群晖DS920 video station使用教程

news2024/12/29 8:58:48

群晖DS920 video station使用教程

为了更好的浏览体验,欢迎光顾勤奋的凯尔森同学个人博客http://www.huerpu.cc:7000
安装video station在群晖套件里点一下就好,这里不说了。

一、添加视频库

可以添加电视剧、电视节目等类型。

image-20230525151628135

比如我在国产剧这个视频库添加一个群晖里的文件夹,把视频映射过来。

image-20230525151822155

索引完之后,就可以看到视频列表了。但这时都是灰色的,没有海报墙。

二、TheMovieDatabase刮削海报墙

群晖默认都是用TheMovieDatabase来进行刮削海报墙的,但由于中国的互联网没有完全对世界开放,所以网络会有不通或者网速超级不好的情况,所以我们配置一个阿里云的CDN加速TheMovieDatabase的IP地址,它对应于api.themoviedb.org这个网址。

打开https://dnschecker.org这个网址,输入api.themoviedb.org点击搜索,然后找到hangzhou的几个ip地址,因为这几个CDN可能会随时变化,所以请自行搜索。

image-20230525152349222

然后安装这个格式填写好:

65.8.11.18 api.themoviedb.org
65.8.11.87 api.themoviedb.org
65.8.11.10 api.themoviedb.org
65.8.11.120 api.themoviedb.org

打开win11的Windows PowerShell,进行ssh连接群晖,此时群晖打开ssh22端口连接设置。

#ssh连接群晖
ssh jason@192.168.31.78

#切换到root用户
sudo  su -

#编辑群晖hosts文件
vi /etc/hosts

