m3u8 文件转成 MP4 的方法(简易)


有时我们手机下载下来的视频格式为 m3u8,用 qq 浏览器和 UC 下载经常有这种格式,这是播放列表文件,一般只能看出几十 KB 大小,用普通播放器却不能正常播放,网上有教程,不过比较复杂,还要用到 FFMPEG,下面介绍个简单的给大家。


工具 / 原料

格式工厂

excel、word

方法 / 步骤

1.基本的操作步骤跟这个差不多,但是有很多细节没写,现在补充一下,方便大家使用。

2.首先大家要知道 M3U8 文件不是一个视频文件,里面全是一些路径,说白了就是一个目录而已,所以要看视频,要找到对应存放视频的文件夹。如果不知道怎么找,可以使用文本格式打开 M3U8 文件,里面会有路径提示。

3.文件有时候是 TS 格式,有一些是空的格式,都没关系。其实这些都是一些几秒的小片段,首先把这些小片段合在一起。做一个大的 ts 文件。

4.合并的方法:在当前目录下建立一个文本文挡,内容 copy /b 0+1+2+3 new.ts,然后保存,将文本文档后缀改成 bat 格式。打开即可将目录下的 ts 文件以二进制顺序合并为 new.ts 文件。


这一步大家要注意,一定要这样写,有多少个小文件,就要加到多少,如果偷懒,直接 copy /b *.ts new.ts,会出错,因为排序会错乱。


演示的文旦里面有 0~108,共 109 个小文件,所以做出来的效果如下图。这里给大家提个醒,可以借助 excel 的制表和 WORD 的替换功能,就算几千个碎片视频,也就一分钟时间可以搞出这个脚本。

5.合并好的 new.ts 在电脑是可以直接播放的了,如果还要转 MP4,使用格式工厂。


注意事项

先合并再转化。合并时候不要偷懒,否者合并的顺序出问题,播放就会卡住。