LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1223|回复: 8

关于mplayer字幕加载问题

[复制链接]
发表于 2006-8-26 16:26:46 | 显示全部楼层 |阅读模式
在播放dvd时候,有几种字幕文件:

  1. $ file 一级戒备.The.Sentinel.chs.srt
  2. 一级戒备.The.Sentinel.chs.srt: ISO-8859 text, with CRLF line terminators
复制代码

另一种是:

  1. $ file 1.srt
  2. 1.srt: MPEG ADTS, layer I, v1,  96 kBits, 44.1 kHz, Stereo
复制代码

对于地一种字符ISO-8859 text来说,mplayer加载没问题,
第二中MPEG ADTS加载时候就出现问题,请问如何解决?:confused:
 楼主| 发表于 2006-9-8 15:56:45 | 显示全部楼层
最近又发现一种字幕文件,也不法加载

  1. $ file BBC.sub
  2. BBC.sub: MPEG sequence, v2, program multiplex
复制代码


gmplayer输出的是:

  1. SUB: Could not determine file format
复制代码


希望这次能得到解答:rolleyes:
回复 支持 反对

使用道具 举报

发表于 2006-9-8 16:49:28 | 显示全部楼层
sub需要idx来定位,你那个应该是缺少idx文件了,这一般是从dvd上rip下来的字幕,也是最容易支持的了。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-8 21:00:17 | 显示全部楼层
Post by seerhut
sub需要idx来定位,你那个应该是缺少idx文件了,这一般是从dvd上rip下来的字幕,也是最容易支持的了。。

请问如何加载idx?
我看电影一般用

  1. gmplayer file.avi -sub file.sub
复制代码

idx怎么附加上上去?
回复 支持 反对

使用道具 举报

发表于 2006-9-8 22:09:18 | 显示全部楼层
idx和sub一起发布的,一般来说
回复 支持 反对

使用道具 举报

发表于 2006-9-9 21:16:30 | 显示全部楼层
有两种sub字幕。
一种单纯的sub字幕,文件大小比较小,KB级别的。使用-sub file.sub就可以。

另一种是sub和idx字幕,sub文件很大,可以到MB,这种应该使用-vobsub参数,例如字幕文件名是a.sub和b.idx,则播放参数是:
-vobsub a       (不要加.和后缀)
回复 支持 反对

使用道具 举报

发表于 2006-9-9 21:28:12 | 显示全部楼层
sub文件就是专指vobsub类型的字幕吧
楼上所说的那种小的实际应该是srt或ssa吧
字幕方面我只是略知一二,如有错漏,还望指正
回复 支持 反对

使用道具 举报

发表于 2006-9-11 22:32:24 | 显示全部楼层
我确实见过一种文本字幕以sub作扩展名的(单独一个sub文件)。
当然不排除别人乱写扩展名的可能性。
回复 支持 反对

使用道具 举报

发表于 2006-9-11 23:00:39 | 显示全部楼层
还有单个的sub字幕? 我看了那么多电影没见过。。。是文本的还是图片?
回复 支持 反对

使用道具 举报

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

本版积分规则

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