Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
深度影音字符集转码
Apps Section
1350
views ·
2
replies ·
To
floor
Go
ysjdx
deepin
2012-12-23 23:48
Author
遇到某些字幕文件中有特殊字符,字幕转码会失败,比如附件(传不上来,大家自行搜索Cloud.Atlas.2012.REPACK.BDRip.X264-BMDruCHinYaN.chs.srt)的字幕
报错为 UnicodeDecodeError: 'gb2312' codec can't decode bytes in position 110565-110566: illegal multibyte sequence
解决办法
修改deepin-media-player/src/code_to_utf_8.py文件
将
s.decode(encoding)修改为s.decode(encoding,"ignore")
作此处理后 ,将会忽略字幕文件中的特殊字符.
Reply
Like 0
Favorite
View the author
All Replies
admin
deepin
2012-12-23 23:49
#1
恩,非常感谢. 不过这个可以写成插件吧.
Reply
Like 0
View the author
isunny
deepin
2012-12-24 05:17
#2
恩,非常感谢. 不过这个可以写成插件吧.
如果有谁要写插件的话建议,附加 字幕的简体和繁体转换功能, 因为好多电影的字幕是繁体的。 看不懂繁体字
Reply
Like 0
View the author
Please
sign
in first
New Thread
Popular Ranking
Change
translation
deepin install 23
剪切板增加关键字过滤功能
configurar teclado macbook pro 2011
Muon app from app store
Install Deepin 23 (preview) for LOONGSON 3A6000 Machine.
Popular Events
More
报错为 UnicodeDecodeError: 'gb2312' codec can't decode bytes in position 110565-110566: illegal multibyte sequence
解决办法
修改deepin-media-player/src/code_to_utf_8.py文件
将
s.decode(encoding)修改为s.decode(encoding,"ignore")
作此处理后 ,将会忽略字幕文件中的特殊字符.