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

Mac 视频播放相关问题

  •  
  •   minimalistrojan · 2020-01-27 13:07:44 +08:00 · 3183 次点击
    这是一个创建于 1544 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前一阵子看 AV 时突然发现本地视频全部不能播放了。具体表现如下图:使用空格键的 Quick Look 快速预览打开后,停留在第一帧;拖动进度条画面有变化,但仍然是静帧,无法播放。

    以为是播放器的问题,换了几个播放器──甚至把一直用的 IINA 卸载了,都不行,所有播放器都不能播放。

    随后发现不仅本地视频,线上的也不行。和本地视频表现一样,如下图:

    问了三次 Apple 技术顾问。安全模式下打开,重置 NVRAM / PRAM,重置 SMC,都试过了,问题依然存在。问他们他们也解决不了,可能这两天值班的工作人员道行不够。

    我怀疑是视频解析相关的组件异常了,导致所有视频全部不能正常播放。记得之前有一次 CleanMyMac X 弹出过「 Quick Look 视频组件运行错误」之类的提示,好像点了一下「停止」。但有些时候是可以正常播放的,以上问题平均 1 – 2 天出现一次。

    所以看看有没有大牛(这个真的得熟悉底层的大牛)可以解决?解决后一定得发个红包赏金。最后实在没辙只能重装系统了,但是资料比较多,能不折腾尽量不折腾。

    11 条回复    2020-02-03 12:23:49 +08:00
    kookoo900
        1
    kookoo900  
       2020-01-27 15:21:21 +08:00
    重装系统资料不会丢失哦
    charlie21
        2
    charlie21  
       2020-01-27 16:48:47 +08:00
    这个问题如果是在 win 下就是直接重装系统解君忧
    minimalistrojan
        3
    minimalistrojan  
    OP
       2020-01-27 17:11:53 +08:00
    @kookoo900 感谢告知。实在不行只能重装了。
    minimalistrojan
        4
    minimalistrojan  
    OP
       2020-01-27 17:12:04 +08:00
    @charlie21 收到!
    bookit
        5
    bookit  
       2020-01-27 21:35:56 +08:00   ❤️ 1
    1,安装 ffplay,
    brew install ffmpeg --with-sdl2

    2,用命令行播放一个视频,比如 1.mp4
    ffplay -report 1.mp4

    这样会生成一个播放的详细 log,名字类似 ffplay-20200127-213101.log

    然后你把这个 log 压缩后上传到百度网盘,这样大家可以帮你看看具体错误在哪里。说不定可以解决这个问题
    adadada
        6
    adadada  
       2020-01-28 13:48:24 +08:00   ❤️ 1
    可能是 coreaudiod 服务挂掉了,把 coreaudiod 进程杀了,等它重新拉起后再试试。
    minimalistrojan
        7
    minimalistrojan  
    OP
       2020-01-29 10:31:16 +08:00
    @bookit 感谢大佬提供的方法。折腾了一上午终于把 ffplay 装上了。下次遇到问题时抓一下 log。感谢!
    minimalistrojan
        8
    minimalistrojan  
    OP
       2020-01-29 10:31:33 +08:00
    @adadada 感谢。下次遇到时试试。
    minimalistrojan
        9
    minimalistrojan  
    OP
       2020-02-01 10:39:48 +08:00
    感谢 @bookit @adadada 两位老师给出的思路和方法。请提供一下收款账号或二维码,略表心意。

    用 ffplay 播放了一下,看样子确实是 coreaudiod 的问题。退出重新拉起就好了。不过,这个 coreaudiod 是起什么作用的,这样算彻底修复了吗,以后还会不会遇到?

    [Imgur]( https://imgur.com/4bjjZA3)
    adadada
        10
    adadada  
       2020-02-01 10:55:57 +08:00
    @minimalistrojan #9 coreaudiod 是 macos 上的一个系统服务,大部分播放和录音相关的功能都需要通过它。我也不知道具体是什么原因导致它出问题,反正每次出现类似的问题都会试着杀掉这个进程。个人感受是 Catalina 之前的几个版本这个问题出现的比较频繁,特别是在休眠唤醒后,但是升级到 Catalina 后就比较少了。
    minimalistrojan
        11
    minimalistrojan  
    OP
       2020-02-03 12:23:49 +08:00
    @adadada 收到。后边又出现过好几次,看来只能不断重启进程了。请大佬给个收款账号或二维码,略表心意。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2877 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 03:54 · PVG 11:54 · LAX 20:54 · JFK 23:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.