AWS Elasti c Транскодер выдает ошибку при объединении разных файлов mp4 со звуком и без звука - PullRequest
0 голосов
/ 15 апреля 2020

Мне нужно объединить разные видео, используя AWS Elasti c Транскодер, но работа не выполняется, потому что есть видео без звука. Я получаю следующую ошибку:

Как минимум один медиафайл не соответствует другим. Все медиафайлы должны иметь либо аудио, либо без аудио.

Чтение документации выглядит так, как только возможно добавить трек MOS с файлами mxf.

Кто-нибудь сталкивался с такой же проблемой и нашел решение? Заранее спасибо.

1 Ответ

0 голосов
/ 17 апреля 2020

Возможным решением является проверка наличия аудиофайлов в видеофайлах с помощью MediaInfo и в случае, если они не добавляют аудиодорожку с помощью Ffmpeg.

Эти функции могут быть включены в лямбда-функции, а MediaInfo / Ffmpeg используется в качестве лямбда-слоев.

...