Я уже нашел эту ссылку, но ответ на самом деле не говорит о замене более чем одной звуковой дорожки. Я совершенно не понимаю, что он делает в -map, и я просто хотел бы заменить 5 аудиопотоков на 5 моих собственных.

Я хочу сохранить метаданные исходного файла, я хочу сохранить имена потоков и всего остального, кроме реального аудиопотока. Я знаю, что это должно быть как-то возможно с ffmpeg, я смог достичь того, чего хотел с Subler но я не могу сказать своим пользователям загружать Subler каждый раз, когда они хотят что-то преобразовать, поэтому я хочу найти подходящий команда ffmpeg .

По сути, я хочу сохранить контейнер "макет" и кодеки, но просто отредактировать его содержимое без каких-либо изменений

1 ответ1

0

Итак, в конечном итоге я удалил все звуковые дорожки в Subler, добавил этот "почти пустой" контейнер в мое приложение и использовал команду add MP4Box для повторного заполнения аудио. Здесь не нужен ffmpeg

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .