fpska v0.8

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.

Можно сразу запустить его и проверить частоту кадров:

Почитать еще: