Видео приложение по умолчанию продолжает сбрасываться с MPV на MacOS

376
Sheharyar

Эта проблема

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


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

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

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

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

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

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

    MPV greyed out

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

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

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

    Error on changing default video app


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

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

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

    Running mpv the first time

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

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


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

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


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

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

0 ответов на вопрос