各位大神好: 从网上下载一个电影,发现全是视频是很多个部分,如下的文本:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:8
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:5.629500,
9d1641c081d000000.ts
#EXTINF:4.170000,
9d1641c081d000001.ts
#EXTINF:3.210900,
9d1641c081d000002.ts
#EXTINF:6.421800,
9d1641c081d000003.ts
#EXTINF:0.583800,
9d1641c081d000004.ts
#EXTINF:4.170000,
9d1641c081d000005.ts
我现在已经把各个 ts 文件下载到了本地,单独播放也可以,我使用 ffmpeg 将 ts 转换成了 MP4 文件,然后使用 java 程序将转换的 MP4 文件合并成一个 mp4 文件,发现,合成后的文件只能播放第一个 ts 分片的内容,求解,怎么才能合成正常播放的 MP4 文件。
其实问这个问题的背景是我现在在做一个 java 播放器,由于 javafx 自带的媒体播放器播放的格式支持有限,我想先把网上抓取下来的 ts 文件转成 MP4,然后将多个 MP4 合成一个 MP4,实现边下边播效果。
现在求教各位大神还有什么好的方案。
非常感谢!!!

