标签: audio ffmpeg audio-streaming hls m3u8
我有一些.ts文件作为hls音频流的一部分。我可以使用cat命令附加它们并获取.mp3文件。我很好奇ffmpeg从.ts或.m3u8文件创建mp3的目的,以便可以在节点服务器中实现它。
.ts
cat
ffmpeg
.m3u8
答案 0 :(得分:3)
不。如果仅将它们串联起来,结果仍然是MPEG-TS容器文件,即基本上是188字节TS数据包的序列。您需要的是MPEG-TS多路分配器,它将TS转换(解封装)为一系列MP3音频帧 [1],更笼统地说是音频基本流。
[1] http://www.mp3-tech.org/programmer/frame_header.html