下载m3u8

ffmpeg -i "https://vvip.high26-playback.com/20250506/5984_7f2cba89/index.m3u8" -c copy -bsf:a aac_adtstoasc output.mp4

参数说明:

  • -i:输入文件(可以是本地 .m3u8 或远程 URL)

  • -c copy:直接拷贝音视频流,不重新编码(下载更快)

  • -bsf:a aac_adtstoasc:修复音频格式(防止某些播放器播放异常)

  • output.mp4:输出的合并视频文件名

 合并文件

用迅雷下载了m3u8文件,下载后的文件都是小体积的ts文件,需要自己手动合并,可用ffmpeg操作一波 

ffmpeg -f concat -safe 0 -i list.txt -c:v copy -c:a copy output.mp4

其中list.txt文件形如

file '0.ts'
file '1.ts'
file '2.ts'
file '3.ts'
file '4.ts'
file '5.ts'

注意:file是关键字,不可修改

批量生成文件名可用javascript

  <script>
    var sum=1569
    var str=''
    for(var i=0;i<=sum;i++){
str=str+`file '${i}.ts'<br />`
    }
    document.body.insertAdjacentHTML('beforeend',str)
  </script>

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