No project description provided
Project description
FrameCat
Generate videos and GIF and low-memory footprint GIF from frame sequences, video and GIF sources.
Install package
pip install framecat
Install external libraries
FFmpeg
sudo apt update
sudo apt install ffmpeg
ffmpeg --version
gifsicle
sudo apt update
sudo apt install -y gifsicle
gifsicle --version
Quick start
- Make sure you're not inside a Docker container.
- Create a virtual environment if needed
pip install framecat
LATEST mode
- execute the command in the
LATESTinput mode:
framecat latest --output-names name1 name2
- this will pull the latest 2
.tarfiles created in the--input-folder(defaults to~/Downloads). - rename the
.tarfiles asname1.tarandname2.tar. - create a video, a GIF and a lossy GIF for each
.tarfile. - store them in the
--output-folder(defaults to~/Videos/framecat).
BY-NAME mode
- execute the command in the
BY-NAMEinput mode:
framecat by-name --input-names in_name1 --output-names out_name1`
- this will pull the
in_name1.tarfile from the--input-folder(defaults to~/Downloads). - rename the
.tarfile asout_name1.tar. - create a video, a GIF and a lossy GIF for each
.tarfile. - store these in the
--output-folder(defaults to~/Videos/framecat).
Input type
We can choose to run the framecat command on different file types:
- on 'tar' files, this command will create a video, a GIF and a lossy GIF. This is the default mode.
framecat latest --input-type tar --output-names out_name1`
or equivalently:
framecat latest --output-names out_name1`
- on 'mp4' files, this command will create a GIF and a lossy GIF.
framecat latest --input-type mp4 --output-names out_name1`
- on 'gif' files, this command will create a lossy GIF.
framecat latest --input-type gif --output-names out_name1`
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
framecat-0.1.10.tar.gz
(530.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
framecat-0.1.10-py3-none-any.whl
(10.3 kB
view details)
File details
Details for the file framecat-0.1.10.tar.gz.
File metadata
- Download URL: framecat-0.1.10.tar.gz
- Upload date:
- Size: 530.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bba2920d790685452c912a8afd4235433edec1de1c431c1d73bb3d51b91110e7
|
|
| MD5 |
fea0341624b5b7ecfdd3fa25bda18be1
|
|
| BLAKE2b-256 |
907550b7498a0aea63ff254c2978489b0c866a444994f7f46779f63dc14f1edb
|
File details
Details for the file framecat-0.1.10-py3-none-any.whl.
File metadata
- Download URL: framecat-0.1.10-py3-none-any.whl
- Upload date:
- Size: 10.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8e67217467343dcedab91daefa2c9196169a07e8f132356e7ee78aac78b0531f
|
|
| MD5 |
91b13b39c5c5c04be21f9525a9180bd3
|
|
| BLAKE2b-256 |
9b10ef2dcab4981365ace0b26907190d26ce9da4298110e7d40561e077170bdc
|