我正在尝试自动化FFmpeg以将给定目录中的所有视频文件重新转换为MKV.我正在使用
ffmpeg -i $INPUT -c copy $OUTPUT.mkv
Run Code Online (Sandbox Code Playgroud)
但是,有些流会以这种方式跳过 - 例如,如果有2个音频流,则只有1个进入输出文件.
如何指定必须将输入中的所有流复制到输出?
因为我正在尝试自动化FFmpeg,所以最好不要为每个文件更改命令,即手动指定所有流-map将要求我首先解析每个文件.如果我需要的话,我会这样做,但如果有更好的解决方案我会更喜欢.
ffmpeg ×1