Greasy Fork is available in English.

Youtube Subtitle Downloader v28

Download Subtitles

< Обсуждения Youtube Subtitle Downloader v28

Вопрос/комментарий

new line"\n" 在Windows 10非中文版无效

另外 Youtube Subtitle Downloader v20 的new line在"Windows 10非中文版"环境下无效。

例如chs.字幕: https://youtube.com/watch?v=ZYhyT0jGo9g&index=6&list=PLMf7VY8La5RGhPkkT95J783BqKrD744N1

outube Subtitle Downloader v20 的输出是无new line的srt: "100:00:00,000 --> 00:00:02,468等待了46年的第一支南北单一队200:00:02,468 --> 00:00:03,908KOREA乒乓球选手团"

而不是: 1 00:00:00,000 --> 00:00:02,468 等待了46年的第一支南北单一队

2 00:00:02,468 --> 00:00:03,908 KOREA乒乓球选手团

相信是"Windows 10非中文版"的问题 Windows的 "\n"和 "\r\n"有些混淆不清。

万分感谢您!

1c7Автор
§
Создано: 06.10.2018

收到。是的。我也觉得是 \n 和 \r\n 的问题。 https://en.wikipedia.org/wiki/Newline

解决思路是程序判断是什么操作系统,分行时用不同的换行符。 在此之前,你可以找找有没有其他软件可以做换行符的转换。我记得应该是有这样的软件的。 另外你可以试试 youtube-dl,我记得这个命令行工具也是可以下载字幕的。

感谢反馈 :smile:

不好意思,我找不到别的方法,只好直接改动您的script,\n 变成 \r\n。 恳请见谅!

1c7Автор
§
Создано: 22.01.2019

没关系,随意修改。你在本地的修改并不会导致其他地方发生变化。

Ответить

Войдите, чтобы ответить.