iScript icon indicating copy to clipboard operation
iScript copied to clipboard

百度盘播放视频请添加对字幕的支持

Open violetcherry opened this issue 8 years ago • 6 comments

提一点小小的建议,在使用 pan.baidu.com.py 调用 mpv 播放网盘视频时,如果同一文件下存在同名字幕文件(如**.ass,.srt,.ssa** 等格式),可以先把字幕文件下载到**/tmp** 文件夹(字幕文件一般比较小,下载应该很快),然后在mpv播放文件调用下载好的字幕。您可以参看BiliDan项目bilidan.py的250行。

violetcherry avatar Apr 25 '16 15:04 violetcherry

@fanghuan 字幕文件到哪去取呢

PeterDing avatar Apr 26 '16 02:04 PeterDing

@PeterDing 在存放被播放视频的文件夹下。如果有字幕文件,则添加字幕;如果没有,则不添加。您看这样的想法可行吗?

violetcherry avatar Apr 26 '16 04:04 violetcherry

这与下载视频的同时,用 mpv 播放 .tmp 文件是一样的效果。 改一下字幕的名字就是行了。 mpv 用自动加载字幕的功能。

同时,有可能得到的字幕文件名与下载的视频文件名是不一样的(这时常有的),这时就不能正确的加载字幕。

PeterDing avatar Apr 26 '16 05:04 PeterDing

我使用pan.baidu.com.py 调用 mpv 播放网盘视频时,用的是 pan.baidu.com p "test.mpv" -t fs,mpv 的配置文件是默认的(~/.config/mpv/ 文件下是空的)。此时mpv 窗口上的标题是一串很长的字符,将字幕文件名字改成那一串随机数感觉不方便也不现实。所以想请教具体该如何操作? 注:test.mpvtest.ass 两个文件我均存在百度云盘目录下 /video

violetcherry avatar Apr 26 '16 06:04 violetcherry

我明白你的需求了。加这个因该不难。这几天很忙,星期天写吧。

PeterDing avatar Apr 26 '16 08:04 PeterDing

先谢谢您,期待您的佳作。

violetcherry avatar Apr 26 '16 11:04 violetcherry