ScreenGen - Консольный генератор скринлистов.

"Правительство на другой планете живёт, родной."

  • Создаёт скринлист из видео файла, используя ffmpeg-libs (версия 1.2.4).
  • Программа запускается из консоли, все параметры задаются в командной строке или указываются в файле конфигурации.
  • Разработка на C++ (Qt 4.x).
  • Тестирование на GNU Linux Fedora x86_64 и Scientific Linux 6 x86_64.
  • Лицензия - GNU GPL.

Исходные коды

Актуальная версия

Предыдущие версии
Примеры скриптов

Установка

  1. Распаковать архив tar.bz2
  2. В папке с файлом screengen.pro запустить "qmake-qt4" или "qmake" (если qmake версии 4) от простого пользователя
  3. Запустить "make" от простого пользователя
  4. Запустить "make install" от root-а

Для удаления, запустить "make uninstall" от root-а

Приоритет параметров (от низшего к высшему)

  • Параметры по умолчанию
  • Параметры из файла конфигурации
  • Параметры, задаваемые в командной строке

Параметры командной строки

Файл видео указывается в качестве первого параметра.

Параметры

Файл конфигурации

Часто используемые параметры можно указать в файле конфигурации "~/.config/screengen/screengen.conf"
Файл конфигурации создаётся при первом запуске программы с секцией по умолчанию "Default".
Есть возможность создавать секции с разными параметрами и указывать их при вызове screengen в опции –preset.

screengen.conf.example - Пример файла конфигурации.

Пример запуска

screengen "Кин-дза-дза! (1986).avi" --preset s5x4 --offsetBegin "00:00:30" --offsetEnd "00:00:10" --listBorder 4

Наверх