感谢JefferyIF大佬提供的神奇方法。

1. 配置FFmpeg

注:IOS因为不支持HLS,所以对IOS上无法正常播放视频,其他端都可以正常播放。

因为脚本要使用到FFmeg对源视频文件切分成m3u8格式,所以在使用脚本之前,请配置好 FFmpeg,去官网下载并配置好环境变量。

下载地址:http://ffmpeg.org/download.html#build-windows

选择对应的系统下载,比如我的系统是win10的,就下载window版本的文件。

然后,进入环境变量的设置中,找到path,选择编辑,进入path中。

接下来,我们点击新建->浏览,找到你刚解压的FFmpeg源文件,将bin目录添加到环境变量中。

2.脚本的使用方法

这里使用的是powershell脚本,下载地址为:https://cloud.dalao.icu/#/s/NmT5

  • 将脚本和源视频文件放在同一个目录下
  • 右键脚本,选择在powershell中运行
  • 输入源视频文件名,记得带上扩展名(如test.mp4)
  • 等待脚本完成,按回车即可。

切分完毕后,我们会得到一个名字为hash值的文件夹,将整个文件夹上传到github上的任意一个仓库即可。

盗图一张:


3.使用Dplayer插件

我们可以用Dplayer插件来方便的插入生成的视频。

下载地址:https://cloud.dalao.icu/#/s/9QhQ

将插件解压得到的文件夹上传到网站根目录下的/usr/plugins,然后在typecho的后台开启即可。

开启后,我们会发现在文章的菜单栏下多了一个Dplayer的选项,我们将刚才得到的m3u8文件的路径填入即可,链接仍然使用jsdelivr的CDN来加速,不然会非常卡顿。

链接格式为:

https://cdn.jsdelivr.net/gh/用户名/仓库名m/生成的文件夹名/m3u8文件名.m3u8

如:https://cdn.jsdelivr.net/gh/xxx/xxxx/ffe086b5a3d34608a8b4d5acf265c94c/xxx.m3u8

插入Dplayer中即可实现视频效果。

视频测试链接:https://blog.dalao.icu/archives/start.html

使用github+jsdelivr作为视频床相关推荐

  1. PicGO+阿里云OSS或PicGO+Github+Jsdelivr搭建图床(图解)

    原因 之所以用阿里云OSS+PicGO做图床因为简单好用,但是要收费不过阿里云OSS可以免费领一个月,之前用github做图床上传没有任何问题,但是由于github是raw格式所以在csdn上无法显示 ...

  2. 新版Github+jsDelivr搭建永久免费的图床全球CDN加速

    前言 关于Github+jsDelivr搭建图床很多大佬已经发过教程了,我就不多说了,今天的主题是GitHub 用 main 这样的名称作为分支,有些新手朋友就说不会搭建图床了了,其实新的搭建方法和网 ...

  3. PicGo+GitHub+jsDelivr搭建免费cdn加速图床

    前言 博客地址: https://wrxinyue.cn/?p=95 本文内容包括: 创建一个 github 仓库 使用 jsDelivr 免费 CDN 加速图片访问速度 创建 Token 使用 Pi ...

  4. github视频床视频批量导入

    前言 在将视频导入github视频床后,如何将多个视频导入一个页面呢,其实只要对之前导入单个视频的编码稍作修改即可 使用步骤 代码如下: <script src="https://cd ...

  5. Github+PicGo+Jsdelivr 免费图床

    Github+PicGo+Jsdelivr 免费图床 文章目录 Github+PicGo+Jsdelivr 免费图床 解决github 访问慢的问题 Host s 的简介 Hosts 的作用 Host ...

  6. GitHub+jsDelivr+PicGo+Visual Studio Code 打造稳定、快速、高效、免费图床

    该文章的最新版本已迁移至个人博客[比特飞],单击链接:GitHub+jsDelivr+PicGo+Visual Studio Code 打造稳定.快速.高效.免费图床 | .Net中文网. 前言 本文 ...

  7. GitHub + jsDelivr + Nginx + PicGo 搭建自定义域名CDN加速免费图床

    前言 经常写Markdown或者博客的同学,一般都会用到图床.图床是什么呢?其实就是一个存储图片的网站,上传图片到图床后可以直接通过外链进行访问. 例如把本地一张test.jpg上传图床后,即可以用外 ...

  8. Github+jsDelivr搭建免费快速的个人图床

    香!手把手搭建免费快速的个人图床 经常写博文的朋友对床图肯定不陌生.岛主习惯使用markdown撰写博客,将图片放在床图网站生成外链统一管理,这样一份博文就可以发布在不同的平台.不过免费的床图网站有时 ...

  9. PicGo+github搭建免费图床

    PicGo+github搭建免费图床 使用Github(需要一个GitHub账号)和PicGO来搭建一个免费图床,为了避免自己的博客迁移或者转发给别人而无法显示图片,造成阅读障碍. 图床是什么 图床一 ...

最新文章

  1. js控制只能输入数字和小数点
  2. python中怎么表示整数的点称为整点_智慧职教云课堂APPPython程序设计基础答案公众号...
  3. ORACLE ROLLUP CUBE
  4. asp.net core 实现支持多语言
  5. python浮点型数据怎么显示为图片_python数字图像处理(4):图像数据类型及颜色空间转换...
  6. MySQL INFORMATION_SCHEMA 使用
  7. Python机器学习 使用sklearn构建决策树复习
  8. 基于 props 更新 state
  9. ubuntu jdk tomcat mysql_linux-ubuntu tomcat jdk 及 mysql 安装配置
  10. VggNet网络结构详解
  11. STM32新手入门教程
  12. postman tests脚本
  13. 案例征集 | 2021中国数据资产管理工具市场研究报告
  14. YUV编码为HEVC(H.265)
  15. Android软件开发Log实时查看方式(无需数据线)
  16. 开发Android第一步,安装SDK 1.6, 模拟器及安装游戏
  17. python 爬虫 链家网二手房信息采集代码
  18. 混合积的几何意义_20160512
  19. SCAU Java 实验7 银行账户存取款业务
  20. Android自动接听实现

热门文章

  1. 微分方程的数值解法与程序实现 pdf_初中数学知识点|一元一次方程的概念及讲解(二)建议收藏!内含pdf版...
  2. linux系统安装佳能打印机驱动,在ubuntu16.04 64-bit上安装佳能打印机驱动Linux_UFRII_PrinterDriver_V320_us_EN...
  3. 交叉渡线道岔规格_交叉渡线铁路道岔的型号及选用
  4. ubuntu没有指纹登录_ubuntu安装指纹识别驱动
  5. java for循环 等待_java – 主题:忙等待 – 空循环
  6. vscode添加源文件_VSCode自制的IDE编译多个源文件
  7. Razor语法和Razor引擎大全
  8. 一步步编写操作系统 17 显存,显卡,显示器 上
  9. 设计模式(二)设计模式的本质
  10. 计算机无法找到组件c0000135,电脑显示没有找到dwmapi.dll组件怎么办?计算机丢失dwmapi.dll的处理方法...