amtoaer / bili-sync

由 Rust & Tokio 驱动的哔哩哔哩同步工具
https://bili-sync.allwens.work
MIT License
402 stars 34 forks source link

【建议】能否让下载的视频以视频原本的名字作为展示呢? #49

Closed kaixin1995 closed 4 months ago

kaixin1995 commented 4 months ago

你好,请问能否给下载的视频不要以视频ID的名字展示,而是以它们原本真实的名字作为展示呢? 这样使用外部视频播放的时候也可以根据文件名分辨出谁是谁。

LQYHYQ commented 4 months ago

这个我之前也提过,不过我提的是在外面套层文件夹,文件夹用视频标题,然后视频相关文件可以继续用视频ID,同一个视频保存在一个文件夹中,相当于每个视频一个文件夹。这个功能可以自己改源码实现,在保存路径加一层,我自己已经魔改使用了。

kaixin1995 commented 4 months ago

离开状态,勿回

kaixin1995 commented 4 months ago

周六有时间看了下代码,已经解决这个问题了。 只需要修改models.py这个文件即可。我把我修改过后的放出来,有需要的可以自取。

kaixin1995 commented 4 months ago

models.zip 以上是修改过后的代码

kaixin1995 commented 4 months ago

这个我之前也提过,不过我提的是在外面套层文件夹,文件夹用视频标题,然后视频相关文件可以继续用视频ID,同一个视频保存在一个文件夹中,相当于每个视频一个文件夹。这个功能可以自己改源码实现,在保存路径加一层,我自己已经魔改使用了。

已经实现了。谢了,之前对py的代码不太熟悉。

rkongzy commented 4 months ago

你好,发现有个问题,用中文文件名的话,标题中有特殊符号的话emby就无法播放,比如标题里有 | 这个符号,emby就没法播放