找回密码
 注册
查看: 1008|回复: 8

[求助]mplayer无法加载 .ssa字幕

[复制链接]
发表于 2003-12-19 19:12:33 | 显示全部楼层 |阅读模式
我已经下载并安装了了本站的字体文件, 字体没有问题,但是mplayer无法认出ssa字幕文件

以下是output
Playing [FREEWIND][Someday_Dreamers][dvdrip]01.avi.
AVI file format detected.
VIDEO:  [WMV3]  640x480  24bpp  119.875 fps  711.3 kbps (86.8 kbyte/s)
Clip info:
Software: VirtualDubMod 1.4.13
SUB: Could not determine file format
Cannot load subtitles: [FREEWIND][Someday_Dreamers][dvdrip]01.sc.ssa
发表于 2003-12-19 21:42:30 | 显示全部楼层
现在有些日文字幕是utf16编码的,如果是的话就转成utf8在放吧,不过你的字体能不能显示就不知道了
回复

使用道具 举报

 楼主| 发表于 2003-12-19 21:46:59 | 显示全部楼层
我的是中文字幕,
另外要怎样转成utf8的?
回复

使用道具 举报

发表于 2003-12-19 22:09:41 | 显示全部楼层
这种字幕没用过也不清楚,但mplayer的属性设置里有好多选项,可以试试 转为mplayer的字幕文件 那些看看
可以自己看看它和srt字幕有没有什么区别,如果可以的话把它改为srt看看
回复

使用道具 举报

发表于 2003-12-19 23:05:33 | 显示全部楼层
把你的字幕的开头部分贴出来看看
回复

使用道具 举报

 楼主| 发表于 2003-12-19 23:44:59 | 显示全部楼层
ے‏[Script Info]
; This is a Sub Station Alpha v4 script.
; For Sub Station Alpha info and downloads,
; go to http://www.eswat.demon.co.uk/
; or email [email protected]
;
; Note: This file was saved by SubResync.
;
ScriptType: v4.00
Collisions: Normal
PlayResX: 384
PlayResY: 288
Timer: 100.0000

[V4 Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, TertiaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding
;FREEWINDSUB=ck‡eW[U^
Style: Default,simhei,15,&Hffffff,&Hfcc4a5,&H000008,&H000008,0,0,1,1,1,2,30,30,10,0,1
;FREEWINDSUB=هe‡eLkح‹
Style: SongJap,simhei,12,&HFFFFFF,&Hffffff,&H000000,&H008080,0,0,1,2,3,6,30,30,0,0,1
;FREEWINDSUB=Lkح‹Wlڑèlَ—
Style: SongRom,Comic Sans MS,14,&Hff5000,&Hffffff,&H000000,&Haaccff,0,0,1,2,2,6,30,30,0,0,1
;FREEWINDSUB=-N‡eLkح‹
Style: SongChn,simhei,14,&H00ffff,&Hffffff,&H0000ff,&Hff8000,0,0,1,2,3,2,30,30,5,0,1
;FREEWINDSUB=hکک
Style: Title,simsun,24,&Hffffff,&Hffffff,&H0000ff,&Hcdbe91,0,0,1,3,1,2,30,30,5,0,1
回复

使用道具 举报

发表于 2003-12-20 09:25:24 | 显示全部楼层
把前面的部分都删掉,只保留从[Events]开始的后面的部分,如果还不行把Events下面的搞一段来看看
回复

使用道具 举报

 楼主| 发表于 2003-12-20 14:20:39 | 显示全部楼层
问题解决了,其实只要删掉一个分号就可逸了。开头里只可以有6行分号

ے‏[Script Info]
; This is a Sub Station Alpha v4 script.
; For Sub Station Alpha info and downloads,
; go to http://www.eswat.demon.co.uk/
; or email [email protected]
;     <------------------------去掉这行
; Note: This file was saved by SubResync.;
;      <------------------------或去掉这行
ScriptType: v4.00
Collisions: Normal
PlayResX: 384
PlayResY: 288
Timer: 100.0000


不过放的时候是一堆乱码, 估计是子体的问题
回复

使用道具 举报

发表于 2003-12-20 17:55:15 | 显示全部楼层
这个字幕的编码应该是utf16的
;FREEWINDSUB=ck?eW[U^
应该是
;FREEWINDSUB=正文字幕
的utf16编码,
不过你去掉一个分号居然就可以读出字幕,奇迹啊;)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-7-22 06:26 , Processed in 0.028983 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表