Как сделать точный (байтовый за байтом) клон файла mkv с помощью ffmpeg? - PullRequest
0 голосов
/ 09 июля 2019

Моя конечная цель - поменять два аудиоканала в файле 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, кажется, что:

  1. главы отсутствуют / пропущены
  2. метаданные отсутствуют
  3. добавлены глобальные метаданные (возможно, связанные с отсутствием -map_metadata
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...