解决Mplayer播放srt、sub字幕乱码的方法

解决Mplayer播放srt、sub字幕乱码的方法网上看到解决Mplayer播放srt、sub字幕乱码的方法,试了下,srt可以,效果也不错,虽然字体有点大。sub还没有试,可能还是不行,记得以前摆弄过。1.srt字幕要设置正确编码才行右键菜单—-属性设置—–字幕和OSD,在字幕一栏选择编码:简体中文(CP936),再在下面的多选框中选上”unicode字幕”这项.再在属性设置—–字体下编码选unico

大家好,又见面了,我是你们的朋友全栈君。

网上看到解决Mplayer播放srt、sub字幕乱码的方法,试了下,srt可以,效果也不错,虽然字体有点大。sub还没有试,可能还是不行,记得以前摆弄过。

1.srt字幕

要设置正确编码才行 右键菜单—-属性设置—– 字幕和OSD , 在字幕一栏选择编码:简体中文(CP936),再在下面的多选框中选上”unicode字幕”这项. 再在 属性设置—– 字体 下 编码选 unicode .


2.sub字幕

如果是vobsub格式 要将 *.avi *.sub *.idx三个文件 放于同一目录下 , 而且文件名必须相同.
(另外听说一种方法是对于一个sub文件里既有中文字幕又有英文字幕的情况,按j键切换语言)

3.关于自动加载字幕

把./mplayer/gui.conf里的一句 “gui.conf”这个文件里的一句
sub_auto_load=’no’
改成了
sub_auto_load=’yes’
再打开属性,每次都是允许加载字幕了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157440.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • symbian http 联网时 不弹出接入点框「建议收藏」

    symbian不弹出接入点:目前在五版的5800xm5235测试通过。记录一下voidCHttpEngine::SetupConnectionL(){if(iConnectionSetupDone){//ConnectionsetupisdoneUser::Leave(KErrAlreadyExists);}if(IsA…

    2022年4月8日
    39
  • NMAKE编译CTK[通俗易懂]

    NMAKE编译CTK[通俗易懂]NMAKE编译CTK启动编译环境从VC中启动命令行或通过VC提供的批处理启动命令行,以能运行编译环境。如果装了多个VC版本,注意使用想要的VC版本启动安装编译环境。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5YlX5Gta-1597631378020)(study/image-20200815174602043.png)]再启动cmaked:\soft\ProgramFiles(x86)\MicrosoftVisualtudio\2017\Commun

    2022年6月5日
    54
  • 关于rndc-confgen 在centos 上不能用的解决方法

    关于rndc-confgen 在centos 上不能用的解决方法

    2021年9月12日
    81
  • Java 处理json经常使用代码

    Java 处理json经常使用代码

    2022年1月28日
    125
  • 硬件工程师如何零基础入门?

    硬件工程师如何零基础入门?文章目录1、书籍阅读2、网站推荐3、免费的教学课程推荐4、知识体系的搭建4.1电子元器件知识学习4.2硬件开发工具的使用4.3PCB设计和电路设计4.3总线接口协议学习4.4进阶内容学习这个问题关注有一段时间了,想找一个比较长的空闲的时间好好的回答一下。首先我是一名硬件工程师,工作6年,从事过物联网、车载、智能硬件、手机平板等产品的硬件研发工作,我觉得我还是有一些发言权的。不同行业的硬件工程师差别也是蛮大的,但也不是无迹可寻,很多东西也是相通的。核心思想都是一样的,硬件工程师都是围绕电路设

    2022年7月22日
    28
  • 基于流水线的CPU的设计「建议收藏」

    基于流水线的CPU的设计「建议收藏」1.我们知道,CPU是电脑的中央处理单元,CPU到底是怎么连续的执行指令的。我们以MIPS为例,探究一下。2.基础的知识我们需要知道,CPU执行一条指令时分为五个阶段的:(1)在内存取指令(2)根据指令读寄存器(3)利用寄存器中的数据ALU(4)访问内存(5)写寄存器。一般是这五个阶段,但是很多指令并不是说这五个阶段全部都在做事情。比如add,它只有四个阶段,其中不涉及到内存的访问。但是,又有…

    2022年8月14日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号