Можно ли объединить аудиофайлы .ts с помощью команды cat в режиме добавления, чтобы получить файл .mp3 - PullRequest
0 голосов
/ 27 декабря 2018

У меня есть некоторые .ts файлы как часть аудиопотока hls.Могу ли я использовать команду cat, чтобы добавить их и получить файл .mp3.Мне любопытно, что ffmpeg делает, чтобы создать mp3 из .ts или .m3u8 файлов, чтобы я мог реализовать его на сервере узла

1 Ответ

0 голосов
/ 28 декабря 2018

Нет.Если вы просто объедините их, результатом будет файл-контейнер MPEG-TS, т. Е. В основном последовательность 188-байтовых пакетов TS.Что вам нужно, так это демультиплексор MPEG-TS, который превратит (декапсулирует) TS в последовательность аудиофреймов MP3 [1], в более общем смысле - элементарный поток .

[1] http://www.mp3 -tech.org / programmer / frame_header.html

...