V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
leolby
V2EX  ›  问与答

求 M1 Mac 下能正确加载 ass 字幕文件的方法?

  •  
  •   leolby · Mar 6, 2022 · 1869 views
    This topic created in 1526 days ago, the information mentioned may be changed or developed.
    下载的视频带了 ass 特效字幕文件,里面指定了字幕字体而且附带了字体文件
    使用 VLC 播放视频时即使安装字体文件依旧无法正确加载字幕
    从网上查是因为 libass 弃用了 fontconfig 导致无法正确找到字体文件
    网上查到的解决方法是 reinstall libass with option --with-fontconfig
    但是现在 brew 又不支持 option
    求问现在还有什么方法能在 Mac 上正确加载 ass 字幕吗
    Supplement 1  ·  Mar 7, 2022
    尝试将系统语言切换为中文后问题消失了
    看来是 macos 无法正确对应字体的中英文名
    7 replies    2022-03-07 12:31:31 +08:00
    lostberryzz
        1
    lostberryzz  
       Mar 6, 2022
    Movist IINA 都试一下
    steveshi
        2
    steveshi  
       Mar 6, 2022
    iina 和 movist 都支持,为啥要用 vlc ?
    leolby
        3
    leolby  
    OP
       Mar 6, 2022
    @steveshi iinae 也试过了 因为用的也是 libass 所以也不行
    字幕文件指定是方正准圆,字体即使安装上了也会调用系统默认字体
    leolby
        4
    leolby  
    OP
       Mar 6, 2022
    @lostberryzz 都试过了 也不行
    ynyounuo
        5
    ynyounuo  
       Mar 6, 2022
    自己维护一份 custom tap 或者用网上其他用户积极维护的版本
    比如说 https://github.com/laggardkernel/homebrew-tap/
    slowman
        6
    slowman  
       Mar 7, 2022
    iina 试了下方正准圆, 没有问题
    leolby
        7
    leolby  
    OP
       Mar 7, 2022
    @1423 切换系统语言为中文后问题解决了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   849 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 21:33 · PVG 05:33 · LAX 14:33 · JFK 17:33
    ♥ Do have faith in what you're doing.