使用ffmpeg将视频切片并加密 您所在的位置:网站首页 将视频切片并存储到图床一键搞定 使用ffmpeg将视频切片并加密

使用ffmpeg将视频切片并加密

2023-10-08 08:07| 来源: 网络整理| 查看: 265

前提条件,需要有ffmpeg,最新版格式工厂安装后,会自动装上ffmpeg

新建一个记事本,取名enc.key(名字可以随便取),添加16个字节的秘钥,如

qwertyuiop123456

新建一个文件,enc.keyinfo,添加如下内容

http://localhost:8080/enc.key enc.key

这里需要把enc.key和enc.keyinfo放在同一目录下

在当前目录运行cmd或者powershell

执行

ffmpeg -y -i video.mp4 -hls_time 12 -hls_key_info_file enc.keyinfo -hls_playlist_type vod -hls_segment_filename "file%5d.ts" video.m3u8

解释:

video.mp4    --需要处理的视频

-hls_time 12    --将分片时长设置为12秒

-hls_segment_filename "file%5d.ts"    --设置ts文件格式化名称

video.m3u8    --m3u8文件名

生成后,将所有文件移动到本地搭建的tomcat中,方便测试

同时,将enc.key也放到本地服务中,保证KeyUrl可以访问:http://localhost:8080/enc.key,这样一来,m3u8就可以在支持网络串流的播放器中播放了,这里推荐使用VLC media player,播放时,m3u8文件会自动寻找秘钥keyUrl

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有