mkv格式文件不能播放和字幕问题_mkvplayer手机版

mkv格式文件不能播放和字幕问题_mkvplayer手机版从byrbt上拖了黑衣人I、II来看,发现所有的播放器都不能正常显示mkv包中自带的字幕。理所当然怀疑是字幕编码的问题,但是查设置是对的(GB2312)。但此方法无效。从网络上找来字幕文件(srt)是可以正常显示的,所以编码设置应该没有问题。mkv其实是把音频、视频、字幕等封存成一个文件的形式。此处可以播放独立字幕,但是不能显示mkv内部的外挂字幕,应该是所含字幕本身的问题。于是在r…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

从byr bt上拖了黑衣人I、II来看,发现所有的播放器都不能正常显示mkv包中自带的字幕。

  1. 理所当然怀疑是字幕编码的问题,但是查设置是对的(GB2312)。但此方法无效。从网络上找来字幕文件(srt)是可以正常显示的,所以编码设置应该没有问题。
  2. mkv其实是把音频、视频、字幕等封存成一个文件的形式。此处可以播放独立字幕,但是不能显示mkv内部的外挂字幕,应该是所含字幕本身的问题。于是在ref.1中找到了mkv拆解的工具mkvtoolnix。从yum安装,需注意只安装mkvtoolnix包是没有查看mkv信息的mkvinfo命令的,这个命令在mkvtoolnix-gui包中。(yum provides可解)
  3. mkvinfo显示信息是轨道3是字幕, 输入命令
    mkvinfo mib1.mkv
    mkvextract tracks mib1.mkv 3:subtitle.srt

    Jetbrains全家桶1年46,售后保障稳定

    得到的subtitle.srt就是解包出的文件。当然实际上可以从提示信息中发现不是srt格式的字幕。但是这个不本质。完事后打开之发现一大坨“宋体”字样,这是罪魁祸首无疑了。在gnome mplayer中找到启用ass特性支持,把字幕特效关了,就可以显示了。不过上中下英是没有了。这应该可以通过重新打包解决。

P.S.目前依然存在一些问题,比如VLC(最常用)不知道怎么设置,而且gnome mplayer中只取消掉“使用mkv內嵌字体”的设置也是无效的。希望可以找到可以变通的方法。最后只能吐槽以下压字幕的人没有考虑到世界上还有一群用linux的人了。。

bnkR. @ www.cnblogs.com/bnkr

转载于:https://www.cnblogs.com/bnkr/archive/2012/06/17/mkv-subtitle-not-showing-up.html

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

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

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


相关推荐

  • 使用LoadRunner进行并发测试、压力测试和负载测试

    使用LoadRunner进行并发测试、压力测试和负载测试版本为LoadRunner12.551.前期准备工作1.1录制脚本并实现参数化和参数关联1.2插入集合点函数lr_rendezvous(“**”);目的是为了让虚拟用户在这个集合点同时向服务器发送请求以实现并发测试2.开始测试2.1压力测试、负载测试和并发测试的区别分析压力测试:系统达到一定饱和度时,系统处理业务的能力负载测试:找到系统最大的负载能力(通过给系统不断的施压达到饱和状态不能加压为止)…

    2022年7月18日
    23
  • Spring Bean生命周期详解「建议收藏」

    Spring Bean生命周期详解「建议收藏」SpringBean生命周期详解

    2022年9月19日
    0
  • SVM参数详解[通俗易懂]

    SVM参数详解[通俗易懂]svm参数说明———————-如果你要输出类的概率,一定要有-b参数svm-traintraining_set_filemodel_filesvm-predicttest_filemodel_fileoutput_file自动脚本:pythoneasy.pytrain_datatest_data自动选择最优参数,自动

    2022年6月15日
    31
  • 如果你也23岁

    分享一下这篇文章:23岁那年你正处在哪个状态?现在呢? 我,23岁,应届毕业生。生活,工作,爱情都处于人生的低谷,一穷二白,一无所有,一事无成。分享一下成长的建议吧。匿名用户23岁那年…就是去年…… 在22岁的时候我毕业,同时第二年准备考研,结果因为压力太大,期望太高,又失利了,但是我依然满怀信心和憧憬 在我23岁那年四月,当我深爱的女孩(在这之

    2022年4月7日
    27
  • Linux搭建eureka集群,基于dns搭建eureka集群[通俗易懂]

    Linux搭建eureka集群,基于dns搭建eureka集群[通俗易懂]eureka集群方案:1.通常我们部署的eureka节点多于两个,根据实际需求,只需要将相邻节点进行相互注册(eureka节点形成环状),就达到了高可用性集群,任何一个eureka节点挂掉不会受到影响。2.可能会有初学者和我一样,一开始的时候没有完全理解eureka集群的原理,直接把每个eureka节点的url写进配置文件,期望所有的eureka节点进行相互注册。实际上,节点间进行信息同步的时候,…

    2022年5月3日
    116
  • shell脚本介绍、shell脚本结构和执行、date命令用法、shell脚本中的变量

    shell脚本介绍、shell脚本结构和执行、date命令用法、shell脚本中的变量

    2021年6月12日
    178

发表回复

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

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