首页 » Web前端 » phpffmpegwindows技巧_Windows FFmpeg 视频切片生成m3u8文件上传到做事器运用

phpffmpegwindows技巧_Windows FFmpeg 视频切片生成m3u8文件上传到做事器运用

访客 2024-11-02 0

扫一扫用手机浏览

文章目录 [+]

最近公司要做一个招商官网,哀求还要插入一段视频,最关键是没有做事器,让我自己想办法?

找了好久弄到了一个免费小型测试面板,上传文件不能超过10M,我们的一个宣扬视频是一个40M文件(已经压缩了,再压缩视频质量就低落了)

phpffmpegwindows技巧_Windows FFmpeg 视频切片生成m3u8文件上传到做事器运用

这各类事情怎么能难倒我这个天才,之前做过视频类的网站想起了,视频切片天生m3u8文件在索引那些切片后的小文件不就可以了吗,废话不多说开始动手折腾?

phpffmpegwindows技巧_Windows FFmpeg 视频切片生成m3u8文件上传到做事器运用
(图片来自网络侵删)

操作

这里说一下为什么用windows来切片而不是用做事器切片,由于麻烦,我就只用一个视频而已,而且还是,不是很大,用windows切片不到一分钟就搞定了

首先下载软件 FFmpeg 官网:http://ffmpeg.org 进入往后点击Download,进入后选择windows版本,你的windows系统是多少位你就选多少位,我的是64位我下载的是64位

下载完成后,我们把文件夹解压到C盘根目录重命名文件夹为ffmpeg(这样是为了之后方便调用)

接下来我们打开命令提示符 win+R

输入

cd..

然后在输入

cd..

接着输入

cd ffmpeg

连续

cd bin

然后是视频切片的代码

ffmpeg.exe -i E:\视频文件.mp4 -c:v libx264 -c:a aac -strict -2 -f hls -hls_list_size 0 E:\video\输出文件.m3u8

上面的切片代码个中第一个红线部分是视频文件的目录地址,第二个红线是输出ts文件和m3u8文件的目录地址,实行后等待切片完成

输入代码后进行视频切片,切片韶光根据你的视比年夜小质量等等而定,我切的我的视频不到一分钟就完成了,由于视频很小,切片完成后的输出目录文件

接下来我们把视频上传到做事器网站的目录里面,然后利用videojs来解析以下这个m3u8索引地址就可以正常播放了

videojs文件我前的文章里面也有提过,同样我们把videojs文件打包不才面直接一起传到做事器利用即可

上传好的目录

索引文件的地址是 http(s)://你的网站/目录/文件.m3u8

videojs文件可以上传到网站的根目录利用,解析地址是 http(s)://你的网站/videojs.php?url=文件.m3u8

例如:http(s)://你的网站/videojs.php?url=http(s)://你的网站/目录/文件.m3u8

这样就可以播放了,如果想引用到别的网页中可以利用 iframe标签

例如:<iframe frameborder="0" src="http(s)://你的网站/videojs.php?url=http(s)://你的网站/目录/文件.m3u8" allowFullScreen="true" ></iframe>

长和宽根据自己哀求自己设定

这篇文章就到这里啦

原文地址:https://www.madapang.com/technology/windows-ffmpeg.html

ヾ(•ω•`)o拜拜

标签:

相关文章

php中空值技巧_PHP常用数组进修笔记

PHP中echo和print的功能基本相同(输出),但是两者之间还是有细微差别的。echo输出后没有返回值,但print有返回值,...

Web前端 2024-12-09 阅读0 评论0

apex豪杰php技巧_啃食OracleAPEX的安装

APEX是个啥?看英文名字Application Express,怎么理解呢,我的理解是运用快递!这个快递送什么东西的呢?他把数据...

Web前端 2024-12-09 阅读0 评论0