V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gpw1987
V2EX  ›  macOS

各位刚买了苹果,装了 MPV,目前 MPV 运行正常,就是外挂字幕乱码,初步查看可能是编码问题,因为一般支持 UTF-8 的,我的可能是 GBK 的,请问更改 MPV 的外挂字幕兼容模式,或者有其他办法吗?谢谢

  •  
  •   gpw1987 · 2016-03-05 13:01:34 +08:00 · 8238 次点击
    这是一个创建于 3189 天前的主题,其中的信息可能已经有所发展或是发生改变。
    11 条回复    2016-03-06 16:27:35 +08:00
    Tink
        1
    Tink  
       2016-03-05 13:03:47 +08:00 via iPhone
    转下字幕格式就可以了吧
    shuiandy
        2
    shuiandy  
       2016-03-05 13:25:34 +08:00   ❤️ 1
    ~/.config/mpv/mpv.conf 里写入 sub-codepage=enca:zh:cp936
    yipeng
        3
    yipeng  
       2016-03-05 13:27:55 +08:00   ❤️ 1
    vi ~/.config/mpv/mpv.conf

    # Subtitles
    sub-auto=fuzzy
    sub-text-font-size=48
    sub-codepage=utf8:gb18030
    tianshilei1992
        4
    tianshilei1992  
       2016-03-05 16:17:10 +08:00
    我来问个题外的问题,为啥我的 Iris Pro 显卡开了 opengl-hq 以后看电影就卡了呢…而单纯的 opengl 就不卡?
    Oyangiz
        5
    Oyangiz  
       2016-03-05 16:23:03 +08:00
    试试这个 SCC Caption Decoder ,字幕解码软件。
    反正现在限免,限免时长未知。
    https://itunes.apple.com/cn/app/scc-caption-decoder/id450984661?mt=12
    jyjmrlk
        6
    jyjmrlk  
       2016-03-05 16:25:45 +08:00 via Android
    原来可以用配置文件呀。

    好几次都是用 iconv 转的。
    gpw1987
        7
    gpw1987  
    OP
       2016-03-05 17:00:15 +08:00
    配置文件可以用的,
    @yipeng ,谢谢
    chyiz
        8
    chyiz  
       2016-03-06 03:22:36 +08:00
    @tianshilei1992 opengl-hq 跟普通的区别只是设置了这么些额外参数:
    scale=spline36:cscale=spline36:dscale=mitchell:dither-depth=auto:correct-downscaling:sigmoid-upscaling:deband:es=no
    几种 scaling 算法都是对性能有点要求的。

    另外 El Capitan 开始 mpv 在全屏下会有性能下降,不仅仅是全屏模式,只要 mpv 窗口占满整个屏幕(隐藏了菜单栏和 Dock )就会发生。不知道是 OS X 的锅还是 mpv 的。
    hackpro
        9
    hackpro  
       2016-03-06 08:50:22 +08:00
    @chyiz 全屏确实会卡 rMBP 13 2015
    tianshilei1992
        10
    tianshilei1992  
       2016-03-06 09:16:58 +08:00
    @chyiz 原来是这样的哦……
    不过我用 mpv 播放一部 1080P H.264 的视频, CPU 占用率会在 20% - 40% 波动,而用 Movist 播放却不到 10%,不知道设置上有没有什么问题。
    JackBlack2006
        11
    JackBlack2006  
       2016-03-06 16:27:35 +08:00
    为何我从来都没有设置编码,字幕全部正确显示啊

    @chyiz 我开监视看过了, EC 全屏并未出现性能下降的样子,不过有可能我查看姿势不对
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1036 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 20:36 · PVG 04:36 · LAX 12:36 · JFK 15:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.