объединить аудио и видео с ffmpeg без транскодирования / кодирования - PullRequest
0 голосов
/ 25 сентября 2019

Привет. Надеюсь, вы поможете мне с этим запросом.

У меня есть видеофайл без звука и 2 аудиофайла

Я запускаю команду

ffmpeg -i video.mxf.m2v -i audio.mxf -i audio2.mxf -filter_complex "[1][2]amix=inputs=2[a]" -map 0:v -map "[a]" -c:v copy output.mxf

Проблема с этой командой заключается в том, что по какой-то причине форматирование звука отличается от исходного значения.

Исходное значение:

Видео:

Формат: MPEG Video

Версия формата: версия 2

Профиль формата: 4: 2: 2 @ Высокий

Настройки формата: CustomMatrix / BVOP

Настройки формата, BVOP: Да

Настройки формата, Матрица: Пользовательская

Настройки формата, GOP: M = 3, N = 12

Настройки формата, структура изображения: Frame

Режим битрейта: Константа

Максимальная скорость передачи: 50,0 Мбит / с

Ширина: 1 920 пикселей

Высота: 1 080 пикселей

Формат изображения экрана: 16:9

Частота кадров: 25.000 FPS

Стандарт: Компонент

Цветовое пространство: YUV

Подвыбор цветности: 4: 2: 2

Глубина в битах: 8 бит

Тип сканирования: чересстрочный

Порядок сканирования: сначала поле сверху

Аудио:

Биты на выборку =24

битрейт = 1152 кбит / с

48 кГц

1 канал

звуковая дорожка = 2

Видео кажетсявыходят нормально и никаких проблем нет, но аудио выходит с неверной спецификацией.

Выходные данные:

Аудио:

Биты на семпл = 16

Битрейт = 768 кбит / с

48 кГц

Аудио дорожка = 1

Есть ли способ для меня, чтобы получить вывод и без перекодирования и получитьверните файл с правильными настройками аудио и видео.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...