#按i进行插入编辑,并填写上面的四个ip对应的域名,编辑好之后,按ESC,输入:进行保存,然后输入wq进行保存
65.8.11.18 api.themoviedb.org
65.8.11.87 api.themoviedb.org
65.8.11.10 api.themoviedb.org
65.8.11.120 api.themoviedb.org

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SAGGFAhI-1685002664538)(http://www.huerpu.cc:6391/images/2023/05/25/image-20230525153216358.png)]

输入TMDB的秘钥,如果不知道的可自行百度搜索教程,超级简单,此时刷新video station就可以自行刮削,默认就是使用的TheMovieDatabase。

三、豆瓣刮削video station海报墙

点击新增,然后选择浏览

image-20230525153643732

找到我们的一个com.douban.tmdb.zip的文件,选中确定即可。我把文件放百度网盘了,自行下载。

链接: https://pan.baidu.com/s/1-a3-z5TT4_WNXuHsrkliug?pwd=2332 提取码: 2332 复制这段内容后打开百度网盘手机App,操作更方便哦

这个豆瓣刮削海报墙就特别快,全自动的,无需任何操作了。

四、video station部分格式视频、音轨无法播放问题解决

群晖套件里,安装Advanced Media Extensions这两个套件,群晖DS920不支持当前所选音轨的文件格式,因此无法播放视频。此时群晖需要登录群晖账号,也就是要洗白才行。因为我的本来就是DS920+的正版群晖,所以操作起来也不麻烦。

在群晖套件里添加源http://packages.synocommunity.com

image-20230525154507636

然后在社群里就可以看到ffmpeg,点击进行下载。

image-20230525154556759

为了让DS920+DSM7.1.1 VideoStation支持DTSEAC3等音轨,我们进行下面的设置

①备份 VideoStation's ffmpeg

#ssh连接群晖之后,使用root账号
mv -n /var/packages/VideoStation/target/bin/ffmpeg /var/packages/VideoStation/target/bin/ffmpeg.org

②下载ffmpeg脚本

wget -O - https://gist.githubusercontent.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e/raw/ffmpeg-wrapper > /var/packages/VideoStation/target/bin/ffmpeg

③设置脚本相应权限

chown root:VideoStation /var/packages/VideoStation/target/bin/ffmpeg
chmod 750 /var/packages/VideoStation/target/bin/ffmpeg
chmod u+s /var/packages/VideoStation/target/bin/ffmpeg

④备份VideoStation's libsynovte.so

cp -n /var/packages/VideoStation/target/lib/libsynovte.so /var/packages/VideoStation/target/lib/libsynovte.so.org
chown VideoStation:VideoStation /var/packages/VideoStation/target/lib/libsynovte.so.org

⑤为libsynovte.so 添加 DTS, EAC3 and TrueHD支持

sed -i -e 's/eac3/3cae/' -e 's/dts/std/' -e 's/truehd/dheurt/' /var/packages/VideoStation/target/lib/libsynovte.so

⑥备份CodecPackffmpeg41

cp /var/packages/CodecPack/target/bin/ffmpeg41 /var/packages/CodecPack/target/bin/ffmpeg41.bak

⑦链接ffmpeg解码模块

cp /var/packages/VideoStation/target/bin/ffmpeg /var/packages/CodecPack/target/bin/ffmpeg41

⑧退出重启VideoStation

sudo synopkg restart VideoStation

这时候群晖的video station已经比较完美了,可以播放mkv、原盘m2ts等格式的视频。个人觉得要比jellyfin用起来要舒服一些。

sudo synopkg restart VideoStation

这时候群晖的video station已经比较完美了,可以播放mkv、原盘m2ts等格式的视频。个人觉得要比jellyfin用起来要舒服一些。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-L5Xzfd2e-1685002664539)(http://www.huerpu.cc:6391/images/2023/05/25/image-20230525155317096.png)]

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/568064.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

写出诗一样代码的灵丹妙药: const与assert

🤩本文作者:大家好,我是paperjie,感谢你阅读本文,欢迎一建三连哦。 🥰内容专栏:这里是《C知识系统分享》专栏,笔者用重金(时间和精力)打造,基础知识一网打尽,…

网络安全好就业吗?会不会容易被淘汰?

网络安全发展前景好吗?好就业吗?会不会容易被淘汰?很多刚入门或者想入门的小伙伴都会有这样的疑问 今天就在这里给大家介绍一下。我就在这个行业,目前湖南,薪资就没必要说了,高就对了。 这个行业优势就是工…

互联网营销推荐算法理论-30分钟理解协同过滤

一、协同过滤概念 不论在淘宝还是京东,你浏览了/购买了某个商品A,后面几天你在该app内总是会在首页看到商品A和商品A相似的商品,背后支撑这种能力的就是推荐系统,而其推荐算法可能就是协同过滤。(注:app内…

Scala学习(九)---List集合

文章目录 1.List1.1 不可变List集合1.2 可变集合ListBuffer 1.List List集合默认为不可变集合,List集合在实例化的时候,无法通过new关键字进行实例化,只能通过伴生apply方法来对其进行实例化 1.1 不可变List集合 创建一个不可变list集合 …

真题详解(树的结点)-软件设计(八十四)

真题详解(汇总)-软件设计(八十三)https://blog.csdn.net/ke1ying/article/details/130856130?spm1001.2014.3001.5501 COCOMOII估算不包括_____。 对象点 B.功能点 C.用例数 D.源代码行 答案:C 语法翻译是一种&#xff…

【vue3】 实现 公共搜索组件,在当前页搜索的路由跳转不能改变当前值的操作,使用bus / event-emitter 派发器

一、安装 bus 插件 cnpm install --save event-emitter 二、创建 bus.ts 文件 1、在utils下创建bus.ts 2、bus.ts 代码如下 import ee from event-emitter export default ee() 三、页面使用 1、搜索的公用组件页面&#xff0c;search.vue <el-input v-model.trim&qu…

全网最详细实现微信小程序小程序支付功能【前端部分】

文章目录 功能描述&#xff1a;准备工作申请微信支付接口权限 微信支付api需要的参数说明示例代码 需要传入后端接口的参数说明&#xff1a;接口返回的参数说明&#xff1a;支付逻辑代码&#xff08;只包含支付功能&#xff09;以下是功能完整代码确认订单页面结构部分逻辑部分…

【阿里云】文本转语音方言— 阿里云语音合成,文本转语音方言工具类

目录 一、导入SDK坐标 二、文本转语音方言 —步骤和工具类 1.登录阿里云账号&#xff0c;创建一个语音合成项目和创建用户并设置权限。 2.获取appKey、accessKeyId、accessKeySecret在相应位置进行填写。 3.相应位置填写自己需要保存的本地路径。意思就是说&#xff0c;自…

【HarmonyOS】低代码元服务开发中的地图实现

在元服务开发过程中&#xff0c;大家可能需要在应用中使用地图&#xff0c;如果使用SDK集成的方式&#xff0c;地图SDK包体积大小很大&#xff0c;集成后元服务大小可能会超过10M&#xff0c;这就超出了HAP包的大小限制。那么是否有其他途径可以在元服务中使用地图呢&#xff1…

视频理解学习笔记(一):双流卷积神经网络

视频理解学习笔记&#xff08;一&#xff09;&#xff1a;双流卷积神经网络 两句话总结双流卷积神经网络论文概览方法详解Spatial stream ConvNetTemporal stream ConvNet测试方法 光流什么是光流怎么预处理光流 数据集UCF101&#xff08;已被刷爆&#xff09;HMDB51 Experimen…

安装包UI美化之路-Electron打包出界面美观,功能完善的安装包,这三步就够了

这篇文章应该说是《安装包UI美化之路-nsNiuniuSkin安装包制作可视化配置向导》的延伸与进一步应用&#xff0c;在可视配置的基础之上&#xff0c;生成供electron-builder打包的脚本&#xff01; 一直有朋友反馈&#xff0c;不知道如何将nsNiuniuSkin与Electron打包结合起来&am…

Real-Time C++ 嵌入式C++ 程序设计(二)

翻译自 Real-Time C Efficient Object-Oriented and Template Microcontroller Programming 4th Edition - Kormanyos, Christopher&#xff0c;这书涉及了从C11 到C20 的内容&#xff0c;主要介绍使用C 的模板、面向对象等特性设计嵌入式程序。书里的示例代码都是公开的&#…

【OpenCV DNN】Flask 视频监控目标检测教程 03

欢迎关注『OpenCV DNN Youcans』系列&#xff0c;持续更新中 【OpenCV DNN】Flask 视频监控目标检测教程 03 3.3 上传本地图片进行人脸检测3.3.1 OpenCV 级联分类器类 cv::CascadeClassifier3.3.2 cvFlask03 项目的构建步骤 本系列从零开始&#xff0c;详细讲解使用 Flask 框架…

Unity3D :运行时 UI 的性能注意事项

推荐&#xff1a;将 NSDT场景编辑器 加入你的3D工具链 3D工具集&#xff1a; NSDT简石数字孪生 运行时 UI 的性能注意事项 本页介绍如何提高运行时的性能用户界面 . 优化数据存储 您可以使用 usageHints 来设置元素在运行时的使用方式&#xff0c;以便相应地优化数据存储。例…

三、CNNs网络架构-跨层连接思想的网络架构

《A review of convolutional neural network architectures and their optimizations》论文指出随着网络架构的深入&#xff0c;梯度消失、爆炸或退化问题变得越来越严重。跨层连接的思想是解决现有问题的有效方案&#xff0c;允许网络在非相邻层之间传递信息。因此&#xff0…

如何利用Python中的pymysql库来操作Mysql数据库,看这篇就够啦~

为了使python连接上数据库&#xff0c;你需要一个驱动&#xff0c;这个驱动是用于与数据库交互的库&#xff0c;本文是向大家介绍了如何利用python中的pymysql库来操作mysql数据库。 1、什么是pymysql&#xff1f; pymysql是从python连接到mysql数据库服务器的接口&#xff0c…

上门服务小程序|东邻到家系统|上门服务系统包含哪些功能?

使用东郊到家小程序&#xff0c;只需要一键预约即可在工作之余、休息娱乐的时候&#xff0c;点一个理按疗摩技师&#xff0c;做一个SPA&#xff0c;缓解工作压力&#xff0c;不失为一种享受&#xff0c;并且上门服务小程序可以为技师或从业岗位人员提供就业服务&#xff0c;线上…

抖音seo优化源代码搭建+抖音小程序私有化开源部署

抖音seo优化源码&#xff0c;抖音seo矩阵系统搭建&#xff0c;抖音账号矩阵系统开发&#xff0c;企业在做账号矩阵过程中&#xff0c;最头疼的莫过于私域线索转化&#xff0c;作为开发者都知道&#xff0c;目前市面上我们了解的矩阵系统除了挂载POI信息外&#xff0c;无法挂载留…

一篇关于 ApiKit 的简单介绍

简介 本文介绍 ApiKit 工具&#xff0c;它是 API 文档、API 调试、API Mock、API 自动化测试一体化协作平台。 一、常用解决方案 使用 Swagger 管理 API 文档 使用 Postman 调试 API 使用 mockjs 等工具 Mock API 数据 使用 JMeter 做 API 自动化测试 二、存在的问题 维护…

ffmpeg学习日记122-视频-获取视频的解码器,yuv格式名称,理解编码格式,封装格式,yuv格式的关系

Author: wencoo Blog&#xff1a;https://wencoo.blog.csdn.net/ Date: 25/05/2023 Email: jianwen056aliyun.com Wechat&#xff1a;wencoo824 QQ&#xff1a;1419440391 Details:文章目录 正文 或 背景获取像素格式&#xff0c;也就是yuv排列格式获取解码器id获取输出文件的封…