A progress bar for ffmpeg. Yay !
Project description
``ffpb``
========
**Not smart. Not comprehensive. Not guaranteed to work.**
|Source| |PyPI| |Travis| |Format| |License|
.. |PyPI| image:: https://img.shields.io/pypi/v/ffpb.svg?style=flat-square&maxAge=300
:target: https://pypi.python.org/pypi/ffpb
.. |Travis| image:: https://img.shields.io/travis/althonos/ffpb.svg?style=flat-square&maxAge=3600
:target: https://travis-ci.org/althonos/ffpb/branches
.. |Format| image:: https://img.shields.io/pypi/format/ffpb.svg?style=flat-square&maxAge=300
:target: https://pypi.python.org/pypi/ffpb
.. |Versions| image:: https://img.shields.io/pypi/pyversions/ffpb.svg?style=flat-square&maxAge=300
:target: https://travis-ci.org/althonos/ffpb/
.. |License| image:: https://img.shields.io/pypi/l/ffpb.svg?style=flat-square&maxAge=300
:target: https://choosealicense.com/licenses/mit/
.. |Source| image:: https://img.shields.io/badge/source-GitHub-303030.svg?maxAge=3600&style=flat-square
:target: https://github.com/althonos/ffpb/
``ffpb`` is an FFmpeg progress formatter. It will attempt to display a nice
progress bar in the output, based on the raw ``ffmpeg`` output, as well as an
adaptative ETA timer.
Showcase
--------
.. image:: https://github.com/althonos/ffpb/raw/master/static/showcase.v1.gif
(*yes, my laptop can't encode shit*)
Usage
-----
``ffpb`` is is not even self-aware. Any argument given to the ``ffpb`` command
is transparently given to the `ffmpeg` binary on your system, without any form
of validation. So if you know how to use the FFmpeg CLI, you know how to use
``ffpb`` !
Installation
------------
Install from PyPI:
.. code:: console
$ pip install --user ffpb
Alternatively, download a development version from the GitHub ``master`` branch:
.. code:: console
$ pip install https://github.com/althonos/ffpb/archive/master.zip
========
**Not smart. Not comprehensive. Not guaranteed to work.**
|Source| |PyPI| |Travis| |Format| |License|
.. |PyPI| image:: https://img.shields.io/pypi/v/ffpb.svg?style=flat-square&maxAge=300
:target: https://pypi.python.org/pypi/ffpb
.. |Travis| image:: https://img.shields.io/travis/althonos/ffpb.svg?style=flat-square&maxAge=3600
:target: https://travis-ci.org/althonos/ffpb/branches
.. |Format| image:: https://img.shields.io/pypi/format/ffpb.svg?style=flat-square&maxAge=300
:target: https://pypi.python.org/pypi/ffpb
.. |Versions| image:: https://img.shields.io/pypi/pyversions/ffpb.svg?style=flat-square&maxAge=300
:target: https://travis-ci.org/althonos/ffpb/
.. |License| image:: https://img.shields.io/pypi/l/ffpb.svg?style=flat-square&maxAge=300
:target: https://choosealicense.com/licenses/mit/
.. |Source| image:: https://img.shields.io/badge/source-GitHub-303030.svg?maxAge=3600&style=flat-square
:target: https://github.com/althonos/ffpb/
``ffpb`` is an FFmpeg progress formatter. It will attempt to display a nice
progress bar in the output, based on the raw ``ffmpeg`` output, as well as an
adaptative ETA timer.
Showcase
--------
.. image:: https://github.com/althonos/ffpb/raw/master/static/showcase.v1.gif
(*yes, my laptop can't encode shit*)
Usage
-----
``ffpb`` is is not even self-aware. Any argument given to the ``ffpb`` command
is transparently given to the `ffmpeg` binary on your system, without any form
of validation. So if you know how to use the FFmpeg CLI, you know how to use
``ffpb`` !
Installation
------------
Install from PyPI:
.. code:: console
$ pip install --user ffpb
Alternatively, download a development version from the GitHub ``master`` branch:
.. code:: console
$ pip install https://github.com/althonos/ffpb/archive/master.zip
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
ffpb-0.1.0.tar.gz
(4.7 kB
view details)
Built Distribution
File details
Details for the file ffpb-0.1.0.tar.gz
.
File metadata
- Download URL: ffpb-0.1.0.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.5.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ecd2abd08a6189eb6627a15f5a8decfb1e03c9038372dc940f831ea5f1959ca |
|
MD5 | e1ff07e2fc09955394ec3ca3eb8a9780 |
|
BLAKE2b-256 | 663626b8541d0d464e760744078f856fcf701f4a6d3839d73030949c93de99d1 |
File details
Details for the file ffpb-0.1.0-py2.py3-none-any.whl
.
File metadata
- Download URL: ffpb-0.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.5.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7ffea1e4d3b488fdad16ccac85ab67e714cbe91123598a2dcb701ed5ec0ddf6 |
|
MD5 | da9a1f664c387107c425dfad3d5952e3 |
|
BLAKE2b-256 | 38683a184abfceecb26e0a676a65373c047939dfd06d1de90d56df95bdfc0d44 |