免费视频CMS系统ClipBucket详细安装教程

还是老样子先说缺点,这款程序的开发者似乎不是特别注重兼容性,比如最新版ClipBucket自带的其他几款旧主题启用后在前台会出现各种错位和图片不显示,然后就是最新版默认的主题在播放列表这块也是有错位的问题。其次后台的整体布局有点杂乱无章,最匪夷所思的是后台左下角的程序logo图片竟然是404的。。。

觉得这款程序除了上述所说的一些小毛病外再无其他问题,缺点说完现在来说说这款程序的优点:

  1. ClipBucket是一款完全免费的程序,并且官方一直都有在更新和维护。
  2. 和AVS这款程序一样可以在后台进行视频转码,但比AVS强大的是ClipBucket可以在后台查看转码日志,让你悉知各个视频的转换具体情况。
  3. 完善的用户系统,用户可在前台完成各种各样的操作,比如:上传视频、上传图片、新建播放列表、管理收藏夹、修改个人资料等等。
  4. 完善的后台系统,可对程序进行各类设置与修改,ClipBucket的后台使用稍后会更详细的给大家介绍。
  5. 默认的前台播放器采用的Video.js。默认支持视频拖拽式播放,这也是我选择折腾这款程序的最主要原因。

好了,现在开始进入正题来安装ClipBucket。

下载ClipBucket的安装包:https://clipbucket.com/latest

在页面中输入你的邮箱地址如图:

国外视频CMS系统ClipBucket详细安装教程 - 第1张  | 乐意分享

在邮箱找到发给你的邮件:

国外视频CMS系统ClipBucket详细安装教程 - 第2张  | 乐意分享

点击邮件内的链接即可打开下载页面:

国外视频CMS系统ClipBucket详细安装教程 - 第3张  | 乐意分享

LALA在下载完成后发现官方的这个下载地址其实就是Github上面的地址:

https://github.com/arslancb/clipbucket/releases

大家觉得麻烦也可以直接在这里找到最新的版本下载。

那么现在准备一台独立服务器吧,测试环境用VPS也行。系统安装CentOS6X64位。

首先yum安装epel:

安装rpm包:

安装ffmpeg:

安装mplayer:

安装flvtool2:

安装mencoder:

安装mediainfo:

安装MP4Box:

到这里ClipBucket需要的后端环境就安装好了~

现在来安装宝塔面板:

面板安装好后登录进面板来安装一个LAMP环境。Apache选择2.4、PHP选择5.4(重要)、phpMyAdmin选择4.4,如图:

国外视频CMS系统ClipBucket详细安装教程 - 第4张  | 乐意分享

等环境安装好后,点击软件管理,点击PHP设置。

将上传限制改成5000MB:

国外视频CMS系统ClipBucket详细安装教程 - 第5张  | 乐意分享

将超时限制改成7300秒:

国外视频CMS系统ClipBucket详细安装教程 - 第6张  | 乐意分享

注:当前新安装的宝塔面板,版本号为5.0以上的可能在这样修改了PHP超时时间后依旧不生效。保险起见请按照下面的操作再修改一次。

点击配置修改,在375行找到max_execution_time,将后面的值改成7300如图:

国外视频CMS系统ClipBucket详细安装教程 - 第7张  | 乐意分享

接着在禁用函数这里将默认禁用掉的函数全部都删除掉,全部删完后如图所示即可:

国外视频CMS系统ClipBucket详细安装教程 - 第8张  | 乐意分享

全部确定改好后重启一下PHP即可。

现在点击网站新建一个站点,接着上传ClipBucket的安装包并解压。接着点击数据库,打开phpmyadmin新建一个数据库命名为:clip。

现在打开你的网站地址,可以看到ClipBucket的安装界面了:

国外视频CMS系统ClipBucket详细安装教程 - 第9张  | 乐意分享

点击OK,I Agree,Now let me Continue!进入下一步程序会预先检测一下你服务器当前的环境组件,这里显示错误或者组件不存在也没关系,等后面安装好后在后台设置。

点击Continue To Next Step进入下一步程序会检测你的目录权限是否正确:

国外视频CMS系统ClipBucket详细安装教程 - 第10张  | 乐意分享

接着就是输入数据库的相关信息了,这里填写我们刚才新建的clip数据库信息即可:

国外视频CMS系统ClipBucket详细安装教程 - 第11张  | 乐意分享

接着输入管理员的账号密码等相关信息:

国外视频CMS系统ClipBucket详细安装教程 - 第12张  | 乐意分享

接着会提示让你是否注册成为ClipBucket的一员,这里我们选择Skip & Finish:

国外视频CMS系统ClipBucket详细安装教程 - 第13张  | 乐意分享

最后安装就大功告成了,ClipBucket会提示为了安全起见让你删除cb_install目录。我们去宝塔面板删除一下即可:

国外视频CMS系统ClipBucket详细安装教程 - 第14张  | 乐意分享

现在打开你的网站域名加上/admin_area即可访问到后台了:

国外视频CMS系统ClipBucket详细安装教程 - 第15张  | 乐意分享

登录进去,点击Website Configurations:

国外视频CMS系统ClipBucket详细安装教程 - 第16张  | 乐意分享

选择Uploading and Conversion Settings选项卡:

国外视频CMS系统ClipBucket详细安装教程 - 第17张  | 乐意分享

按上图中的路径填写对应的软件名,LALA给各位列出了相应的路径(如果你是按我这篇文章安装的不需要做任何改动,直接复制下面的路径填写上去即可)。

FFMPEG Path:

FFprobe Path:

Mplayer Path:

PHP Path:

Media Info Path:

MP4Box Path:

这里稍微解释一下,Imagick Path这个路径不用填写,PHP默认自带了GD库,ClipBucket也是支持GD库的,则Imagick是一个可选扩展,我们这里不安装也不会影响到ClipBucket的使用。另外FFprobe这个也不用再去安装,FFprobe是FFmpeg内的一个扩展,只要你装好了FFmpeg那么FFprobe肯定就存在。

重要:还是在这个页面的下方点击Video Conversion选项卡,将Select profile选择High Configurations with H264。另外在Audio Codec这里要确保值是libfaac。如图:

国外视频CMS系统ClipBucket详细安装教程 - 第18张  | 乐意分享

确定修改完毕后点击Update Settings保存。

现在点击ToolBox选项卡中的Server Modules Info即可查看相应的组件是否都是正常运作的:

国外视频CMS系统ClipBucket详细安装教程 - 第19张  | 乐意分享

还是在这个选项卡中点击Server Configuration Info即可查看PHP相应的设置是否正常:

国外视频CMS系统ClipBucket详细安装教程 - 第20张  | 乐意分享

确保这两个页面中的所有项目都是打勾的,则说明ClipBucket可以正常工作了~

现在我们就可以打开前台尝试上传一部视频,看ClipBucket能否正常转码以及播放:

国外视频CMS系统ClipBucket详细安装教程 - 第21张  | 乐意分享

在转码的过程中我们可以在Xshell中输入TOP命令看到有ffmpeg等进程的运行则说明完全正常:

国外视频CMS系统ClipBucket详细安装教程 - 第22张  | 乐意分享

在后台我们也能对上传的视频进行管理:

国外视频CMS系统ClipBucket详细安装教程 - 第23张  | 乐意分享

在Website Settings中我们可以给站点进行一系列的设置,比如站点名字、标语、关键字、描述、时区、默认国家、伪静态URL等等:

国外视频CMS系统ClipBucket详细安装教程 - 第24张  | 乐意分享

ClipBucket也支持中文本地化点击Language Settings可以设置你想要的网站语言,我们可以手动翻译,但这似乎很麻烦。所以ClipBucket也支持添加API来自动翻译。

国外视频CMS系统ClipBucket详细安装教程 - 第25张  | 乐意分享

这里就不介绍怎么去申请和添加API了,在这个页面中点击How to get API Keys有详细的说明,有兴趣的可以自己试试。

还有更多后台的设置就有待大家自己研究了,LALA这里这里就不再做更多的介绍了,那么到这里今天的教程也就差不多要结束了。

还是老样子说点后话:

之前LALA在安装这款程序的时候是采用的和我之前安装AVS一样的方法,因为我看到这个程序需要的环境和AVS差不多。但当我安装完成后发现ffmpeg每次都是只把视频的缩略图生成完就退出,在ClipBucket的后台转换日志中查看也是如此,折腾了许久找不到原因。

后来浏览ClipBucket的官方论坛,搜索相关的问题普遍都是说要改Audio Codec中的值,但我按照他们所说的这样更改后也还是没有卵用,并且我使用ffmpeg -V看到有相关的音频解码器,则说明应该不是这个问题。

继续翻了半天看到有人说ClipBucket最低需要ffmpeg的版本为2.X。这时候我看了看我装的ffmpeg版本似乎太老了点0.6.5!?上个世纪的东西???所以果断就使用起了我这篇文章开头的新方法。说是新方法也只不过是给CentOS换了个更好的源。在这个源中安装的ffmpeg版本号是2.6.8。接着就一路顺风,全部OK!

不得不说http://li.nux.ro/repos.html真的是个炒鸡棒的源,不知是哪位大佬创立的,在此LALA要谢谢这位无私贡献的大佬~

 

转载:https://lala.im/526.html

发表评论