Features
- Input and Output Options Support: Provide a more comprehensive interface for input and output options, including support for additional codecs and formats.
- Partial Evaluation: Enhance the flexibility of filter graphs by enabling partial evaluation, allowing for modular construction and reuse.
What's Changed
- add ack to ffmpeg-python by @lucemia in #303
- fix #310, limit Boolean value by @lucemia in #311
- Fix 312 number not union with str by @lucemia in #314
- hofix #317 remove not necessary map by @lucemia in #319
- remove args in Node by @lucemia in #322
- merge GlobalNode and MergeOutputNode by @lucemia in #325
- add note about auto generate file by @lucemia in #327
- Add Python 3.12 support to GitHub Actions CI by @geminixiang in #326
- Feature: devcontainer by @geminixiang in #332
- fix #329 setup codecov by @lucemia in #330
- Fix #306 implement global options by @lucemia in #324
- exclude test in coverage by @lucemia in #336
- Fix #304 implement input options by @lucemia in #339
- fix #305 implement output option by @lucemia in #340
- fix #344 coverage report failed by @lucemia in #347
- Update mypy config by @geminixiang in #334
- remove not used imagehash by @lucemia in #353
- lock ffmpeg version by @lucemia in #358
- add github action auto upgrade by @lucemia in #359
- Update dependabot.yml by @lucemia in #360
- Bump pypa/gh-action-pypi-publish from 1.4.2 to 1.8.12 by @dependabot in #362
- Bump actions/setup-python from 4 to 5 by @dependabot in #361
- Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 by @dependabot in #365
- include ffmpeg by @lucemia in #357
- fix #351 use factory method to generate FilterNode by @lucemia in #367
- export serialize module by @lucemia in #371
- Revert "export serialize module" by @lucemia in #372
- Fix #180 partial eval by @lucemia in #346
- fix #348 use importlib to replace import by @lucemia in #374
- while run ci, won't update local files by @lucemia in #375
- fix #348 improve security by only allow load class in ffmpeg module by @lucemia in #376
- Update pytest-cov requirement from ^4.1.0 to >=4.1,<6.0 by @dependabot in #377
- fix #380 option typing by @lucemia in #382
- fix #385 use ipython notebook to maintain docs by @lucemia in #386
New Contributors
- @geminixiang made their first contribution in #326
Full Changelog: 1.0.0...2.0.0