Моя конечная цель - поменять два аудиоканала в файле mkv, не меняя ничего другого.Обмен аудиоканалов в ffmpeg довольно прост и не является частью этого вопроса.Мой мыслительный процесс состоял в том, чтобы сделать копию файла 1: 1 было бы хорошим первым шагом.
Используя очень простой пример: ffmpeg -i sample.mkv -c copy out.mkv
приведет к тому, что выходной файл будет меньше оригинала.
При использовании значительно более сложного примера, например: ffmpeg -i sample.mkv -y -map 0:0 -map 0:1 -map 0:2 -map 0:3 -map 0:4 -vcodec copy -acodec copy -scodec copy out.mkv
, кажется, что:
- главы отсутствуют / пропущены
- метаданные отсутствуют
- добавлены глобальные метаданные (возможно, связанные с отсутствием
-map_metadata