如何从具有 DTS 编码的 MKV 中删除音频?我正在使用此命令avconv -i Movie.mkv -c:v copy movie.mp4
。
我知道该命令包含编解码器命令,但我不知道如何使用它。
答案1
看起来选项 -an 应该可以解决问题。刚刚运行了一个文件,确认后发现新文件没有声音。
-an (output)
Disable audio recording.
从http://manpages.ubuntu.com/manpages/precise/man1/avconv.1.html
答案2
据我了解,该-an
参数只会从输出中删除音频。如果这不是您想要的,那么您需要使用该-map
命令并指定如何将来自不同来源的各个流映射到输出。以下示例仅从第一个文件(通常是视频)获取第一个流,并从第二个文件中获取音频。
avconv -i input0.mkv -i input1.m4a -map 0:0 -c:v copy -map 1 -c:a copy output.mp4