|视频床|视频CMS系统PlayTube 1.4.3开心版

tengxunyun cera


PlayTube 1.4.3 视频解决方案,此系统支持 FFMPEG 视频转码,还可以采集有图比,功能很强大
界面和 YouTub 很像,比较简洁
PlayTube 确实还算是比较优秀的一款国外视频 CMS 系统,就目前而言这款系统还是很不错的,当然还有许多地方需要完善,不过现阶段的版本用来做个普通的视频站是没什么问题的。

这套系统在 codecanyou 上面是售价 49 刀.
有想认做站的可以支持一下官方正版,购买地址

下载地址:https://pan.baidu.com/s/1NfHvY2j4LQiLV_Vtd9aYQQ 提取码:ftb5

nginx 伪静态规则:

  1. location / {
  2. if (!-e $request_filename){
  3. rewrite ^/$ /index.php?link1=home;
  4. }
  5. if (!-e $request_filename){
  6. rewrite ^/aj/([^/.]+)/?$ /ajax.php?type=$1&first=$2;
  7. rewrite ^/aj/([^/.]+)/([^/.]+)/?$ /ajax.php?type=$1&first=$2;
  8. rewrite ^/aj/([^/.]+)/([^/.]+)/([^/.]+)/?$ /ajax.php?type=$1&first=$2&second=$3;
  9. }
  10. rewrite ^/@([^\/]+)(\/|)$ /index.php?link1=timeline&id=$1;
  11. if (!-e $request_filename){
  12. rewrite ^/([^\/]+)(\/|)$ /index.php?link1=$1;
  13. }}location /reset {
  14. rewrite ^/reset-password/([^\/]+)(\/|)$ /index.php?link1=resetpassword&code=$1;}location /confirm {
  15. rewrite ^/confirm/(.*)/(.*)$ /index.php?link1=confirm&code=$1&email=$2;}location /api {
  16. rewrite ^/api/v(([09])([.][09]+))(\/|)$ /api.php?v=$1;}location /admin {
  17. rewrite ^/admin-cp$ /admincp.php;
  18. rewrite ^/admin-cp/(.*)$ /admincp.php?page=$1;}location /admincdn/ {
  19. alias /adminpanel/;}location /videos {
  20. rewrite ^/videos/category/(.*)/rss(\/|)$ /index.php?link1=videos&page=category&id=$1&feed=rss;
  21. rewrite ^/videos/category/(.*)$ /index.php?link1=videos&page=category&id=$1;
  22. rewrite ^/videos/(.*)/rss(\/|)$ /index.php?link1=videos&page=$1&feed=rss;
  23. rewrite ^/videos/(.*)$ /index.php?link1=videos&page=$1;}location /articles {
  24. rewrite ^/articles(\/|)$ /index.php?link1=articles;
  25. rewrite ^/articles/category/(\d+)(\/|)$ /index.php?link1=articles&category_id=$1;
  26. rewrite ^/articles/read/(.*)(\/|)$ /index.php?link1=read&id=$1;}location /edit {
  27. rewrite ^/edit-video/(.*)?$ /index.php?link1=editvideo&id=$1;}location /watch {
  28. rewrite ^/watch/([^\/]+)(\/|)?$ /index.php?link1=watch&id=$1;
  29. rewrite ^/watch/([^\/]+)/list/([^\/]+)(\/|)?$ /index.php?link1=watch&id=$1&list=$2;}location /embed {
  30. rewrite ^/embed/(.*)?$ /index.php?link1=embed&id=$1;}location /resend {
  31. rewrite ^/resend/(.*)/(.*)?$ /index.php?link1=resend&id=$1&u_id=$2;}location /redirect {
  32. rewrite ^/redirect/(.*)?$ /index.php?link1=redirect&id=$1;}location /settings {
  33. rewrite ^/settings/(.*)/(.*)$ /index.php?link1=settings&page=$1&user=$2;
  34. rewrite ^/settings/(.*)$ /index.php?link1=settings&page=$1;}location /terms {
  35. rewrite ^/terms/([^\/]+)(\/|)$ /index.php?link1=terms&type=$1;}location /go_pro {
  36. rewrite ^/go_pro(\/|)$ /index.php?link1=go_pro;}location /ads {
  37. rewrite ^/ads(\/|)$ /index.php?link1=ads;
  38. rewrite ^/ads/create(\/|)$ /index.php?link1=create_ads;
  39. rewrite ^/ads/edit/(\d+)(\/|)$ /index.php?link1=edit_ads&id=$1;}location /contact {
  40. rewrite ^/contact-us(\/|)$ /index.php?link1=contact;}

