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

vlc 播放 ass 字幕 总是乱码有解决的办法吗?

  •  
  •   Bryan8 · Jun 20, 2015 · 9539 views
    This topic created in 3978 days ago, the information mentioned may be changed or developed.
    ![1]( )
    ![2]( )
    30 replies    2015-06-21 10:56:06 +08:00
    owlsec
        1
    owlsec  
       Jun 20, 2015
    换movist
    TakanashiAzusa
        2
    TakanashiAzusa  
       Jun 20, 2015 via Android
    没用过vlc,纯猜测

    目测缺字体?把ass的特效字体都去了看看。。或者直接找个工具转成srt。。
    xbb7766
        3
    xbb7766  
       Jun 20, 2015
    字体缺字?
    Bryan8
        4
    Bryan8  
    OP
       Jun 20, 2015
    @owlsec movist是很好,可是不支持ass,给作者发邮件也没用
    Bryan8
        5
    Bryan8  
    OP
       Jun 20, 2015
    @TakanashiAzusa 就是为了特效下的ass字幕,去掉就没意义了
    TakanashiAzusa
        6
    TakanashiAzusa  
       Jun 20, 2015
    @Bryan8 但是如果本身字体就缺字的话。那就无解了。。
    hackpro
        7
    hackpro  
       Jun 20, 2015
    @Bryan8 已經無力吐槽開發者了
    網站掛了幾個月了都不管 郵件反饋Bug也一直不理
    這麼差的態度直接卸載了 現在用VLC倍兒爽
    MrX
        8
    MrX  
       Jun 20, 2015
    缺少字体,把ASS用文本编辑打开,看看调用的字体,在网上下载一个就可以了
    Sylv
        9
    Sylv  
       Jun 20, 2015 via iPhone
    ASS 字幕还是国人的 MplayerX 支持会更好一些。
    donotgo
        10
    donotgo  
       Jun 20, 2015
    MplayerX
    goodbest
        11
    goodbest  
       Jun 20, 2015   ❤️ 1
    不是缺字体,是ass编码的问题。
    保存成gbk、unicode都分别试一试吧
    ptyfork
        12
    ptyfork  
       Jun 20, 2015
    以前买过movist,结果播放mkv字幕出不来,而VLC就毫无问题,遂要求退了款。。。

    如果是编码问题,可以试试修改编码,VLC选项里就可以设置优先选择的编码
    JackBlack2006
        13
    JackBlack2006  
       Jun 20, 2015
    已经换 MPV

    我这里 VLC  一带上 ASS 字幕就卡死
    Bryan8
        14
    Bryan8  
    OP
       Jun 20, 2015
    @Sylv MPlayerX的画面是三个播放器里最差的,但没办法,我挂ass字幕需要它
    Bryan8
        15
    Bryan8  
    OP
       Jun 20, 2015
    @hackpro 是啊,完全不照顾付费用户。卸载还是不能,两个优点,对ts格式视频支持很好,画面的处理也优于其他两个播放器,外行来说感觉像加了一个很好的滤镜一样
    Bryan8
        16
    Bryan8  
    OP
       Jun 20, 2015
    @goodbest 我改了vlc里对字幕的编码,不过没用。是要从字幕文件下手吗?
    Bryan8
        17
    Bryan8  
    OP
       Jun 20, 2015
    @ptyfork 是字幕的问题把?我movist加载srt字幕没问题。对,我就是修改VLC里的编码,没有用
    Bryan8
        18
    Bryan8  
    OP
       Jun 20, 2015
    @JackBlack2006 现在电脑上三个播放器,movist画面最好,只有srt字幕的时候用它。有ass字幕用MPlayerX,播放流媒体用VLC。自己都受不了装三个播放器,就不能哪个开发者整合一下这些功能吗?
    OscarUsingChen
        19
    OscarUsingChen  
       Jun 20, 2015 via iPhone
    VLC在全屏的时侯不支持自动Padding,字幕不会沉到视频下方的黑边里面。很是蛋疼。
    虽然可以手动设置,但实在太麻烦
    Bryan8
        20
    Bryan8  
    OP
       Jun 20, 2015
    @OscarUsingChen movist可以,这些个播放器总是各占一点优势,想卸不能卸
    popbones
        21
    popbones  
       Jun 20, 2015   ❤️ 1
    为了解决这样的问题,我认真学习了外语。

    玩笑放到一边,这个我觉得不是编码的问题,因为编码问题,一般会出现乱码。而方块里面一个“字”更像是字体里缺字的默认空白占位符。所以还是看看字体的原因吧。
    Bryan8
        22
    Bryan8  
    OP
       Jun 20, 2015
    @popbones 谢谢,字体换了很多了。不会总是少“校对”的“对”字把
    popbones
        23
    popbones  
       Jun 20, 2015
    @Bryan8 很多字幕组喜欢用繁体字,所以很可能是“校對”,而很多播放器是不支持字体Fallback的。

    注:这里说的繁体字是真的对应的繁体字编码,并不是简体编码,而只是把Glyph换成繁体字型。
    drackzy
        24
    drackzy  
       Jun 20, 2015   ❤️ 1
    看作者博客
    http://blog.mplayerx.org/blog/2014/01/15/how-to-turn-off-hardware-accelerated-decoder/
    MplayerX硬解改成软解,画质好多了。软解MplayerX播放bluray remux目测和VLC没有画质差异了。
    weizhenye
        25
    weizhenye  
       Jun 20, 2015
    应该是字体的问题.
    下了该字幕, 应该是同一个. 这几个 ASS 文件字体都被设置为「方正大黑简体」或「方正粗黑宋简体」, 然后你打开的大概是繁体的那个文件, 于是就缺少了对应的繁体字. 字幕组的锅.
    coolicer
        26
    coolicer  
       Jun 20, 2015
    我也是果断删除vlc,转投mplayx。
    JackBlack2006
        27
    JackBlack2006  
       Jun 20, 2015
    据说 VLC 3.0 的 nightly 已经改善该问题?
    chmlai
        28
    chmlai  
       Jun 20, 2015
    好像是人人的 ass 字幕都指定了微软雅黑.
    ctexlive
        29
    ctexlive  
       Jun 20, 2015
    @Bryan8 能提供下ass字母吗?测试下.
    JackBlack2006
        30
    JackBlack2006  
       Jun 21, 2015
    我估摸着问题根源是:

    人人做字幕用的是 Windows PC,同时也主要考虑到 Win 用户,指定雅黑

    但是在 Mac 上面看,VLC 只会找 /S/L/Font 文件夹,别的用户 Font 文件夹被无视

    据说将雅黑复制到 /S/L/F 该文件夹下面可以解决

    MPV是可以自己 override 这个的,但是 VLC 不知道怎么搞,应该是 liblibass.dylib 问题

    据说 VLC 3.0 最新 nightly 已经解决,我不能确认
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   874 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 107ms · UTC 21:38 · PVG 05:38 · LAX 14:38 · JFK 17:38
    ♥ Do have faith in what you're doing.