当前位置: 首页 > article >正文

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

在这里插入图片描述


http://www.kler.cn/a/288642.html

相关文章:

  • Linux基础1
  • Django基础用法+Demo演示
  • 【Golang】Channel的ring buffer实现
  • 【VBA实战】用Excel制作排序算法动画续
  • 机器学习基础02_特征工程
  • 使用支付宝沙箱完成商品下单
  • 代码随想录 刷题记录-24 图论 (1)理论基础 、深搜与广搜
  • 保姆级Maven安装、配置、版本查询教程(包含配置本地仓库、阿里云私服、环境变量)
  • 射频指纹特征提取:揭秘无线通信设备的身份标识
  • 网络准入管理系统是什么?网络准入很重要,2024年国内外网络准入控制系统有哪些?(靠谱儿~)
  • filezilla使用教程(window下filezilla使用教程)
  • TF | SD 卡出现无法删除的文件,乱码文件该如何处理 macOS
  • 太速科技-基于Kintex-7 XC7K160T 的CameraLink转四路光纤数据转发卡(Full Camera Link图像转万兆以太网适配器 )
  • PostgreSQL + PostGIS:空间数据存储及管理解决方案
  • 【java入门】JDK的下载安装与配置,最新最详细教程!
  • vue3+vite+ts如何使用路由
  • pyecharts可视化数据大屏
  • 【Python】3.基础语法(3)函数
  • Python实现BASE64 算法
  • 网络安全售前入门09安全服务——安全加固服务
  • Django-debug-toolbar的作用
  • Java 入门指南:Java 并发编程 —— 单例模式
  • 在Nginx上部署前端Vue项目,超级简单!!
  • 浅谈C# 虚函数和重写
  • html+css+js网页设计 中秋节-作业1个页面
  • 使用 Pandas 进行数据可视化:全面指南(六)