Лучшее полное руководство по использованию DaVinci Resolve Studio/бесплатной версии на Linux.
Szyl
0:00 / 0:00
Лучшее полное руководство по использованию DaVinci Resolve Studio/бесплатной версии на Linux.
2 672 просмотра · 5 мес. назад
Szyl
4,84 тыс. подписчиков
2 672 просмотра · 5 мес. назад
Подробные инструкции со ссылками и текстом для копирования и вставки находятся ниже.
Вот как запустить Davinci Resolve Studio или бесплатную версию практически на любом дистрибутиве Linux с помощью DavinciBox. К сожалению, бесплатная версия имеет огромное количество ограничений, которые, на мой взгляд, делают её не очень удобной для использования на Linux, но если вы приобретете версию Studio, она будет работать так же плавно, как и в Windows, без каких-либо проблем (я купил версию Studio за 295 долларов сразу после записи этого видео и могу это подтвердить, а также предварительно установил её на компьютере друга, чтобы это проверить).
Временные метки
0:00 Вступление
0:11 Пользователям видеокарт NVidia необходимо установить NVidia Toolkit
0:33 Установка Davinci Resolve (или Davinci Resolve Studio)
0:59 Установка Davincibox
1:05 Установка Podman, Distrobox, FFmpeg и LSHW
2:18 Перемещение файлов в нужное место
3:32 Запуск скрипта установки
4:50 2 способа запуска Davinci Resolve
5:40 Исправление проблемы с нераспределенной памятью GPU
6:48 Проверка работоспособности и настройки моего проекта
8:01 Используемые мной пресеты вывода
8:16 Добавление улучшенной поддержки кодеков (ОБЯЗАТЕЛЬНО)
13:00 Проблемы с бесплатной версией на Linux
15:02 Как обойти проблемы с бесплатной версией Davinci Resolve
18:31 Примечание о покупке/установке Studio Edition
19:00 Финальная демонстрация проблем с бесплатной версией
Отдельное спасибо Шейну Милтону за его видеоруководство Как заставить работать VAAPI H264, H265 и AV1 на DaVinciBox: • Enable VAAPI GPU Encoding in DaVinci Resol...
----------------------------------------------------
Инструкции (написаны мной)
----------------------------------------------------
Если у вас видеокарта NVidia, а не AMD/Intel, установите Nvidia Toolkit: https://docs.nvidia.com/datacenter/cl...
Если у вас AMD, возможно, потребуется установить OpenCL
Установите Distrobox: https://github.com/89luca89/distrobox
Установите Podman: https://github.com/containers/podman
Установите ffmpeg: https://github.com/ffmpeg/ffmpeg
Установите lshw: https://github.com/lyonel/lshw
Debian (Ubuntu + Mint): sudo apt install lshw distrobox podman ffmpeg rocm-podman-support
Fedora: sudo dnf install lshw distrobox podman ffmpeg
^rocm уже поставляется с Fedora, в Debian его необходимо устанавливать отдельно.
Скачать Davinci Resolve можно здесь: https://www.blackmagicdesign.com/supp...
Получить исходный код.zip можно здесь: https://github.com/zelikos/davincibox...
Пометьте его как исполняемый файл, как вам нужно.
Убедитесь, что файл .run помечен как исполняемый, и запустите его с помощью команды:
"/setup.sh ./DaVinci_Resolve_(ВСТАВЬТЕ ВЕРСИЮ ЗДЕСЬ)_Linux.run"
нажмите 'y' в конце, если хотите использовать ярлык, вы можете щелкнуть по нему, как по обычному приложению, вместо того, чтобы вводить:
distrobox enter davincibox
затем:
/opt/resolve/bin/resolve
если при первом запуске davincibox возникает ошибка "Неподдерживаемый режим обработки GPU", и вы используете AMD,
введите:
[если вы используете Debian (Mint+Ubuntu), также введите:
sudo apt install ocd-icd-libopencl1 mesa-opencl-icd ocl-icd-opencl-dev
перед следующими двумя командами]
distrobox enter davincibox
sudo dnf install mesa-libOpenCL
^ после этого нам нужно настроить В DistroBox для кодирования VAAPI на GPU используйте RPMFusion.
Команду для установки можно найти здесь: https://rpmfusion.org/Configuration
В настоящее время эта команда выглядит так:
sudo dnf install https://mirrors.rpmfusion.org/free/fe... -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree... -E %fedora).noarch.rpm
Далее настройте FULL ffmpeg, как показано здесь: https://rpmfusion.org/Howto/Multimedi...
В настоящее время команда для этого выглядит так:
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
sudo dnf update @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
с несколькими командами для каждой системы (также из руководства по ffmpeg)
ДЛЯ ВИДЕОКАРТ:
недавние: sudo dnf install intel-media-driver
старые: sudo dnf install libva-intel-driver
ДЛЯ ВИДЕОКАРТ:
sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld
ДЛЯ ВИДЕОКАРТ:
sudo dnf install libva-nvidia-driver
проверить наличие обновлений с помощью:
sudo dnf update
Загрузите zip-архив DVCP VAAPI из релизов: https://github.com/nowrep/dvcp-vaapi/...
^
ОБНОВЛЕНИЕ: позже я обнаружил, что можно также загрузить этот архив для еще большей поддержки кодеков, но я подумал, что Я бы оставил ссылку на другой репозиторий: https://github.com/EdvinNilsson/ffmpe..., и вам просто нужно заменить vaapi_encoder.dvcp.bundle на ffmpeg_encoder_plugin.dvcp.bundle, чтобы всё заработало.
Перейдите в папку установки Resolve с помощью команды:
cd /opt/resolve
Создадим каталог для IOPlugins с помощью команды:
mkdir IOPlugins
Теперь перейдите в эту папку с п...