Metadata-Version: 1.1
Name: bpsproxy
Version: 0.1.3.post1
Summary: Blender Power Sequencer proxy generator tool
Home-page: https://gitlab.com/razcore/bpsproxy
Author: Răzvan C. Rădulescu
Author-email: razcore.art@gmail.com
License: GPLv3
Description: 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} ...]]
                           [-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.
        
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
