Если вы собирали свой Хакнитош, для того чтобы обрабатывать видео в видео редакторе Final Cut Pro X, то наверняка вы будете удивлены, что скорость рендера очень низкая. И что делать?
Ранее мы рассказывали что необходимо, чтобы установить хакинтош:
- Выбор железа для Хакинтош
- Скачивание образа macOS
- Настройка BIOS / UEFI
- Значение аргументов (ключей) загрузки
- Создание загрузочной флешки
- Скачать kext для Хакинтош
- Куда и как установить Kext для Хакинтош?
- Какие драйверы устанавливать в drivers64UEFI
- Создание config.plist для установки Хакинтош
- Установка Хакинтош
- Установить загрузчик Clover на системный диск
- Установка драйвера Nvidia Web Driver
- Как завести звук на Хакинтош?
- Как завести USB?
- Изменить таймер запуска Хакинтош
- Включить ускорение Intel Quick Sync Video на Хакинтош
- Как перенести файлы с Mac в Windows
- Не удается установить программы, срабатывает защита
- Настройка Windows клавиатуры в Mac
- USB Bluetooth адаптер «отваливается»
- Сбивается время в Windows
Большинство пользователей которые решаются собрать и поставить Хакинтош, занимаются этим ради того, чтобы работать с лучшим видео редактором Final Cut Pro X. Но после первых запусков разочаровываются в скорости рендера видео, так например топовый Хакинтош может сильно уступать старому MacBook. Это с учетом того, что установлен самый новый загрузчик Clover, используются необходимые kext.
Все дело в том, что необходимо на вашем Хакинтош необходимо завести аппаратное ускорение — Intel Video Quick Sync, подробнее про эту технологию можно прочитать в wiki.
В сети интернет можно найти информацию как заставить работать аппаратное ускорение в Хакинтош, например на форуме Apple Life и у видеоблогера Алексея Коновалова. На практике у меня ничего не получилось, завести данную технологию по данным инструкциям, поэтому пришлось решать проблему самому.
Заводим аппаратное ускорение в Хакинтош для Final Cut Pro X
Для начала, стоит сказать, что статья рассчитана для тех кто уже знаком с Хакинтош, знает что для этого надо. Если вы ничего об этом не знаете, тогда вам стоит вернуться к началу статьи, где вы найдете необходимые ссылки.
Kexts и загрузчик
- Для начал установите новую версию загрузчика Clover
- Обновите или установите следующие Kext в раздел EFI/CLOVER/kexts/Other
- После установки всех kexts перезагружаем компьютер
config.plist
Переходим к внесению изменений в файл config.plist, для этого вам понадобиться Clover Configurator.
- Отключить во вкладке ACPI следующие фиксы:
— AddHDMI
— FixDisplay
— FixIntelGfx
— AddIMEI - Во вкладке Boot отключить, если был включен, бут аргумент -disablegfxfirmware
- Во вкладке Devices снять галочку, если стояла, с пункта UseIntelHDMI
- Раздел Graphics, выбираем из списка или принудительно указываем ig-platform-id в зависимости от вашего процессора (имеется ввиду поколение, Kaby Lake, Sky Lake)
- Сохраняем изменения и выключаем компьютер
Изменения в BIOS / EFI
Заходим в BIOS и включаем iGPU, отдаем видеокарте 32 — 128MB памяти, ставим вывод видео через дискретную видеокарту (не встроенная в процессор, а отдельная). Сохраняем данные и выключаем компьютер.
Подключаем кабель HDMI к дискретной видеокарте и запускаем Хакинтош.
Проверка
Чтобы проверить что аппаратное ускорение запущенно загрузите и установите триальную версию видео конвертера — MacX Video Converter Pro.
Если галочка есть напротив Hardware Encoding, то у вас все получилось!
Также советую установить CUDA драйвер для вашей видеокарты Nvidia.
У вас еще остались дополнительные вопросы? Задавайте их в комментариях, рассказывайте о том, что у вас получилось или наоборот!
Вот и все! Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней! Больше статей и инструкций читайте в разделе Статьи и Хаки Android.