【发布时间】:2013-10-04 03:25:38
【问题描述】:
此应用程序用于 HTTP Live Streaming。 (仅限音频)
我有两个连续的 10 秒 mp2 文件(它们一个接一个地编码,但如果拼接在一起作为一个无缝文件播放)。我想从这些文件中创建两个 mpeg-2 传输流。不幸的是,当我执行以下操作时:
ffmpeg -i 0.mp2 0.ts
输出成功但我得到以下信息:
[mp3 @ 0x7fcc2a006600] max_analyze_duration 5000000 reached at 5015510 microseconds
[mp3 @ 0x7fcc2a006600] Estimating duration from bitrate, this may be inaccurate
另外,如果我用 0.ts 和 1.ts 创建 m3u8 清单文件,两者之间有一个空格。
因为我是动态创建播放列表,所以我不能同时访问这两个文件,否则我会简单地连接然后在转换后分割文件。
我在这里缺少什么?我应该以不同的方式对 mp2 进行编码吗?我正在使用 twolame,一次做 10 秒。
【问题讨论】:
标签: audio ffmpeg codec mpeg2-ts mpeg-2