FFmpegを自動化して、特定のディレクトリ内のすべてのビデオファイルをMKVに再ルーティングしようとしています。私は現在使用しています
ffmpeg -i $INPUT -c copy $OUTPUT.mkv
ただし、一部のストリームはそのようにスキップされます。たとえば、オーディオストリームが2つある場合、出力ファイルに送られるのは1つだけです。
入力からのすべてのストリームを出力にコピーする必要があることを指定するにはどうすればよいですか?
私はFFmpegを自動化しようとしているので、コマンドがファイルごとに変更されない場合、つまり、すべてのストリームを手動で指定する-map
と、最初にすべてのファイルを解析する必要がある場合に最適です。必要に応じてこれを行いますが、より良い解決策がある場合はそれをお勧めします。