zoukankan      html  css  js  c++  java
  • 将视频存储到图床或GitHub视频床

    视频案例:https://cdn.jsdelivr.net/gh/kudusr/jsdelivr@main/ceshi/playlist.m3u8

    图片案例:https://cdn.jsdelivr.net/gh/kudusr/jsdelivr@main///p0_bg.jpg

     

    获取ffmpeg工具

    下载WIN版本

    下载完后解压到自己的目录(英文目录)
    然后右击此电脑,点击属性,点击高级系统设置,点击环境变量。
    在系统变量的path变量里添加解压的路径
    例如:";F:MINIinstallffmpegin" (注意路径填到 "bin"和前面的分号)
    配置完成后运行cmd,输入ffmpeg,若显示出版本即成功

    视频切片

    新建一个文件夹,这里我重命名为自己明白的文件夹名字;把要上传的视频放在其中,同时在此文件夹中创建一个 "output" 文件夹
    然后,在视频剪辑文件夹中新建一个记事本,打开填写以下代码
    把要切片的视频重命名替换代码中的 "1.mp4" ,建议mp4格式,"hls_time 3" 是单个视频时间,单位为秒,这里是3秒,但是此代码中不一定精确到3秒,在3秒左右
    图床都有上传大小限制,所以剪切视频大小自行斟酌
    @echo 
    rem 开始转码...  
    rem 正在转码... 
    ffmpeg -i 1.mp4 -c:v libx264 -c:a aac -strict -2 -f hls -hls_list_size 0 -hls_time 3 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

    上传项目到GitHub

    安装git

    Git下载地址

    git init    //初始化仓库,将这个目录变成git可以管理的目录
    git config --global user.email "邮箱"
    git config --global user.name "名字"
    git add .    //将文件添加到暂存区
    git commit -m '描述内容'    //将文件提到仓库
    git remote add origin 远程仓库地址.git    //关联git
    git pull --rebase origin master    //将文件与远程仓库进行合并  新仓报错第一次不要管
    git push -u origin    //将本地文件推送到GitHub仓库中 第一次git push --set-upstream origin master
    输入账号密码

     

    有的图床有漏洞,可以上传到图床,做免费的视频床

    jsdelivr 加速

    使用PicGo

    用插件githubPlus

    配置

    项目描述
    repo 你的库名:用户名/库名
    branch 直接填:master
    token Github申请token(后面讲)
    path 库内路径(选):img/
    customUrl 使用JsDerlivr:https://cdn.jsdelivr.net/gh/用户名/库名
    origin github

    GitHub Token

    Token妥善保管,且只显示一次。

     

  • 相关阅读:
    实验三 进程调度模拟程序
    实验二作业调度模拟程序
    最新广商小助手 项目进展 OpenGL ES 3D在我项目中引用 代码太多只好选重要部分出来
    最后冲刺 我的项目 广商小助手
    最新一课 老师指点用Listview适配器
    安卓小学生四则运算
    大三上学期安卓一边学一边开始做一个自己觉得可以的项目 广商小助手App 加油
    我要再接再力 学更多
    用场景来规划测试工作
    阅读第13,14,15,16,17章
  • 原文地址:https://www.cnblogs.com/claidx/p/13833376.html
Copyright © 2011-2022 走看看