ffmpeg 安装与使用: 将视频分片与组装

最近通过某个app下载的电影,在手机文件夹里找到全是ts文件和m3u8

文件, 不是一个完整的mp4 文件, 这种情况是视频网站常用的HLS流媒体格式(m3m8+大量.ts分片), 每个ts文件是几秒钟的视频片段,我们可以用ffmpeg将它们合并成完整的mp4文件

电脑安装免费开源的ffmpeg

官网https://ffmpeg.org/download.html

1.进入官网找到windows builds from gyan.dev,并点击

  1. 找到ffmpeg-版本号-essentials_build.zip 点击下载

  2. 下载后将下载文件从c盘复制到其他盘,并解压缩

  3. 找到bin目录,查看是否有三个可执行文件

  4. 配置环境变量, 复制这个bin目录,

  5. 此电脑右键选择属性

  1. 点击高级系统设置

  2. 点击环境变量

  3. 双击path

  4. 点击新建,将复制的bin目录粘贴进去

  5. 依次点击三个确定

12.在输入框中输入cmd , 打开命令提示符

  1. 在窗口中输入ffmpeg -version,输出结果则配置成功

将分片通过ffmpeg工具转成mp4

  1. 将手机下载的电影分片复制到电脑某个文件夹中

    用记事本打开第一个m3u8文件,如图,这个索引目录是你手机上的目录,按Ctil+F,将它全局删除掉,保存即可

  2. 在顶部输入栏中输入cmd 并点吉键盘Enter键

  1. 输入如下命令 ffmpeg -allowed_extensions ALL -i f15c9ee99b2de54c33efbf89cd9ed4d3_local.m3u8 -c copy E:\video\功夫.mp4
    替换下m3u8的名称, 替换下目标电影名.mp4

扩展: 将mp4 转成m3u8片段

执行如下命令
ffmpeg -i E:\video\功夫.mp4 -c:v copy -c:a copy -hls_time 10 -hls_list_size 0 output.m3u8

相关推荐
tedcloud1231 小时前
Wand-Enhancer 怎么搭建?开源 Wand 客户端增强与远程控制工具介绍
大数据·服务器·人工智能·开源·音视频
找方案4 小时前
AI视频生成对决:Sora vs 可灵 vs Veo,谁能定义未来
人工智能·机器学习·音视频
m0_614523556 小时前
差异很大的两段视频怎么自然衔接:切点、AI转场与失败回退
人工智能·音视频
TechVoyager_82467 小时前
IT68353多协议视频转换芯片的硬件架构与协议能力分析
硬件架构·音视频·it68353·多协议音视频·typec 扩展坞·dp hdmi 转换
可乐鸡翅yeah_9 小时前
hls.js 播放质量埋点实战,采集卡顿、起播、错误指标定位线上用户问题
开发语言·前端·javascript·ecmascript·音视频·m3u8·音视频在线播放
youandyouyou10 小时前
医学远程示教同屏直播的技术实现路径:以连通宝双流方案为例
音视频·网络通信
A133455511 小时前
保姆级教程:视频播放器怎么导入SRT外挂字幕
音视频
揽秀亭长11 小时前
如何把提取一个视频的脚本?实测3种提取视频脚本的方法
音视频
开发笔记-阿牛11 小时前
嵌入式蓝牙开发:AC2005B 芯片技术解析 —— 省晶振设计、13dBm 射频与 Auracast 广播音响开发指南
人工智能·单片机·音视频
阿酷tony11 小时前
视频专栏列表的防录屏水印和跑马灯效果(也可网站调用)
java·前端·音视频