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

相关推荐
qq36219670514 小时前
谷歌SEO教程: 新网站如何做SEO规划?|零流量的网站如何通过SEO快速获取流量?|独立站运营
视频
小北的AI科技分享20 小时前
AI赋能超薄旗舰:当人工智能遇上智能手机新形态
应用·视频·智能
VidDown21 小时前
VidDown 工具站:免费视频处理与开发者工具箱
网络协议·编辑器·音视频·视频编解码·视频
10WTW013 天前
QQ本地缓存机制初步探寻
缓存·视频·md5
VidDown4 天前
热门短视频平台的视频编码技术解(VidDown)
网络协议·编辑器·音视频·视频编解码·视频
VidDown5 天前
VidDown 使用介绍:一个免费、本地化的在线工具集
javascript·编辑器·音视频·视频编解码·视频
小贺儿开发6 天前
Unity VideoPlayer 播放控制器
unity·编辑器·播放器·视频·工具·videoplayer·互动
smart199810 天前
真实使用案例,动漫影视公司,影视后期制作NAS共享
视频·数码科技
shandianchengzi15 天前
【记录】LosslessCut|Linux下配置开源无损剪辑软件 LosslessCut AppImage 命令行启动和设置图标
linux·运维·服务器·音视频·视频·剪辑
是个红桃15 天前
团队小、预算少,会议软件怎么挑?
人工智能·语音识别·实时音视频·视频