
Fpska полностью перебралась на Linux.
Разработчики программы SVP, библиотеки, которой используются в Fpsk’е приняли решение сделать Windows версию библиотек платной, а бесплатной оставить только Linux. Так как Fpska является полностью бесплатным проектом с открытым кодом, то было принято решение остановить разработку Windows версии и перейти на Linux. Надеюсь, что разработчики SVP не будут монетизировать Linux порт своего продукта тем самым получив респект от всего Linux сообщества:-)
Fpska v0.8
Все скрипты отлаживались в Ubuntu 18.04. Уверен, что они будут работать на любом Linux (с минимальными изменениями).
Инструкция по установке
В Linux версии Fpska не является отдельным продуктом. Она часть проекта Vbuild, который выпущен уже под версией 0.3. То есть ставите Vbuild и бонусом получаете Fpsk’у.
Необходимо выполнить три важных действия, чтобы получить работающаю версию Fpsk’и на вашем компьютере:
- вручную скачать и установить SVP;
- вручную скачать и установить Vbuild;
- проинициализировать окружение.
После этого вы сможете перекодировать ваше видео в 60fps.
Рассмотрим подробнее эти этапы.
Предвартельные действия
Скачиваем SVP
Тут все просто. Заходим на сайт svp-team.com и скачиваем Linux порт SVP.
Устанавливаем SVP
Распаковываем скачанный bz2 архив и запускаем инстллятор (*.run). В процессе установки соглашаемся с теми значениями, которые предлагает инсталлер. Устанавливайте в домашнюю папку (то что предложит инсталлятор).
Шаг 1 — скачиваем Vbuild v0.3
wget https://github.com/andreiyv/vbuild/archive/v0.3.zip
Шаг 2 — извлекаем файлы из архива
unzip v0.3.zip
Шаг 3 — устанавливаем необходимые пакеты
Это единственно место, где потребуются права суперпользователя (все действия до и после выполняются от обычного пользователя).
sudo apt-get update && sudo apt-get --assume-yes install build-essential curl libssl-dev zlib1g-dev autoconf libtool autogen shtool pkg-config nasm yasm cmake libsdl2-2.0 libsdl2-dev libffi-dev mkvtoolnix
Шаг 4 — запускаем процесс сборки
cd vbuild-0.3 ./vbuild.sh
Шаг 5 -устанавливаем переменные окружения
Важный этап, без этого ничего не получится.
source set-env.sh
Шаг 6 — запускаем Fpsk’у
cd tests/fpska ./fpska.sh ../mountains.mp4
Псле того, как Fpsk’а закончит работу, в текущей папке появится файл с префиксом 60fps.
Можно сразу запустить его и проверить частоту кадров: