Загрузка...
Ошибка

[FAQ] Как создать серию скриншотов из видеофайла в Linux?

Ответить на тему

Гость

0  
1. Качаем сорцы.
2. Проверяем депы:
Код:
>=x11-libs/qt-4.1.0
>=media-libs/xine-lib-1.1.1
media-libs/libpng
Если что-либо из них не стоит, то нужно поставить, иначе QFrameCatcher попросту не соберется.
3. Распаковываем сорцы: тут сразу нужно распаковать в директорию, из которой будете запускать. Ибо автор еще не довел до ума инсталляцию.
4. Компилим: открываем терминал, переходим в директорию с распакованными сорцами (обращаю ваше внимание на то, что после раcпаковки сорцы будут не в корне директории, а в src). Далее:
Код:
qmake
make
5. Запускаем и радуемся: из той же директории запускаем:
Код:
./qframecatcher
Имеем:

>>><<<


Все, открываем настройки, настраиваем как нужно, открываем файл...
P.S. Сразу отмечу, по умолчанию она сохраняет в png. Если нужно в jpg, то просто поменяйте расширение в окне сохранения (вручную).

Использование программы (со скриншотами)

1. Настраиваем программу:
Код:
File -> Options

>>><<<


Примечание: придумываем ширину скринлиста на выходе в пикселях. В спойлер тут прекрасно влазиет 750 (если три колонки и промежутки = 10, то фактическая ширина скринлиста будет 750 + 4 * 10 = 790). У нас 3 колонки, поэтому 750 / 3 = 250. Это будет ширина каждого скрина (Image Width = 250). Теперь смотрим разрешение ролика. У меня было 352x288. Составляем элементарную пропорцию:
Код:
352 - 288
250 - x
x = 250 * 288 / 352 = 204
204 - это будет наш Image Height.
2. Открываем файл:
Код:
File -> Open

>>><<<


Примечание: если тип вашего файла не попал под маску, то измените "Files of type" на "All (*.*)". Программа прекрасно обрабатывает не только файлы из дефолтной маски.
3. Работа программы:

>>><<<


4. Сохраняем:
Код:
File -> Save File

>>><<<


5. Результат:

>>><<<

 
▲ Наверх