Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

如何使 kubespider 下载时不进行分类 #538

Open
Super-Passerby opened this issue Jul 18, 2024 · 8 comments
Open

如何使 kubespider 下载时不进行分类 #538

Super-Passerby opened this issue Jul 18, 2024 · 8 comments

Comments

@Super-Passerby
Copy link

Super-Passerby commented Jul 18, 2024

如题,如何使资源直接下载到aria2的‘/downloads/’目录下,不在该目录下生成名为 FILE_TYPE 的子文件夹。

@Super-Passerby Super-Passerby changed the title 请问 Alist 作为 source_provider时,还需对Alist的设置进行调整么? 如何使 kubespider 下载时不进行分类 Jul 18, 2024
@richardli1598
Copy link
Contributor

你指Common, movie这些?

@Super-Passerby
Copy link
Author

Super-Passerby commented Jul 18, 2024

对的,我用kubespider下载网盘里的文件(通过Alist中转),网盘里的视频是通过TMM整理好分类的,直接下载到本地的媒体库目录就可被emby读取;
kubespider 不但进行会分类,还会把Alist的整个目录结构(从根目录到我要下载的视频所在目录)都下载下来。。。
我想直接把 source_provider.yaml 里设置的 ‘watch_dirs’ 目录下的文件,下载到 download_provider.yaml 里定义的 download_base_path: 下
举个例子:

watch_dirs: /NetDrive_A/TV_Show/

TV_Show下的文件结构:

TV_Show
|----- Series Name A (2010)
|      |----- Season 01
|      |      |----- Series Name A S01E01.mkv
|      |      |----- Series Name A S01E02.mkv
|      |      |----- Series Name A S01E03.mkv
|      | 
|      |----- Season 02
|             |----- ......
| 
|----- Series Name B (2018)
|      |----- ......
......

download_base_path: /mnt/NAS/Media/TV_Show

最后实现的效果应该是把 Series Name A (2010) 、Series Name B (2018) 下载到 /mnt/NAS/Media/TV_Show/ 下

@richardli1598
Copy link
Contributor

目前没法,除非改代码。

所以你要的需求就是,完全使用自定义的路径,kubespider就不再封装一层了,我理解对吗?

@ckevell
Copy link

ckevell commented Jul 19, 2024

按理来讲alist source provider 只会下载watch_dirs下面的文件,可以先排除下是不是watch_dirs和alist的路径没有匹配上,这个问题我周末抽空看看。

@Super-Passerby
Copy link
Author

目前没法,除非改代码。

所以你要的需求就是,完全使用自定义的路径,kubespider就不再封装一层了,我理解对吗?

没错 ~

@Super-Passerby
Copy link
Author

按理来讲alist source provider 只会下载watch_dirs下面的文件,可以先排除下是不是watch_dirs和alist的路径没有匹配上,这个问题我周末抽空看看。

对的,应该是这个逻辑~

@evell1992
Copy link
Collaborator

按理来讲alist source provider 只会下载watch_dirs下面的文件,可以先排除下是不是watch_dirs和alist的路径没有匹配上,这个问题我周末抽空看看。

对的,应该是这个逻辑~

你方便发下alist source provider 的配置么

@Super-Passerby
Copy link
Author

Super-Passerby commented Jul 21, 2024

按理来讲alist source provider 只会下载watch_dirs下面的文件,可以先排除下是不是watch_dirs和alist的路径没有匹配上,这个问题我周末抽空看看。

对的,应该是这个逻辑~

你方便发下alist source provider 的配置么

alist_source_provider:
enable: true
type: alist_source_provider
downloader:
- aria2
host: http://192.168.10.10:5244/
watch_dirs:
- /NetDrive_A/TV_Show/

另外,这两天试了下其他的RPC下载器,用来下网盘资源的话,实测Motrix比Aria2要快不少(aria2的配置参数改成跟motrix的一样速度也不如motrix),也能直接跟kubespider联动,也是个不错的download_provider,有需要的朋友可以试下。
--Motrix: https://github.com/agalwood/Motrix

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants