以前写过不少自建离线下载、自建网盘的教程了,博主在网络上又发现了一款在线播放程序,看起来比较高大上,配合以前的下载程序,看看大片是没啥问题了。
Table of Contents
往期回顾
在以前的文章中推荐了几款下载程序,在这篇文章中都可以使用,各取所需,喜欢哪个用哪个,没有特别要求。
Aria2:Debian系统下Aria2+AriaNg+h5ai实现离线下载与在线播放
Cloud Torrent:[转载]支持 离线下载 BT和磁力链接 的老司机坐骑 —— Cloud Torrent
Peerflix Server:[转载]支持 离线下载 BT和磁力链接和边下边播 的老司机坐骑(二) —— Peerflix Server
下载工具
本篇文章介绍一款新的在线工具–Transmission,在PT届这款程序还是相当多的人知道的,即使不玩PT,搞过种子下载基本都用过这款程序。Transmission在Debian和CentOS等主流平台都能轻松搭建,
特性:
本期以CentOS 7.2为例
CentOS安装
wget http://github.itzmx.com/1265578519/transmission/master/2.84/transmissionbt.sh -O transmissionbt.sh;sh transmissionbt.sh
使用事项
1.访问地址为http://IP:9091,默认用户名和密码均为itzmx.com,文件下载位置:/home/transmission/Downloads/
2.修改端口、用户名和密码 请务必停止服务后修改
service transmissiond stop
vi /home/transmission/.config/transmission/settings.json
rpc-username 帐号
rpc-password 密码
rpc-port 端口
rpc-authentication-required 是否开启使用账号密码加密访问
设置完成后重启服务:
service transmissiond start
3.重启进程
service transmissiond restart
4.卸载Transmission
service transmissiond stop
rm -rf /home/transmission
rm -rf /usr/share/transmission
Debian/Ubuntu系统安装
过程中可以设置端口和密码,不懂就一路回车就行了
wget http://dadi.me/wp-content/uploads/dir/Transmission/debian-transmission.sh
bash ./debian-transmission.sh
使用事项
1.修改用户名端口这些和CentOS一样,记住务必修改前停止服务
Debian的配置文件位置不同
vi /var/lib/transmission-daemon/info/settings.json
2.Debian下transmission的启动和停止服务
停止:
/etc/init.d/transmission-daemon stop
启动:
/etc/init.d/transmission-daemon start
Transmission的美化
默认的Transmission其实挺丑的,我们可以美化汉化一下
特别注意因为项目不稳定,一键脚本最近安装后找不到网页文件,造成404问题,推荐手动下载完整包安装!
项目地址:https://github.com/ronggang/transmission-web-control
手动安装
CentOS版目录:/usr/share/transmission/web/
Debian版目录:/var/lib/transmission-daemon/web
一键脚本
wget https://github.com/ronggang/transmission-web-control/raw/master/release/tr-control-easy-install.sh
bash tr-control-easy-install.sh
如果需要http而不是https,请使用以下命令:
wget https://github.com/ronggang/transmission-web-control/raw/master/release/tr-control-easy-install-en-http.sh --no-check-certificate
bash tr-control-easy-install-en-http.sh
如果需要安装到群晖downloadstation,请下载下列安装脚本并运行:
wget https://github.com/ronggang/transmission-web-control/raw/master/release/ds-control-easy-install.sh
bash ds-control-easy-install-en-http.sh
至此Transmission的安装教程结束!
使用
懒的写了,傻瓜式,会迅雷下载就能用,这玩意要是不会用基本就告别电脑了。
辅助工具
Transmission有多种客户端,基本覆盖全平台,没有网页端也足够了,又不是干啥,要啥自行车。
Windows:
1.Transmission-QT 下载地址:https://transmission-qt.en.softonic.com/
2.Transmission-GUI 下载地址:https://sourceforge.net/projects/transgui/
这俩都差不多,就是长得不怎么一样,一般GUI版本的用户多,功能也强大一些。简简单单的下载都能应付。
Android:
TransDroid 下载地址:http://www.coolapk.com/apk/org.transdroid.full
好看好用,Android平台首推这个软件管理,很方便!
其他平台没怎么用过,不做推荐,基本都有。
Plex多媒体系统
介绍
Plex是Linux上的多媒体系统,在Linux服务器上搭建,通过网络配合客户端就能看片了,简单来说就是远程Linux服务器下载电影,你可以在网页、Windows、Mac、iPhone和Android平台上看自己下载的片。方便强大,无需同步,直接访问主服务器就行了,一般和NAS这类系统整合的较多。
咱们买不起NAS那种系统,拿独立服务器也能搭建个屌丝版的。
Plex支持的平台很多,CentOS、Ubuntu(Debian和Ubuntu一样)、Fedora上搭建,支持各种Windows、FreeBSD、Mac、Docker都能运行,支持的APP也覆盖了主流平台。另外Plex的资费问题,在电脑浏览器里看不要钱,对接手机平板这些APP就要钱了。资费其实还好,如果你觉得这东西好用,终身120刀也值了。
下载搭建:https://www.plex.tv/downloads/
APP:https://www.plex.tv/downloads/#getdownload
1.安装
以CentOS 7.2为例
yum update -y
rpm -i https://downloads.plex.tv/plex-media-server/1.5.5.3634-995f1dead/plexmediaserver-1.5.5.3634-995f1dead.x86_64.rpm
systemctl enable plexmediaserver.service
systemctl start plexmediaserver.service
systemctl status plexmediaserver.service #检查运行状态
安装完毕,开始使用!
2.使用
访问http://ip:32400就能跳转到一个页面,有中文也不用过多说什么,注册一个帐号就行了
访问到主界面,是不是比较高大上?
重头戏是客户端的设置,拿免费版的网页端为例
(1)下载个Putty。Xshell没研究过,应该类似。
(2)和连接SSH一样输入IP和端口号,Connection > SSH > Tunnels. 在Source port中填入12345, 在Destination中填入localhost:32400, 然后点击Add 如下图所示。
(3)连接服务器即可,在本地浏览器打开http://localhost:12345/web 就行了,自动转到一个页面,登录刚刚注册的帐号即可连接到远程服务器。
在页面中一步步跟着向导走就行了,一定要选好媒体库。选择其他影片,选择Transmission或者你自己设置的下载目录就行了。程序会自动扫描影片。
程序主界面和服务端一样,设置丰富了许多,因为博主接触这款比较少所以不太过多说明,按照自己观影习惯来就行了。
还能添加第三方源,都是国外的,不过博主是没成功,以后有时间再研究这东西。
手动更新影片库,电影下载完成后不会及时更新,所以手动更新一下就行了。
再看看电影,播放没啥问题。根据老司机的描述,MP4这类Html5浏览器可以直接播放的无需转码,其他格式程序会有转码,需要看远程服务器的CPU给不给力了,一般独服无所谓跑,VPS不太推荐,长时间跑满肯定会被限制的。
与QuickBox的整合
Plex在QuickBox里面可以直接安装,QuickBox是一套Seedbox程序,可以在里面实现下载转码播放的操作,强的不行。不过博主在搭建过程中各种失败,只能说以后再来填坑了。
有兴趣的可以看看QuickBox的搭建:使用QuickBox套件与Let’s Encrypt搭建安全的SeedBox服务器
再整合Plex转码和播放:在QuickBox中整合Plex实现Seedbox在线转码和播放
总结
其实在半个月前是想研究Quckbox的,但是因为种种原因没时间+环境搭建失败所以整了这么一个简陋版的个人影音播放系统,看看电影是没啥问题了。有问题和建议欢迎以评论的方式指出,期待发现更多dalao的发现!
本文参考了以下文章,感谢原作者的付出!
[Debian]一键安装稳定版或最新版Transmission
Linux CentOS下Transmissionbt 2.84 BT/PT客户端一键安装脚本(0302更新)网页管理汉化
Debian一键安装Transmission及美化Web界面和远程客户端本地管理
在QuickBox中整合Plex实现Seedbox在线转码和播放
Setup Plex Media Server on Linux CentOS 7
Ubuntu 16.04 安装 Plex Media Server
原创文章,作者:zrj766,如若转载,请注明出处:https://www.zrj96.com/post-373.html
欢迎关注本站Telegram频道获取最新资讯:点击加入
评论列表(5条)
Plex我在电脑上装了一下,基本上所有的源都看不了啊。
安装tr时下载不了哦
@david:可能作者的下载源挂了…
quickbox是官方改了github地址,所以原来的一键脚本不能用了。换一下就好0.0
具体见Github:https://github.com/QuickBox/QB
@Leonn:我说呢,教程不更新害死人