Как добавить звуковую дорожку 5.1 .flac в файл .ts с уже 3 звуковыми дорожками? - PullRequest
0 голосов
/ 10 мая 2018

Я хочу добавить звуковую дорожку 5.1 .flac в файл .ts, в котором уже есть три звуковые дорожки.Я попытался с tsMuxer и ffmpeg с неудачными результатами.В tsMuxeR дорожка .flac не распознается, а в ffmpeg все работает нормально до самого последнего момента, когда я проверяю файл, и звуковая дорожка .flac не включается в «output.ts».Размер трека .flac составляет около 3 ГБ, а длина - около двух с половиной часов.

Большое вам спасибо.

1 Ответ

0 голосов
/ 16 мая 2018

Я не думаю, что вы найдете какое-либо существующее программное обеспечение, которое отображает FLAC в транспортный поток MPEG-2.Это дает вам представление о том, с какими проблемами вы сталкиваетесь: https://xiph.org/flac/ogg_mapping.html

Допустим, вы придумали разумный способ отображения FLAC в транспортный поток MPEG-2 - там ничего не будет читать.

Если не существует определенного способа отображения FLAC в Tranport Stream MPEG-2 - вы сами по себе.

Но PCM поддерживается в транспортном потоке MPEG-2 (например,Блю рей).Я бы использовал ffmpeg для перекодирования вашего аудио из FLAC в PCM, а затем передавал его в ваш транспортный поток.Ваш аудио транскод (FLAC to PCM) без потерь.

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