配置好伪静态后,找到对应你 PHP 版本的设置,在“禁用函数”里面把 shell_exec 这个函数删掉
然后创建数据库,打开网址安装,安装时会先检测安装环境,Purchase code 代码不要改,保持默认即可,否则无法正常安装:

安装成功:

该程序支持 FFMPEG 转码,但不是刚需。如果你不安装 FFMPEG 那么这款程序只支持上传 MP4 格式的视频,如果安装了 FFMPEG 那么按照作者所说的,上传视频的格式会支持更多,具体支持的格式如下:mp4,mov,webm,mpeg,3gp,avi,flv,ogg,mkv,mk3d,mks,wmv
所以,现在我们安装一下 FFMPEG:

使用静态ffmpeg二进制文件秒安装 ffmpeg
安装文档:https://www.johnvansickle.com/ffmpeg/faq
系统要求:CentOSDebianUbuntu等内核至少为2.6.32Linux系统(内核查看命令uname -r)。

首先我们找到适合自己VPS服务器架构的ffmpeg二进制文件,文件地址:点击查看,建议优先使用git版本,毕竟更新快,如果git没有对应的版本就使用release版本。

安装命令:

  1. #x86 下载二进制文件
  2. wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-64bit-static.tar.xz
  3. #x86_64 下载二进制文件
  4. wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-64bit-static.tar.xz
  5.  
  6. #解压文件
  7. tar xvf ffmpeggit-*-static.tar.xz && rm rf ffmpeggit-*-static.tar.xz
  8.  
  9. #将 ffmpeg 和 ffprobe 可执行文件移至/usr/bin 方便系统直接调用
  10. mv ffmpeggit-*/ffmpeg ffmpeggit-*/ffprobe /usr/bin/
  11.  
  12. #查看版本
  13. ffmpeg
  14. ffprobe

最后基本上算安装完成了。

一般我们除了视频程序需要用到ffmpeg外,还可以直接拿来使用,比如转换视频格式、提取音频、合并视频等等,具体命令可以自行百度/谷歌。

登录到系统后台,找到如下图所示的地方,保存一下设置即可,这样程序就支持上传更多的视频格式了:

后记:

1、官方演示站:https://playtubescript.com/

2、这款程序支持多语言,需要中文的话可以自己到后台添加翻译。

3、目前我个人觉得这个程序最不友好的地方就是“分类”不能在后台添加/删除/修改。要改“分类”只能自己改源码。(官方给出了修改方法)不过我还是觉得很麻烦。

4、这套程序除了支持用户从本地上传视频以外,还支持从 Youtube 直接采集导入视频。

cera aliyun tengxunyun cloudiplc

相关推荐

linux系统之CentOS 7系列重启|查看|自动启动SSH等操作命令

CentOs 重启ssh服务的命令如下: # service sshd restart 不过上面的这个命令在于7以及以上的系统已经不再适用,在阿里云等云服务器中,CentOS 7 下重启服务不再通过 service 操作,而是通过 systemctl 操作,具体的操作命令如下: 查看状态: systemctl status sshd.service 启动服务: systemctl start sshd.service 重启服务: systemctl restart sshd.service 开机自启: systemctl enable sshd.service

Windows下利用Kiftd搭建小型网盘系统

