[讨论]mplayer字幕显示另类技巧

Totem,mplayer,sopcast,realplayer,bmp
头像
yhlfh
帖子: 579
注册时间: 2006-09-02 20:42
来自: 东海明珠

[讨论]mplayer字幕显示另类技巧

#1

帖子 yhlfh » 2007-02-26 22:31

代码: 全选

0 vf=expand=:::::4/3:2
1 sub-fuzziness=1
2 subalign=0
#我加了行号
将以上三行加入~/.mplayer/config文件就可以实现字幕在影片画面以外黑乎乎的地方显示的效果。

第0行将字幕比例扩充,从而使字幕可以显示于影片画面范围之外。后面一大串什么意思我也不知道,知道的麻烦告诉我一下。 :lol:

第1行可让mplayer自动加载影片目录下包含影片名的字幕文件。默认情况下,mplayer只会自动加载影片目录下与影片名完全相同的字幕文件。例如影片名为Rocky.avi,那么mplayer默认只自动加载Rocky.srt的字幕文件。但如果我有两组字幕文件,一组中文一组英文,甚至更多,我希望mplayer一并自动加载,那么加入这行配置后mplayer就会自动将名为Rocky.eng.srt, Rocky.chs.srt...等字幕文件一并加载,播放时可以用 j 键切换字幕显示。

第2行配置当然是对齐方式了。0表示字幕是顶端对齐的,这样字幕就可以始终于画面底部对齐。默认情况下是底端对齐的,当你将单行字幕顶部调至与画面底部对齐时,双行字幕就会往上延伸,又会跑到影片画面里去的。所以要将字幕显示在下方黑乎乎的区域里一定要加入这行配置。
上面讲的都是真对srt格式字幕的,因为个人最喜欢srt格式字幕。其他技巧欢迎各位跟帖补充。
下面看看截图。怎么样,这样看电影是不是更爽一点?
附件
Screenshot-1.png
Screenshot-6.png
Life is like a box of chocolates, you never know what you're going to get.
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#2

帖子 eexpress » 2007-02-27 0:13

很少用avi的。支持下。方法有意义。
● 鸣学
头像
yhlfh
帖子: 579
注册时间: 2006-09-02 20:42
来自: 东海明珠

#3

帖子 yhlfh » 2007-02-27 8:15

LS都看什么格式的?
Life is like a box of chocolates, you never know what you're going to get.
头像
karron
帖子: 6226
注册时间: 2005-06-11 14:03
来自: 不明真相的群众
联系:

#4

帖子 karron » 2007-02-27 8:31

ee居然不看avi的...
用kaffeine,字幕自己就在黑边上去了.不用调整.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
头像
yhlfh
帖子: 579
注册时间: 2006-09-02 20:42
来自: 东海明珠

#5

帖子 yhlfh » 2007-02-27 10:01

kaffieine够强的啊
Life is like a box of chocolates, you never know what you're going to get.
taizitju
帖子: 63
注册时间: 2006-04-14 19:42

#6

帖子 taizitju » 2007-02-27 13:49

karron 写了:ee居然不看avi的...
用kaffeine,字幕自己就在黑边上去了.不用调整.
那是应为kaffeine的字幕渲染方式不一样

楼主这个方法还是不错的,但是有可能引起某些视频的播放错误。
头像
yhlfh
帖子: 579
注册时间: 2006-09-02 20:42
来自: 东海明珠

#7

帖子 yhlfh » 2007-02-27 18:22

那三行配置都是针对字幕的,应该不会引起视频播放的问题。
Life is like a box of chocolates, you never know what you're going to get.
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#8

帖子 zhuqin_83 » 2007-02-27 22:33

有问题的,如果是real media的话,会很难看。简直就像仿拷贝的视频似的。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
yhlfh
帖子: 579
注册时间: 2006-09-02 20:42
来自: 东海明珠

#9

帖子 yhlfh » 2007-02-28 13:56

我看real media没问题的啊。real media一般都内嵌字幕的。什么叫仿拷贝的视频?
Life is like a box of chocolates, you never know what you're going to get.
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#10

帖子 zhuqin_83 » 2007-02-28 14:01

就是颜色变灰的、还有图标遮住。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
yhlfh
帖子: 579
注册时间: 2006-09-02 20:42
来自: 东海明珠

#11

帖子 yhlfh » 2007-02-28 14:03

不会的啊,我刚昨晚还看了越狱呢。
Life is like a box of chocolates, you never know what you're going to get.
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#12

帖子 zhuqin_83 » 2007-02-28 14:31

比如这样
以及720p等高分辨率的片子无法真正显示其大小。
附件
Screenshot-MPlayer - Video.png
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
yhlfh
帖子: 579
注册时间: 2006-09-02 20:42
来自: 东海明珠

#13

帖子 yhlfh » 2007-02-28 15:05

这是视频输出的问题吧。我把视频输出改成X11也成这样了,xv是没问题的。
附件
Screenshot.png
Life is like a box of chocolates, you never know what you're going to get.
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#14

帖子 zhuqin_83 » 2007-02-28 15:15

但是,xv和其他驱动视频比例就不对了
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
yhlfh
帖子: 579
注册时间: 2006-09-02 20:42
来自: 东海明珠

#15

帖子 yhlfh » 2007-02-28 15:27

zhuqin_83 写了:但是,xv和其他驱动视频比例就不对了
那就是你的问题了,我这都对的。
Life is like a box of chocolates, you never know what you're going to get.
回复