V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xihajuan2010
V2EX  ›  程序员

阿里云盘如何挂载为 NAS 本地磁盘, 并可以作为 qbittorrent 的下载盘?

  •  
  •   xihajuan2010 · 2023-07-16 09:52:09 +08:00 · 5101 次点击
    这是一个创建于 494 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前有群晖一台, 支持 docker,

    1. 使用 qbittorrent 下载 BT 。
    2. cloud sync 同步本地视频到阿里云盘。
    3. 使用 webdav 挂阿里云盘, 作为 infuse 源。

    希望直接用阿里云盘作为下载盘。

    28 条回复    2023-07-17 16:15:10 +08:00
    ruixue
        1
    ruixue  
       2023-07-16 10:17:17 +08:00
    挂载为本地磁盘的网盘并不是真正的本地磁盘,每一步 IO 操作实际上都是通过网盘提供的网络请求 API 实现的,对于 BT 下载这种大规模密集的 IO 来说,没有哪个网盘提供的 API 能吃得消,这么搞分分钟会受限,起码也得是内网的 NFS 、SMB 吧,iSCSI 最理想
    aptx4689
        2
    aptx4689  
       2023-07-16 10:37:54 +08:00
    国内网盘都不支持这么玩,你想要的是那种 fuse 级别的,这种一般只有 bucket 能做到,放弃吧
    Ga2en
        3
    Ga2en  
       2023-07-16 10:41:20 +08:00
    你是真敢想
    MrKrabs
        4
    MrKrabs  
       2023-07-16 10:49:27 +08:00
    你是否清醒
    ungrown
        5
    ungrown  
       2023-07-16 10:55:23 +08:00   ❤️ 1
    @ruixue #1 加一层缓冲就行了
    luny
        6
    luny  
       2023-07-16 11:03:57 +08:00
    不说技术上是否可行,你的上传多少,这么有信心啊
    ruixue
        7
    ruixue  
       2023-07-16 11:14:06 +08:00
    @ungrown 理论上可行但实际中 BT 下载对文件的分块读写,即使合并后和很多网盘依然不兼容,只能等完整的文件都下载好后再上传,那就和楼主现在用的方案差不多了,而且如果本地的缓存不够大,BT 做种上传时也还是需要频繁读取网盘,毕竟做种上传又不能只做种某个文件,这种频率网盘也还是会吃不消
    pffrank
        8
    pffrank  
       2023-07-16 11:24:35 +08:00
    ali 不会让你这么干的
    wdlth
        9
    wdlth  
       2023-07-16 11:50:43 +08:00
    有 aliyundrive-webdav 和 aliyundrive-fuse 项目,不过阿里经常限制。
    dann73580
        10
    dann73580  
       2023-07-16 13:57:33 +08:00
    阿里是不建议的,会被风控。国外的谷歌和 dp 倒是都这么玩。
    ltkun
        11
    ltkun  
       2023-07-16 14:08:18 +08:00 via Android
    买个硬盘不要几个钱
    Kidlet7
        12
    Kidlet7  
       2023-07-16 16:05:09 +08:00 via iPhone
    阿里己经开始限速了,我是选择直接 nas 做媒体库
    sblid
        13
    sblid  
       2023-07-16 16:11:52 +08:00
    网盘 api 只支持完整文件上传,bt 没戏的。。。
    MagmaBlock
        14
    MagmaBlock  
       2023-07-16 17:38:16 +08:00
    你可以 qbittorrent 打开下载完成前保存到临时目录,下载之后再移动到目的文件夹。这样稳定一些。
    拿来播放的话,最好自己先试试,本身网络挂载就没有本地硬盘可靠。拿不知道文件存在哪里的网络云盘不稳定的概率就更大了
    docx
        15
    docx  
       2023-07-16 17:40:56 +08:00 via Android
    网络 IO 爆炸
    datou
        16
    datou  
       2023-07-16 18:52:09 +08:00
    过年的时候玩过阿里网盘挂载 webdav 作为 qbittorrent 的下载盘

    因为 webdav 的机制需要先下到本地缓存再传上去所以经常会有问题
    Monkit
        17
    Monkit  
       2023-07-16 21:22:15 +08:00 via iPhone
    既然是看视频直接搜阿里云盘的资源转存不是更简单,何必多此一举。
    xihajuan2010
        18
    xihajuan2010  
    OP
       2023-07-16 21:40:31 +08:00
    @MagmaBlock 目前看云盘内容 webdav 挂过来播放和本地的区别不大。
    xihajuan2010
        19
    xihajuan2010  
    OP
       2023-07-16 21:41:31 +08:00
    @ruixue 感觉还是下载后再同步过去会安全些
    xihajuan2010
        20
    xihajuan2010  
    OP
       2023-07-16 21:41:46 +08:00
    @luny 用的上海电信 100M/20M
    xihajuan2010
        21
    xihajuan2010  
    OP
       2023-07-16 21:43:41 +08:00
    @Kidlet7 目前是本地媒体库。 最近试了下挂阿里上面的内容, 效果还不错。然后看看大家的方案。
    xihajuan2010
        22
    xihajuan2010  
    OP
       2023-07-16 21:49:06 +08:00
    目前看来直接当下载盘用不太靠谱, 暂时还会用下载完再用 cloudsync 同步到云盘的方案。
    6bsLo69Qdu3RPY4c
        23
    6bsLo69Qdu3RPY4c  
       2023-07-17 07:33:14 +08:00
    下载到本地,再传到云,op 脑子是怎么想的,不如买百度云直接离线下载。
    deorth
        24
    deorth  
       2023-07-17 08:37:47 +08:00 via Android
    得加钱
    JensenQian
        25
    JensenQian  
       2023-07-17 08:58:45 +08:00 via Android
    想多了,那个速度还不如直接去买个矿盘
    bao3
        26
    bao3  
       2023-07-17 09:58:30 +08:00
    除非你的上传和下载是对等,否则你这想法简直是断自己的网络…下载 10 多 MB ,上传如果只有 3Mb ,你又何苦下载……
    YGBlvcAK
        27
    YGBlvcAK  
       2023-07-17 13:43:25 +08:00
    1.可能奇慢
    2.云盘账号可能随时被封
    laoyutang
        28
    laoyutang  
       2023-07-17 16:15:10 +08:00
    没法直接做下载盘,bt 下载分块了,阿里云盘的 api 不支持。我现在自己做的也就是让他 qb 自己下载到本地,然后自动上传到阿里云盘里,alist 可以自动完成这个操作
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1319 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:50 · PVG 01:50 · LAX 09:50 · JFK 12:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.