使用 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. 效果

相关推荐
高心星21 小时前
鸿蒙6.0应用开发——图片合成视频
视频·图片处理·图片合成视频·鸿蒙6.0·harmonyos6.0
Hello.Reader7 天前
一堆 `.ts` 分片合并后音画不同步?从问题定位到通用修复脚本的完整实战
python·ffmpeg·视频
ipad协议开发8 天前
视频号直播间全功能自动化场控插件开发指南:基于 API 调用的全链路拆解
运维·微信·自动化·视频·ipad
Struart_R12 天前
StreamVGGT、Stream3R、InfiniteVGGT论文解读
人工智能·计算机视觉·3d·视频·多模态
learndiary18 天前
2026.03.12~2026.03.19制作的共7个视频及简介
linux·视频·学习日记小店
该用户可能存在23 天前
HandBrake - 开源免费视频格式转换/压缩转码压制工具
视频编解码·视频·转码·h.264·格式工厂
小博士爱吃西红柿1 个月前
# 可灵(Kling)视频API在6AI平台的对接配置教程
音视频·视频
winfredzhang1 个月前
Python 从零打造桌面文件管理工具开发全过程实录与源码深度解析
python·pdf·视频·图片·docx·xlsx
learndiary2 个月前
[其他] Linux技术视频分享11则,deepin 25 平台制作
linux·运维·视频
Hy行者勇哥2 个月前
实用技术分享:6类白板录屏软件推荐,覆盖全场景需求
学习方法·视频