抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

今天是高考的最后一天了,愿考生们顺顺利利,考的全会蒙的全对。

明年这个到了时候就是我去考试了。


(捂脸)现在我作业还没做完,明天就回校了


从某网站爬取了「灵笼 第二季 第四集」的 m3u8 文件,用 Python 下载了所有的 TS文件,然后废了好大劲才找到个网站把TS视频合并起来。

整个过程超级不顺利,从爬取到下载再到合并,三个步骤没一个是顺利的。某网站有反爬限制机制,Python的一些函数用法记错,TS 视频合并网站不好找。

后来想搭建一个纯前端的视频合并,视频格式转换网站。从网上了解到了 ffmpeg.js,就开始动手了,但在 deepseek、豆包两大战将的辅助下,打开了数十个网站,结果最终在晚上 2 点倒下了。遇到了一些我过不去的难关,把我给狠狠地放倒了。还有那些官方的文档是不是有些部分被删掉了?从第三方教程中可以看到原本官网有些文档可能对我帮助很大,结果我找不到它!

后来在 Github 上发现了一个很棒的项目「Dinoosauro/ffmpeg-web」

「Dinoosauro/ffmpeg-web」
ffmpeg-wasm 的 Web 和原生 UI:使用 ffmpeg 的强大功能,直接从您的 Web 浏览器或计算机转换视频、音频和图像。

能浏览器上直接在使用 ffmpeg 的网站开源项目,我试了一下这网站,发现只转换视频格式、合并视频是非常快的,而这只需一个浏览器,不用下载一些乱七八糟的东西。

我便克隆过来,搭建了一个自己的网站,欢迎过来使用。

原项目不支持中文,但有多语言的配置,所以我就添加简体中文到语言文件那了。在我的网站上可以看到中文界面。

如何快速地在这个网站上转换视频格式?
点击 媒体编码
启用视频源和音频源并都设置为 “Copy from input file”
勾选 “自定义输出容器”,设置 “文件扩展名” 为你想要转换成的格式


我中午提交的 Pull requests,就在刚刚 Dinoosauro 就给通过了

评论