Changelog¶
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
v2.2.0¶
11 June 2024
Use oslex library for command splitting
`#11<https://github.com/ffmpeg-zprp/zprp-ffmpeg/pull/11>`__fix: add tox to poetry dependencies, change pytest version
`6b22bc1<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/6b22bc1167c71991e5105b5254d3cd76aeb49276>`__fix: pipe stderr and stdout out of ffmpeg
`ce84a5e<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/ce84a5e76062dc70575ca43073f702c138c01996>`__style: make filenames consistent
`7e38977<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/7e389776bca5886fa8fa5456b3ae29d1540e5b36>`__
v2.1.2¶
2 June 2024
Bump version: 2.1.1 → 2.1.2
`94ce1c6<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/94ce1c6af7285a4ff9e8fd357979b4eb16ac7ea0>`__Apply automatic changes
`ee0f3c1<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/ee0f3c1e1eeca54f46846fe44fa19ec97289fddc>`__fix: overlay filter had invalid arguments to ffmpeg
`8291888<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/8291888fc247e4c3862ad70c454684b02c6cb4c5>`__
v2.1.1¶
2 June 2024
fix: linting and mypy issues
`9589ec9<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/9589ec97c1f7e519bbcd956d9119910d54fb2a49>`__Update interactive.
`e4912b8<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/e4912b8c621488eee02037f1afb2a445100f583a>`__Bump version: 2.1.0 → 2.1.1
`4c40e82<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/4c40e82324a97a4115d6c31e04203834e38fc5a0>`__
v2.1.0¶
1 June 2024
Improving compatibility
`#7<https://github.com/ffmpeg-zprp/zprp-ffmpeg/pull/7>`__update lock.
`d4dce79<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/d4dce798ad3a18255c6f1f9dafd82a49f7d8f094>`__Update lock.
`7178391<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/71783915fdb6287efeff03a9b790df7df7ae51b2>`__Added more old api tests
`be2f8f1<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/be2f8f13d56a2fed25aeb6d681a2cffbf34e92c4>`__
v2.0.0¶
1 June 2024
Complex filter
`#6<https://github.com/ffmpeg-zprp/zprp-ffmpeg/pull/6>`__Fix: incorrect showing of params.
`f0e28e5<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/f0e28e570a344a8162939b7ca2e7f269b2099ef4>`__Interactive example.
`57fed5c<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/57fed5ccb9fe9cc11f1752088277d301f5062610>`__feat: Add overlay filter
`94aa24c<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/94aa24c2599006bcc16afd9671923bf7cb15c9bd>`__
v1.2.0¶
25 May 2024
feat: Add graph for basic filters
`#5<https://github.com/ffmpeg-zprp/zprp-ffmpeg/pull/5>`__Fix: update lock file
`aec6f02<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/aec6f02946c46581b61a56670b90e0ca0b0eea1e>`__Apply automatic changes
`6da9cc6<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/6da9cc698d5bbcbac78b812b49412aa411d2c43d>`__Next time commit tags after new version
`2f8fe73<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/2f8fe7333820b165efe5095a0389eb11f8ec5120>`__
v1.1.0¶
25 May 2024
feat: Add ffprobe function
`#4<https://github.com/ffmpeg-zprp/zprp-ffmpeg/pull/4>`__add ffmpeg headers for tests
`881d6ea<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/881d6ea0bdcfccdaed53ef87b019ce1982911cf6>`__fix: properly parse flag-type options
`c9384d0<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/c9384d061f5c2f60c89798fb0700c81f61f38185>`__fix: move
generate_filters.pyout of package, so that it works both with mypy and normal run`74cb5f6<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/74cb5f6590214bfe7d13447ea9c489e16cfd8c55>`__
v1.0.0¶
10 May 2024
feature: extract filter type (video, audio) from source code. Make all filter options optional
`c77af88<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/c77af8807ed7dc650d80781682ad98249bab3faa>`__refactor: code is more readable, split into files, changed prints to logger with debug level
`2e42ae8<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/2e42ae8a3a6d5785adfe3aef596ada3d5e584074>`__fix: take care of typing in autogen code
`fef9dab<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/fef9dabb56efacf058fbd08744bc412f765a95d9>`__
v0.1.0¶
29 April 2024
Mypy
`#2<https://github.com/ffmpeg-zprp/zprp-ffmpeg/pull/2>`__Ffmpeg connector and initial stream class logic
`#1<https://github.com/ffmpeg-zprp/zprp-ffmpeg/pull/1>`__feature: add very basic graph structure and crucial api parts
`cb6c4fd<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/cb6c4fd2473b66f968131dfd806e82902395f78b>`__feature: crucial base classes for the package
`e133438<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/e133438f08fbf248f28e7d67b4c40640ed9f3717>`__fix: remove not needed class, fix mypy type errors
`91aa8cf<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/91aa8cf23ad051d4126083c57f6749bd49d4d517>`__
v0.0.0¶
26 March 2024
Change authors
`2892f0f<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/2892f0fac9b13743e06969e8e8a46ee8792541dd>`__Restore design proposal
`09e47f5<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/09e47f5279fc933980b10e220292e400f2635b4e>`__Try to revert merge.
`6c4fda6<https://github.com/ffmpeg-zprp/zprp-ffmpeg/commit/6c4fda6d834687cc2a3e4e9cca4df722df1356aa>`__