无上传限制——1MB的文档和超过4GB的高清电影资源?均能够随意上传和下载。 主流商业网盘特有的高级功能甚至需要收费的功能——文件夹访问权限控制、MP4视频在线影院、MP3音乐在线欣赏、图片文件在线预览、PDF文档在线阅读…kiftd均一一具备,每一份kiftd均是“完全版”。 操作系统全兼容——无论是Windows、Linux还是Unix(包括Mac OS X),均可运行使用。 同时满足日常需求or专业需求——kiftd同时具备了图形界面模式和纯命令模式的双操作模式,无论您是喜欢点击鼠标的电脑小白还是需要使用命令在远程Linux上部署的运维人员,均能完美操作。 无任何使用成本——kiftd完全开源免费,因此唯一的使用成本就是需要安装它。至于之后您想将其用于什么领域,哪怕是商业领域——均无任何限制。 无内置代码的隐患——kiftd完全开源,您可以随意下载其源代码,并用它自己编译一份kiftd;同时,它删除即走,绝不和你撒娇卖萌。保护用户硬件环境,从开源做起。 使用说明 尽管Kiftd可以运行在Windows、Linux和Macos下。为了方便使用和管理,个人还是建议在Windows下运行。即使是家庭宽带使用端口映射也能很方便的在外网访问Kiftd。 首先需要安装Java 网址:https://www.java.com/zh_CN/ 安装过程一直下一步即可。   下载Kiftd https://codeload.github.com/KOHGYLW/kiftd/zip/master,下载完成后会得到一个压缩包,解压后得到如下文件   双击后缀名为.jar的文件即可运行。简单设置一下点击“开启”即可正常使用Kiftd   这时我们本地访问:127.0.0.1:8080 即可打开WEB面板。默认生成的用户为:admin 000000   用户的添加与管理 管理用户需要修改 conf 目录下的 account.properties 文件 添加用户: {用户名}.pwd={该用户的密码} {用户名}.auth={该用户的权限} 特别提示:每个账户名需唯一,不可重复。 权限说明: “c”:创建文件夹 “u”:上传文件 “d”:删除文件或文件夹 “r”:重命名文件或文件夹 “l”:下载文件 “m”:移动文件(剪切-粘贴) 如果不希望给与该用户任何权限,则可将其设定为一个无任何含义的字 母,例如“n” 例如添加一个用户 tenlonstudio 密码 123456 给予上传文件和下载文件的权限,就如下图所示 tenlonstudio.pwd=123456 tenlonstudio.auth=ul   更多相关设置请查看官方说明文档。这里就不再一一说明了。 定制主页 只需要修改webContext文件夹中的文件即可对主页进行定制修改 例如我给首页增加一张背景图片,网页透明度设为80%,并且修改标题为腾龙工作室文件共享系统。只需要修改index.html文件:   效果如下: …

VM虚拟机安装体验万由U|NAS系统

这次给大家分享一个免费的NAS系统:万由U-NAS系统。相信大家对群晖DSM应该都不陌生。但是对于小白来说,想自己弄台NAS使用,又不想高价购买白群。自组黑群又会遇到各种各样的麻烦,那么万由U-NAS系统一定不会让你失望。 万由U-NAS系统全程自动化安装,几乎无需人为干预。 官方网站:http://www.u-nas.cn/ 创建虚拟机 这次演示步骤改为了GIF录像,感觉比图片加说明更容易理解。这里解释一下,虚拟机新建的硬盘为什么用10G而不用更大。因为U-NAS安装的硬盘是无法作为存储盘使用的,所以需要存储盘的话我们需要在虚拟机中添加硬盘。后面更改虚拟机设置就根据自己的需求和电脑配置设置即可。 挂载的ISO是使用的U-NAS官方的镜像文件,下载地址:http://www.u-nas.cn/download/U-NAS_3.0.9_X86-64_ZH_DVD_Build_1811181.iso 安装万由U-NAS系统 开启虚拟机后,会出现以下界面。直接回车即可,系统会自动进行安装   这里会显示当前虚拟机的IP地址,我们使用浏览器访问这个地址   输入默认账号:admin 默认密码:password 即可登录。   这里我又在虚拟机中添加了一块30G的虚拟磁盘以作为演示使用。一键配置很方便   资源管理器   APP插件挺多的   简单体验了一下感觉还是很不错的,插件也非常的多可以更加方便的扩展NAS的功能。建议大家自行到U-NAS官网去下载安装镜像安装体验一下。毕竟系统免费而且安装又非常简单。

使用 SSHFS 挂载远程的 Linux 文件系统及目录

什么是 SSHFS SSHFS(Secure SHell FileSystem)是一个客户端,可以让我们通过 SSH 文件传输协议(SFTP)挂载远程的文件系统并且在本地机器上和远程的目录和文件进行交互。 SFTP 是一种通过 SSH 协议提供文件访问、文件传输和文件管理功能的安全文件传输协议。因为 SSH 在网络中从一台电脑到另一台电脑传输文件的时候使用数据加密通道,并且 SSHFS 内置在 FUSE(用户空间的文件系统)内核模块,允许任何非特权用户在不修改内核代码的情况下创建他们自己的文件系统。 在这篇文章中,我们将会向你展示在任意 Linux 发行版上如何安装并且使用 SSHFS 客户端,在本地 Linux 机器上挂载远程的 Linux 文件系统或者目录。   步骤1:在 Linux 系统上安装 SSHFS 默认情况下,sshfs 包不存在所有的主流 Linux 发行版中,你需要在你的 Linux 系统中启用 epel,在 Yum 命令行的帮助下安装 SSHFS 及其依赖。 在 Fedora 22+ 发行版上: # yum install sshfs # dnf install sshfs 基于 Debian/Ubuntu …

微信扫一扫,分享到朋友圈

|视频床|视频CMS系统PlayTube 1.4.3开心版