kengwang / BiliDuang

(暂停维护) Bilibili 哔哩哔哩视频下载 C# GUI版 - 支持BV 支持4K 支持地区限制下载 支持互动视频 支持无水印 支持弹幕/字幕下载转换 支持课程下载
GNU General Public License v3.0
906 stars 148 forks source link

下载视频命名问题 #48

Open meadlai opened 3 years ago

meadlai commented 3 years ago

在下载教学视频的时候,发现视频命名没有带P1,P2,导致文件排序乱掉了。 譬如: https://www.bilibili.com/video/BV194411R7oy 本身的排序是 P1-01,P1-02,P1-03

下载下来之后的顺序是下面的命名,可否下载文件名前面带P1,P? 01_how-do-we-get-started-with-calculus.flv 01_how-fast-does-a-ball-move.flv 01_how-fast-does-a-ball-move.flv.aria2 01_morally-what-is-the-limit-of-a-sum.flv 01_what-are-some-real-world-examples-of-functions.flv 01_what-is-a-function.flv 01_what-is-the-limit-of-a-product.flv 01_why-is-calculus-going-to-be-so-much-fun.flv 02_how-is-this-course-structured.flv 02_what-is-the-domain-of-square-root.flv 02_what-is-the-limit-of-a-quotient.flv 02_what-is-the-limit-of-sin-1-x.flv 02_when-are-two-functions-the-same.flv 03_how-can-more-functions-be-made.flv 03_what-is-the-limit-of-sin-x-x.flv 04_what-is-the-limit-of-x-2-1-x-1.flv

kengwang commented 3 years ago

已经收到,可能需要一段时间后再修改

meadlai commented 3 years ago

AV.cs#288行改成下面的就好了。 DownloadObject dobject = new DownloadObject(aid, cid, selectedquality, savedir, name, "p" +pid +""+ name, "av" + aid + "?p=" + pid);

kengwang commented 3 years ago

嗯,我之后会在课程哪里专门弄这个序号. 这个地方改了的话所有的视频都有前缀了.

yeezylife commented 2 years ago

+1. 因为播放软件自动添加文件的顺序,只能按文件名顺序添加; 就算我自己在文件夹内调整成了按照创建时间排序,播放软件里还是乱的(按文件名顺序添加的) 最好只能自己手动一个个改..

hollowpencil commented 2 years ago

谢谢大佬的软件!终于找到可以下载字幕的。 我是下载普通的列表视频,生成的文件名没有按照1、2、3、这样简单的数字排序,有时候会有点乱。 谢谢大佬!

kengwang commented 2 years ago

国庆节将开始重构, 重构之后会修复已知问题