Skip to main content

Blender Power Sequencer proxy generator tool

Project description

Răzvan C. Rădulescu <razcore.art@gmail.com>
GDquest <nathan@gdquest.com>
Author-email: UNKNOWN
License: GPLv3
Description: STILL UNDER DEVELOPMENT
-----------------------

Blender Power Sequencer Proxy
=============================

This is a `standalone python
package <https://pypi.org/project/bpsproxy/>`__ as well as a module
which is used under the hood in the `Blender Power Sequencer
add-on <https://github.com/GDquest/Blender-power-sequencer>`__ to
generate better proxies to be used in Blender.

Install
-------

It can be installed as a standalone command line utility `via
PiPy <https://pypi.org/project/bpsproxy/>`__:
``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} ...]]
[--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
--dry-run Run the script without actual rendering or creating
files and folders. For DEBUGGING purposes

External Dependencies
---------------------

BPSRender requires

- ffmpeg

to be available in the PATH environment variable in order to work. In
case BPSRender will catch a missing dependency it will throw a message
error similar to this:

::

BPSProxy couldn't find external dependencies:
[X] ffmpeg: NOT FOUND
Check if you have them properly installed and available in the PATH environemnt variable.
Exiting...

Keywords: blender proxy vse sequence editor productivity
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Multimedia :: Video
Classifier: Topic :: Utilities

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

bpsproxy-0.1.0b0.tar.gz (17.4 kB view hashes)

Uploaded Source

Built Distribution

bpsproxy-0.1.0b0-py3-none-any.whl (6.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page