1

我有一个在 Synology DSM 上运行的 Plex MM 服务器,它非常适合我所有的音乐、电影和电视节目。

昨天我在我的 Mac 上使用来自 GitHub 的 YouTube-dl 并从 YouTube chanel 下载了一些视频,然后复制到我在 Plex 上的多媒体文件夹中。几分钟后,我的 Plex 库中提供了这些视频,我很高兴。

今天我在 Synology 上设置了一个任务,每天早上 5 点运行一个用户脚本,如下所示:

echo "start downloading"
cd /
cd /volume1/myfoler
youtube-dl https://www.youtube.com/playlist?list --playlist-start 1 --playlist-end 1 -format mp4

任务运行我自己的用户,视频可以毫无问题地到达那里,但它们只是没有出现在库中。Ig 我检查了 Plex 文件系统上的文件是否存在,但我认为这些视频在 Plex 上不可读。我可以在我的 PC 或 Synology 视频播放器中打开。

由于 MM 文件夹必须由 http 用户拥有,所以我更改脚本以使用户 http 运行脚本:

sudo -H -u http youtube-dl https://www.youtube.com/playlist?list=PLK--playlist-start 1 --playlist-end 1 -format mp4

也不要加载它。

我什至尝试在文件和文件夹上手动使用用户 chown 和 chmod 777,但也不起作用。

我错过了什么?

问候,LL

4

0 回答 0