- Fix: only add read_intervals option if needed.
-
Abort on empty ffprobe output, addresses #13.
-
Update readme (contributors)
-
Docs: add GabrielChanzy as a contributor for code (#12)
-
docs: update README.md [skip ci]
-
docs: create .all-contributorsrc [skip ci]
-
-
Document inaccurate read-duration.
-
--read-length CLI option + some code suggestions (#11)
-
Added --read-length CLI option
-
Removed additional round for duration
- duration is rounded at calculation & when creating BitrateStatsSummary
- Edited logging in run_command function
- removed verbose input parameter
- added debug level log
- fix first packet's pts bug with --read-length
- calculates pts from next packet if value is missing
-
minor code touchups
-
Replaced read-length with read-start & read-end
-
fix read-duration type and add to README
-
fix first packet's duration bug
- occurs with --read-duration)
- edited for test case
- added check for 1st packet's duration type
-
-
Fix tests.
-
Do not output chunk size when aggregation is GOP-based.
-
Fix plotting to always show seconds.
- Fix formatting for GOP based plots.
- Allow plotting results.
-
Fix bug with keyframe detection.
in some cases (when?), keyframes are not 'K_' but 'K__'
-
Add .vscode to gitignore.
-
Fix frame order for bitrate calculation.
... in case PTS are unordered, bitrate may be negative for small chunk sizes
-
Fix readme and add license file.
-
Add flake8 to tox, update GH actions.
-
Fix tox invocation.
-
Fix apt in CI.
-
Add tox and fix types.
-
Update gitignore.
-
Add mypy settings.
-
Remove stalebot.
-
Fix readme badge.
-
Fix changelog.
-
Fix setup script.
-
Update README.
-
Add github workflows.
-
Add note on old executable in readme.
-
Add API, types and docs.
-
Bump python version, cleanup.
- Update python requirements.
-
Add another console entry point.
-
Update python requirements.
-
Remove delta-PTS calculation, replace with duration.
this makes everything conceptually easier
-
Update badge link.
-
Improve setup.py.
-
Remove release script.
-
Fix syntax error.
-
Format setup.py and switch to markdown.
-
Update badge URL.
-
Remove obsolete file.
-
Make test executable.
-
Fix unit tests after program logic modification, fixes #7.
-
Change pip to pip3.
-
Fix description of duration calculation.
-
Add py3.8 compat.
-
Add proper handling of PTS and duration/fps calculation.
-
Update release script.
- Fix casting problem, fixes #3.
-
Rename changelog.
-
Update release script.
-
Version bump to 0.1.1.
-
Add simple test suite.
-
Convert into float, fixes #3.
-
Add PyPI badge.
-
Version bump to 0.1.
-
Make python package.
-
Fix examples in readme.
-
Update README.md.
- Version bump to 0.0.2.
- Initial commit.