get_youtube_subtitle
get_youtube_subtitle copied to clipboard
写文件失败
我的环镜是win10系统,python3.6,在脚本运行到get_sub()函数中的写字幕文件处,偶尔会有崩溃的情况。
我把写文件的编码格式改为utf-8后,问题消失。
codecs.open('Download_subtitles/%s.srt'
% new_title,'w','utf-8')`
当然要先引入codecs模块。
感谢您的开源脚本。
有些视频的字幕显示已经找到,但却没有下载时为什么呢?每次运行脚本,经常显示Success get [8]. Failure [430],但文件中的所有视频链接都是有效的,而且每次运行显示的成功下载的字幕数量不同,但数量在10左右
我的情况类似吧,失败是写文件失败。我的解决思路是,先把日志文件写出来,就是那个sucess,failure文件里边得有内容,然后再看程序是不是崩溃,我把多线程的下载改为了单线程,这样便于调试,每次下载的文件终止于哪个地址,那就是这次下载导致了崩溃,只下载这一个,调试崩溃的位置加以修改就好了。每个人的思路不一样,慢慢调试就能得到想要的结果。