FFmpeg下载与配置

  • 下载完后解压到指定目录(英文目录)
  • 然后右击此电脑,点击属性,点击高级系统设置,点击环境变量。
  • 在系统变量的path变量里添加解压的路径
  • 例如:"D:\ffmpeg\ffmpeg-4.0-win64-static\bin" (注意路径填到 "bin")
  • 配置完成后运行cmd,输入ffmpeg,若显示出版本即成功

视频切片

  • 新建一个文件夹,这里我重命名为"视频剪辑"把要上传的视频放在其中,同时在此文件夹中创建一个 "output" 文件夹
  • 然后,在视频剪辑文件夹中新建一个记事本,打开填写以下代码
  • 把要切片的视频重命名替换代码中的 "ceshi.mp4" ,建议mp4格式,"hls_time 200" 是单个视频时间,单位为秒,这里是200秒,但是此代码中不一定精确到200秒,在200秒左右
  • 图床都有上传大小限制,所以剪切视频大小自行斟酌
@echo 
rem 开始转码...  
rem 正在转码... 
ffmpeg -i ceshi.mp4 -c:v libx264 -c:a aac -strict -2 -f hls -hls_list_size 0 -hls_time 200 output/playlist.m3u8
pause 
  • 然后将记事本关闭,将其重命名为 "bat" 文件
  • 然后双击运行,等待运行结束。输出文件在output文件夹
  • 接下来在output文件夹,新建一个记事本,把以下代码填写其中,并重命名为 "bat" 格式文件
Ren *.ts *.jpg
  • 然后双击运行此文件,将ts文件重命名为jpg文件
  • 接下来,将jpg文件上传到图床并获取文件外链
  • 右击以记事本打开playlist.m3u8文件,将其中的playlist0.ts,playlist1.ts,playlist2.ts……替换为外链(顺序不能变)
  • 保存好后,将playlist.m3u8上传到你的网站目录,播放链接为http://xxxxx.com/文件目录/playlist.m3u8
  • 至此教程结束

但是大部分图床,上传不上去这种重命名为jpg的文件,关于如何制造一张可以上传上去的假图片,还在研究中

本文结束感谢您的阅读
本文作者:
文章标题:将视频存储到图床
本文地址:https://nucofe.com/index.php/archives/41/
版权说明:若无注明,本文皆Scavenger原创,转载请保留文章出处。
最后修改:2021 年 04 月 07 日 05 : 04 PM