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
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
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
bpsproxy-0.1.0b0.tar.gz
(17.4 kB
view hashes)
Built Distribution
Close
Hashes for bpsproxy-0.1.0b0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46ff64d75e54d13d35be2a95534b2a13e2cb2201768ad898b5b2d7bd88b40568 |
|
MD5 | 138553e91d0511dcacf3c620febc4966 |
|
BLAKE2b-256 | 5c12c579dbf672c9c07d8a81457156bf2f92265c7979ccda3eb1c209e79f4202 |