Download Subtitles
< Feedback on Youtube Subtitle Downloader v36
收到。是的。我也觉得是 \n 和 \r\n 的问题。 https://en.wikipedia.org/wiki/Newline
解决思路是程序判断是什么操作系统,分行时用不同的换行符。 在此之前,你可以找找有没有其他软件可以做换行符的转换。我记得应该是有这样的软件的。 另外你可以试试 youtube-dl,我记得这个命令行工具也是可以下载字幕的。
感谢反馈 :smile:
不好意思,我找不到别的方法,只好直接改动您的script,\n 变成 \r\n。 恳请见谅!
没关系,随意修改。你在本地的修改并不会导致其他地方发生变化。
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"有些混淆不清。
万分感谢您!