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

相关推荐
pillowss4 天前
透明视频导出后变成黑底怎么办?FFmpeg 排查 WebM/VP9 Alpha、MOV/ProRes 4444 与 MP4
视频
OptimizationMaster6 天前
Python对视频文件分类,“横屏”和“竖屏”
python·视频
Zentceh7 天前
无人机吊舱视觉模组选型:重量、功耗、延迟的三角平衡
图像处理·人工智能·科技·计算机视觉·视觉检测·无人机·视频
机器学习是魔鬼10 天前
MiniMax H3 开源视频模型实操:ComfyUI 文生视频工作流详解
视频·矩池云
thesky12345610 天前
智能体面试准备(二十五):多模态 Agent——图文、语音、视频输入的感知融合与决策
视频·语音·智能体·视觉理解·多模态agent·跨模态对齐·具身
桐桐桐14 天前
视频画面裁剪与尺寸压缩实战:ffmpeg crop/scale 用法与在线替代
ffmpeg·音视频·视频
星花月15 天前
视频压缩为什么会变糊?从码率、分辨率到 H.264/H.265 的参数选择指南
ffmpeg·音视频·h.265·视频编解码·视频
dongge1020 天前
018 ADAT接口
网络·音视频·硬件工程·视频
MindUp22 天前
基于AI语义解析与多维特征检索的视频素材管理方案对比
人工智能·视频
Yeauty23 天前
2026 年在 Rust 里处理音视频,该走哪条路?
rust·ffmpeg·音视频·视频