2

Эта проблема

Я использую mpv видео плеер для воспроизведения всех видео на моем Mac, хотя у меня также установлен VLC . Проблема в том, что через некоторое время мое видео приложение по умолчанию меняется на VLC (и / или Quicktime, в зависимости от типа / расширения файла) без какой-либо видимой причины, и попытка изменить его обратно выдает ошибку.


На что это похоже

Весь процесс немного странный, и это происходит не всегда, но когда это происходит, то каждый раз выглядит так:

  1. Я дважды щелкаю видеофайл, и он открывается в mpv (поскольку он установлен в качестве видеоприложения по умолчанию для множества форматов, например, mkv , mp4 и т.д.)

  2. Видео заканчивается (или я его закрываю) и открываю другое видео. Он открывается в VLC . На этом этапе значки видеофайлов по-прежнему идентифицируют mpv как приложение по умолчанию и отображаются под ним в Finder, пока я не изменю каталоги.

  3. Я открываю Get Info / Inspector чтобы установить приложение по умолчанию (оно правильно показывает значок видео VLC, так как это значение по умолчанию на данный момент).

  4. Вот странная вещь 1: mpv в списке приложений (обычно это не так).

    MPV серого цвета

  5. Но все же, выбрав mpv и нажав Add выдает эту ошибку

    Вы не можете изменить пункт «My Video.mkv», чтобы он всегда открывался в выбранном приложении.

    Элемент заблокирован или поврежден, либо в папке, к которой у вас нет прав на изменение (код ошибки -9499).

    Ошибка при изменении видео приложения по умолчанию


  1. Вот странная вещь 2. Поскольку у меня нет выбора, кроме как закрыть инспектор на этом этапе, mpv автоматически становится приложением по умолчанию после его закрытия. Но при открытии видео ОС думает, что я открываю MPV впервые, и показывает этот диалог:

    Вы открываете приложение "MPV" в первый раз. Вы уверены, что хотите открыть это приложение?

    Приложение находится в папке с именем «HEAD-xxxxxxx». Чтобы увидеть приложение в Finder, не открывая его, нажмите "Показать приложение".

    Запуск MPV в первый раз

  2. Здесь следует отметить, что если я даже не попытаюсь изменить приложение, VLC (или QuickTime) останется по умолчанию. Поэтому, хотя мне не удалось "успешно" установить mpv в качестве значения по умолчанию, оно становится значением по умолчанию, как только я закрываю диалоговое окно инспектора файла Inspector / Get Info .

  3. mpv остается видео-приложением по умолчанию в течение неопределенного периода времени, пока это не произойдет снова


Воспроизведение

Хотя это происходит уже несколько месяцев, я не смог последовательно воспроизвести проблему или определить причину. Это просто происходит ™, иногда два раза в день, иногда спустя недели.


Что я пробовал

  • Пробовал модернизировать MPV
  • Полностью удален и попытался установить из разных источников
    • Доморощенный бинарный файл с пачкой
    • Доморощенная бочка
    • Скомпилированный релиз с официального сайта /github

0