为视频添加音频 的工作原理
在浏览器中为无声视频附加配乐或完全替换现有配乐,ffmpeg WebAssembly 在你的设备上混合流。拖入视频和音频文件(MP3、WAV、M4A、AAC、OGG 等都接受),选择替换原始声音还是混合两个轨道,设置添加轨道相对于原始的音量,并决定当两个流长度不同时该怎么办:在较短的一个停止或循环音频以覆盖完整视频时长。
视频流使用 -c:v copy 复制,因此没有像素被重新编码,质量无损。只有音轨被编码为 AAC,然后用 -shortest 修剪到长度。结果是一个保留原始视频分辨率、帧率和视觉质量的 MP4。