使用 streamlink 把 m3u8 转为 mp4

问题描述, 背景, 来源:

下载 m3u8 + ts ---> 转为mp4, 按照以往的做法, 就是使用 python requests 一步一步地下载 m3u8, ts, 然后转换。 但是个人写的东西,毕竟问题比较多。

而且, 但是, 别人有更好的工具。!!!

使用 gpt4, 把问题详细描述一下,然后让gpt4 推荐一下工具, 有一个是 streamlink, 刚刚试了一下,确实是不错,记录一下。

安装:

pip install streamlink

1. 下载全部的 ts 文件

假设你的 m3u8 是一个有效的 url.

streamlink --output "output.ts" "https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8" best

2. 然后转为 mp4

ffmpeg -i output.ts -c copy output.mp4

3. 效果

相关推荐
趣浪吧5 天前
【JSON-to-Video】设置背景视频片断
json·aigc·音视频·视频
Bald Baby17 天前
uniapp实现H5、APP、微信小程序播放.m3u8监控视频
微信小程序·小程序·uni-app·音视频·视频
能来帮帮蒟蒻吗1 个月前
Python -将MP4文件转为GIF图片
开发语言·python·学习·视频
新知图书1 个月前
使用OpenCV的VideoCapture播放视频文件示例
opencv·视频
xuebodx09231 个月前
使用HunyuanVideo搭建文本生视频大模型
人工智能·pytorch·python·计算机视觉·chatgpt·音视频·视频
伊织code1 个月前
SAM 2 (Segment Anything ):图像与视频通用分割模型
sam·图像·视频·模型·segment·anything·分隔
大数据AI人工智能培训专家培训讲师叶梓2 个月前
FramePack:让视频生成更高效、更实用
人工智能·ai·大模型·音视频·视频·视频生成·长视频
^_^ 纵歌2 个月前
用python比较两个mp4是否实质相同
开发语言·python·音频·视频
QuZhengRong2 个月前
【AI】免费GPU算力平台部署wan2.1
人工智能·腾讯云·视频
Yeauty2 个月前
Rust 中的高效视频处理:利用硬件加速应对高分辨率视频
开发语言·rust·ffmpeg·音视频·音频·视频