-
Fix: Clear and print progress when tqdm is not available.
This relates two printing sequence:
(1) Print one decimal place after printing two decimal places
0.74/100 -> 0.8/100 (1 less character)
(2) Print 100/100 after printing decimal progress
99.74/100 -> 100/100 (2 less characters)
99.8/100 -> 100/100 (1 less character)
So clear the line first, and print progress, showing for a moment, and then repeat, finally a newline. :)
- Chore: One-liner progress when tqdm is not available.
- Make setup name PEP 625 compliant.
- Remove python 3.8, add 3.12, 3.13.
- Fix: ensure percentage is always in float.
- Fix: the logic of the option --progress-only.
-
Docs: add @LaunchLee as a contributor.
-
Chore: Add an option to print progress only in cli usage.
This option makes the output cleaner when doing batch conversions.
-
Code cleanup, refactoring.
To avoid having to juggle around variables
- Fix type-checks.
- Add async support.
-
Docs: add @ammgws as a contributor.
-
Fix typing error.
-
Chore: remove unused dependency.
-
Fix badge link.
-
Image handling.
Check if image2 inputs use looping or not, and set duration to infinity if needed
- Always use duration_override if present.
-
Fix duration for multiple inputs, fixes #13.
-
Fix 'Test' string in tqdm.
- Fix: round percentage numbers.
-
Update readme.
-
Add progress as percent, fixes #12.
- Do not print input information when probing, addresses #10.
-
Fix types in CI.
-
Remove unneeded import.
-
Typo.
-
Docs: add @kskadart as a contributor.
-
Fix formatting.
-
Fix types.
-
Feat(ffprobe): FEAT-0001 try to get duration by ffprobe in case if loglevel=error.
-
Fix CI file.
-
Add duration override to API.
-
Remove manifest.in.
-
Add mypy settings.
-
Add py.typed.
-
Move API docs to existing section.
-
Link to API docs.
-
Add API docs.
-
Add export.
-
Bump requirements to python 3.8 or higher.
-
Document methods.
-
Remove unused import.
-
Docs: add @WyattBlue as a contributor.
-
Docs: add @slhck as a contributor.
-
Unhide to_ms.
-
Add type hints + simplify.
-
Add python CI badge.
-
Fix quit tests.
-
Add all-contributors.
-
Add pytest to dev requirements.
-
Add github workflows.
-
Formatting.
-
Fix a few type and formatting errors.
-
Add stderr callback method.
-
Update README.
-
Add graceful quit method.
-
Add a GIF in the readme.
- Add a quit method, fixes #4.
- Update python requirements.
- Add a usage option.
- Remove universal_newlines for Windows compat.
- Remove stats_period option for backwards compatibility, fixes #2.
-
Format code with black.
-
Yield 0 in progress and improve logic.
-
Set universal_newlines to true and add kwargs support.
-
Increase stats period.
-
Document method.
-
Add typing.
-
Also check for 0 in output.
-
Update gitignore.
-
Drop python 3.5 support.
-
Update badge link.
- Add python_requires to setup.py.
- Remove release script.
-
Fix release script.
-
Remove support for older versions.
-
Format setup.py.
-
Remove requirement for command to start with ffmpeg.
-
Add link to similar project.
-
Add changelog.
-
Rename project.
-
Initial commit.