Blender Power Sequencer proxy generator tool
Project description
UNDER DEVELOPMENT
Blender Power Sequencer Proxy
This is a standalone python package as well as a module which is used under the hood in the Blender Power Sequencer add-on to generate better proxies to be used in Blender.
Install
It can be installed as a standalone command line utility via PiPy: pip install [--user] bpsproxy
. Note that you have to have $HOME/.local/bin
included in your $PATH
environment variable (on unix) if you're going to install the utility locally (using --user
when executing pip
).
Usage
After installing the script, get help by writing bpsproxy -h
:
usage: bpsproxy [-h] [-p {webm,mp4,nvenc}] [-s {25,50,100} [{25,50,100} ...]]
[-v] [--dry-run]
[working_directory]
Create proxies for Blender VSE using FFMPEG.
positional arguments:
working_directory The directory containing media to create proxies for
optional arguments:
-h, --help show this help message and exit
-p {webm,mp4,nvenc}, --preset {webm,mp4,nvenc}
a preset name for proxy encoding
-s {25,50,100} [{25,50,100} ...], --sizes {25,50,100} [{25,50,100} ...]
A list of sizes of the proxies to render, either 25,
50, or 100
-v, --verbose Increase verbosity level (eg. -vvv).
--dry-run Run the script without actual rendering or creating
files and folders. For DEBUGGING purposes
External Dependencies
BPSProxy
requires
ffmpeg
ffprobe
to be available in the $PATH
environment variable in order to work. In case BPSProxy
will catch a missing dependency it will throw a message error similar to this:
ERROR:BPS:BPSProxy couldn't find external dependencies:
[X] ffmpeg: NOT FOUND
[X] ffprobe: NOT FOUND
Check if you have them properly installed and available in the PATH environemnt variable.
~ Exiting.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file bpsproxy-0.2.1.tar.gz
.
File metadata
- Download URL: bpsproxy-0.2.1.tar.gz
- Upload date:
- Size: 20.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0aa366568abd4dd182d94a53af40ac3f86b358ba89547a1de9be30ec48a4cd91 |
|
MD5 | e8d3b87145bed1b795a73da0563aa8a0 |
|
BLAKE2b-256 | 369166a1a8918566223204bf6b6ee6b81ede36f6bde021dd61c4ef9252d502c6 |
File details
Details for the file bpsproxy-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: bpsproxy-0.2.1-py3-none-any.whl
- Upload date:
- Size: 23.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c6babeb2a9766e02bfdf4525094593ad0d670294f514722d0392f938df493e8 |
|
MD5 | 0715be799cf78a1e28aed84b596b9423 |
|
BLAKE2b-256 | d7e836cc7cdb96a5ca7c042c17fe497d000a8ea20dea9bc58c92d8356b77108d |