Видео приложение по умолчанию продолжает сбрасываться с MPV на MacOS
Эта проблема
Я использую mpv
видео плеер для воспроизведения всех видео на моем Mac, хотя у меня также есть VLC
установлены. Проблема в том, что через некоторое время мое видео приложение по умолчанию меняется на VLC (и / или Quicktime, в зависимости от типа / расширения файла) без какой-либо видимой причины, и попытка изменить его обратно выдает ошибку.
На что это похоже
Весь процесс немного странный, и это происходит не всегда, но когда это происходит, он выглядит так каждый раз:
Я дважды щелкаю видеофайл, и он открывается в
mpv
(поскольку он установлен в качестве видеоприложения по умолчанию для множества форматов, т. е.mkv
,mp4
, так далее.)Видео заканчивается (или я его закрываю) и открываю другое видео. Открывается в
VLC
, На этом этапе значки видеофайлов по-прежнему идентифицируютсяmpv
как приложение по умолчанию и перечислены под ним в Finder, пока я не изменю каталоги.я открываю
Get Info / Inspector
установить приложение по умолчанию (оно правильно показывает значок видео VLC, так как это значение по умолчанию на данный момент).Вот странная вещь 1:
mpv
отображается в списке приложений серым (обычно это не так).Но все же выбирая
mpv
и нажавAdd
выдает эту ошибку:Вы не можете изменить пункт "My Video.mkv", чтобы он всегда открывался в выбранном приложении.
Элемент заблокирован или поврежден, либо в папке, к которой у вас нет прав на изменение (код ошибки -9499).
Вот странная вещь 2. Поскольку у меня нет другого выбора, кроме как закрыть инспектор на этом этапе, mpv автоматически становится приложением по умолчанию после его закрытия. Но при открытии видео ОС думает, что я открываю MPV впервые, и показывает этот диалог:
Вы открываете приложение "MPV" в первый раз. Вы уверены, что хотите открыть это приложение?
Приложение находится в папке с именем "HEAD-xxxxxxx". Чтобы увидеть приложение в Finder, не открывая его, нажмите "Показать приложение".
Здесь следует отметить, что если я даже не попытаюсь изменить приложение,
VLC
(или QuickTime) останется по умолчанию. Так что, хотя я не смог "успешно" установитьmpv
как значение по умолчанию, оно становится значением по умолчанию, как только я закрываю файлInspector / Get Info
Диалог.mpv
остается приложением видео по умолчанию в течение неопределенного периода времени, пока это не произойдет снова
Воспроизведение
Хотя это происходит уже несколько месяцев, я не смог последовательно воспроизвести проблему или определить причину. Это просто происходит ™, иногда два раза в день, иногда спустя недели.
Что я пробовал
- Пробовал апгрейд MPV
- Полностью удален и попытался установить из разных источников
- Доморощенный бинарный файл с пачкой (используется в настоящее время)
- Доморощенная бочка
- Скомпилированный релиз с официального сайта /github
1 ответ
Я знаю, что это старый вопрос, но у меня тоже были проблемы с mpv на MacOS. Пробовали ли вы установить программу по умолчанию из терминала? У меня сработало следующее:
$ brew install duti
$ duti -s io.mpv avi all
$ duti -s io.mpv mkv all
$ duti -s io.mpv mp4 all
Мне нужно было установить mpv из его бочонка.
Источник:часто задаваемые вопросы по мпв.