解决gnome-mplayer中文字幕乱码

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

设置字体,解决乱码

编辑~/.mplayer/config,添加以下2行:

subcp=cp936    #支持中文字幕
font=/home/xxb/.mplayer/wqy-zenhei.ttf  #选择字体,可自由设置支持中文的字体

下面贴出我的config:

# Write your default config options here!

[gnome-mplayer]
vo=x11
ao=alsa
zoom=1
alang=Chinese,chi,zh
slang=Chinese,chi,zh

subcp=cp936    #支持中文字幕
font=/home/xxb/.mplayer/wqy-zenhei.ttf    #选择字体
subfont-autoscale=1    #字幕占屏幕的大小
subfont-text-scale=5   #字幕的字体大小
overlapsub=1    #支持多语言字幕
sub-fuzziness=1    #设定字幕自动加载的识别
vf=expand=:::::4/3:2    #如果是16:9的影片,字幕可以放在下面的黑框中

mplayer好像只支持srt字幕,字幕编码不重要,修改相应的subcp值即可

如果是GB编码,则subcp=cp936,如果是utf8,则subcp=utf8

该文件的大部分设置对gmplayer和gnome-mplayer都有效

字幕的自动加载

sub-fuzziness有三个值可以设置

0: 代表完全匹配,字幕名字和影片名字必须完全匹配,比如:xxx.avi,xxx.srt

1: 代表部分匹配,字幕名字完全包含影片名字就可以自动加载,比如:xxx.avi,xxx.chs.srt

2: 代表影片目录下的所有字幕都会被加载

双语字幕

overlapsub=1可加载多语言字幕,最常见的是中英文字幕,但如果只是把中文和英文字幕放到影片目录里,中英文字幕并不会同时出现,这时要把两个字幕合并成一个字幕,比如:

$ cat xxx.eng.srt xxx.chs.srt > xxx.srt
转自: http://blog.sina.com.cn/s/blog_604ea2ee0100nehe.html
Ubuntu中文字幕乱码亚洲影视的乱码问题 Ubuntu看电影总是加载中文字幕的时候出现乱码,后来发现是亚洲影视字符编码的问题,今天休假在家就写了一个小的中文字幕乱码字符转码的程序,目前来说满足我自己的需求了,代码如下: import sys,io if len(sys.argv) != 2: print "Please input file path!" else: f1 = io.open(sys.argv[1], "r", encoding="cp936") f2 = io.open(sys.argv[1] + ".new", "w", enc 阅读详情

相关推荐

wifi中文SSID

1.中文SSID 2.中文WIFI “字符编码”中将语言设定为“中文”后可解决乱码问题。

Linux下mplayer加载中文字幕乱码解决方案

转自:http://hi.baidu.com/wzc0066/blog/item/2b6ac3f622a4c62e730eec2a.html Mplayer播放器的强大性这里就不多说了,在Linux下浏览多媒体使用的基本都是它!我使用mplayer也有很长 一段时间了,但一般下载的多媒体字幕都是内嵌的,所以也就没怎么碰到过字幕加载的问题!但这两天下载的一个视频文件是有字幕的,于是字

dragon1225的专栏 107万+

AKB48 中文字幕(打包)

AKB48 中文字幕(打包) 字幕格式 : SSA 字幕语种 : 简日 段落分隔 : 按 曲目 版本分割 为 27 段

FFmpeg使用drawtext功能给视频文件添加中文字幕后,中文字幕显示乱码

windows下执行命令: ffmpeg -hide_banner -y -i video1.mp4 -vf drawtext=fontcolor=white:fontsize=40:text='一二三四':x=0:y=100 -b:v 3000K video2.mp4 该命令的含义为:给视频文件“video1.mp4”添加静态字幕(该字幕实际上是水印)。添加的字幕的颜色为白色,字体大小为4...

崔杰城的博客 37万+

gnome mplayer乱码解决

首先在语言设置中把默认音频、字幕语言设置成:Chinese,chi,zh。把文件编码设置成CP936。 3.然后,再在字幕中字幕文件编码中选择CP936,勾选默认“显示字幕”。这样就可以显示中文字幕了。 当然,你也可以勾选其他详细配置。 本文地址为:http://www.elain.org/?p=213,更多技术请访问:elain'blog ---htt...

weixin_34259559的博客 155

gnome-mplayer 挂载 srt字幕 乱码

1.安装enca PS:本人自用的mplayer的pkgbuild已将enca设为依赖 2.gnome mplayer首选项–>”语言选项卡”中文件编码务必留空,其他两个根据需要设置,如Chinese,chi,zh 3.在”字幕选项卡” 中勾选启用ASS和内嵌字体(其实是内嵌字体优先),字幕文件编码务必留空,其他根据需要设置 4.在”Mplayer选...

weixin_34238633的博客 181

OpenSUSE: MPlayer / SMPlayer 编译安装

1、先下载一堆需要安装的文件,包括 MPlayer 和 SMPlayer 两组内容。 ---[ MPlayer ]--- 皮肤 Blue-1.7.tar.bz2 编码器 all-20071007.tar.bz2 essential-amd64-20071007.tar.bz2 (2008/09/24 added) 源代码 MPlayer-1.0rc2.tar...

weixin_30614587的博客 253

SPLAYER中文字幕乱码

参考地址:http://wandering997.ycool.com/post.3001216.html                  http://wandering997.ycool.com/post.2957163.html[Subtitles]A) 打开 SMPlayer菜单 -> Options -> Preferences -> Subtitles -> S

l176266956的专栏 692万+

jsp乱码解决大全

jsp中文显示乱码解决方案2006-12-27 22:56一、JSP页面显示乱码二、表单提交中文时出现乱码三、数据库连接大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。一、JSP页面显示乱码下面的显示页面(display.jsp)就出现乱码:JSP的中文处理out.print("

kt400_hhx的专栏 4452

android vlc 字幕乱码,VLC播放器中文字幕乱码问题解决方法

VLC对于Mac用户来说算得上是必备软件。其相当于PC上的“暴风影音”,但Mac新手使用VLC播放avi时都会碰到字幕乱码的问题。avi字幕的格 式有多种,这里假设你使用常见的.srt字幕。VLC默认支持的字幕内码为utf-8,而网上提供的.srt字幕基本上都是GBK码,所以在初装 VLC后的默认状态下,加载.srt字幕都会出现乱码。VLC播放器中文字幕乱码问题解决方法如下正如上面所说的,VL...

weixin_32312889的博客 127万+

vlc 中文字幕乱码解决方案

vlc 中文字幕乱码解决方案

10年职场两茫茫,35岁凄凉奈若何 20万+

VLC 字幕中文乱码解决方法

1. 在 Preferences --> subtitle/OSD里把字体设置成支持中文的, default encoding 为 UTF-8 2.  Input/Codecs -->Subtitle Codecs --> Subtitles ,选择 subtitle text encoding 为 UTF-8, 去掉  UTF-8 subtitle autodetection 3. 对于

小猪爱拱地 60万+

LInux下Mplayer字幕乱码,日文字体部分乱码解决方案

ASS字幕如果不能加载的话,则需要把ASS字幕编码由utf16转换为utf8 用gedit也可以用这个也可以:iconv -f utf16 -t utf8 subtitle_utf16.ass > subtitle_utf8.ass 在Preferenecs->Subtitles&OSD中 Encoding选Simplified Chinese charset(CP93...

weixin_34233618的博客 5万+

中文乱码在线恢复网站

http://www.mytju.com/classCode/tools/messyCodeRecover.asp

木牛的博客 33万+

一劳永逸解决VLC播放中文字幕乱码问题

一劳永逸解决VLC播放中文字幕乱码问题

w36680130的博客 41万+

中文乱码

1.jsp从页面输入到服务器打印出来的错误。 答案:因为我是用的是jspsmartload ,因此所在的form表单必须是 2.数据库乱码 答案:jsp页面与数据乱码改成一样的编码,并且数据库连接那也要设置编码格式 String dbUrl="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncodi

zhanghaotian2011的专栏 13万+

浏览网页出现乱码

     大家可能遇到这种情况,浏览一个网页会出现乱码,也就是除了图片以外会出现乱码。出现乱码的原因。 .      浏览器不支持网页的编码。这种情况比较常见。比如IE6的浏览器于遨游浏览同一网页,会出现显示不完整、乱码。当然同一浏览器的不同版本也有类似情况。IE6与IE8浏览器有些网页也会出现乱码、显示不全。       先分享一个我看过的网页内容。   

tiantian6036的专栏 67万+

中文乱码的原因及解决方法

1、我们常用的编码表:   ASCLL:美国标准信息交换码      --->用一个字节的7位可以表示 ISO8859-1:拉丁码表、欧洲码表     --->用一个字节的8位来表示 GB2312:中国的中文编码表 GBK:中国的中文编码表的升级。       --->一个汉字用两个字节表示,每个字节的高位是1,所以汉字的byte形式是负数。 Unicode:国际标准码,融合了多种

u011521890的专栏 55万+
上一篇: make学习笔记1
下一篇: linux内核符号表
goingstudy
博客等级 码龄16年 8粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值