Genzo4 / kadrovik

Take frames from video

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Language

kadrovik

PyPI PyPI - License PyPI - Python Version

Python module for take frames from video


Installation

Package Installation from PyPi

$ pip install kadrovik-g4

Package Installation from Source Code

The source code is available on GitHub.
Download and install the package:

$ git clone https://github.com/Genzo4/kadrovik
$ cd kadrovik
$ pip install -r requirements.txt
$ pip install .

Basic usage

  • Import:

from kadrovik_g4 import Kadrovik
  • Create instance:

Create an instance of the Kadrovik. You can specify additional options:

  • video - input video. Default value: ''
  • frame_n - extract frame number. Default value: 5
  • out_path - Path to output frames. Default value: 'frame_%d.png'
kadrovik = Kadrovik(frame_n=5, out_path='frames/frame_%d.png')
  • Extract frames

kadrovik.process('input.ts')

See the example.py file for an example of usage.

Changelog


Language

kadrovik

PyPI PyPI - License PyPI - Python Version

Python модуль для извлечения кадров из видео.


Установка

Установка пакета с PyPi

$ pip install kadrovik-g4

Установка пакета из исходного кода

Исходный код размещается на GitHub.
Скачайте его и установите пакет:

$ git clone https://github.com/Genzo4/kadrovik
$ cd kadrovik
$ pip install -r requirements.txt
$ pip install .

Использование

  • Подключаем:

from kadrovik_g4 import Kadrovik
  • Создаём экземпляр

Создаём экземпляр Kadrovik. Можно указать дополнительные параметры:

  • video - входное видео. Значение по умолчанию: ''
  • frame_n - номер извлекаемых кадров. Значение по умолчанию: 5
  • out_path - имя (и путь) извлекаемых кадров. Используется подстановка %d. Значение по умолчанию: 'frame_%d.png'
kadrovik = Kadrovik(frame_n=5, out_path='frames/frame_%d.png')
  • Извлекаем кадры

kadrovik.process('input.ts')

Пример использования см. в файле example.py

Changelog

About

Take frames from video

License:Other


Languages

Language:Python 100.0%