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

相关推荐
RTC实战笔记3 天前
Android 实时音视频接入教程:媒体补充增强信息(SEI)
音视频·媒体·rtc
潜创微科技4 天前
HDMI1.3 无线传输芯片方案 空旷 150 米量产级音视频方案
音视频
VidDown4 天前
VidDown 工具站:免费、本地优先的开发者工具箱
javascript·编辑器·音视频·视频编解码·视频
换个昵称都难4 天前
音频格式之WAV
音视频
AI创界者4 天前
PilotTTS 一键整合包(Win/Mac):8G 显存畅跑,实测解锁情绪与副语言的精准控制
人工智能·macos·aigc·音视频
u152109648494 天前
S.S.Audio PRO A2音频隔离器
嵌入式硬件·音视频·实时音视频·视频编解码·视频
VidDown4 天前
显卡处理视频技术详解:从硬解码到 NVENC,GPU 如何让视频处理起飞?
javascript·编辑器·音视频·视频编解码·视频
EasyDSS4 天前
全能音视频平台/私有化音视频系统EasyDSS!直播/点播/会议/集群对讲一站式落地
音视频
Damon_X4 天前
车载音频复习
音视频
源之缘-OFD先行者4 天前
破界渲染:WinForm下的FFmpeg+Vortice极速推流引擎
ffmpeg·winform·推流·h264