├── .gitignore ├── .readthedocs.yaml ├── AUTHORS ├── LICENSE ├── Makefile ├── README.md ├── appveyor.yml ├── docs ├── conf.py ├── index.rst ├── introduction.rst ├── pymediainfo.rst └── requirements.txt ├── pylintrc ├── pyproject.toml ├── scripts ├── demo.py ├── download_library.py └── tag_pure_wheels.py ├── src └── pymediainfo │ ├── __init__.py │ └── py.typed ├── tests ├── data │ ├── aac_he_v2.aac │ ├── accentué.txt │ ├── empty.gif │ ├── invalid.xml │ ├── issue100.xml │ ├── issue55.flv │ ├── mp3.mp3 │ ├── mp4-with-audio.mp4 │ ├── mpeg4.mp4 │ ├── other_track.xml │ ├── sample.mkv │ ├── sample.mp4 │ ├── sample.xml │ ├── sample_with_cover.mp3 │ └── vbr_requires_parsespeed_1.mp4 └── test_pymediainfo.py └── tox.ini /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/appveyor.yml -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/introduction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/docs/introduction.rst -------------------------------------------------------------------------------- /docs/pymediainfo.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/docs/pymediainfo.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- 1 | alabaster 2 | myst-parser 3 | setuptools_scm 4 | sphinx 5 | -------------------------------------------------------------------------------- /pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/pylintrc -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/scripts/demo.py -------------------------------------------------------------------------------- /scripts/download_library.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/scripts/download_library.py -------------------------------------------------------------------------------- /scripts/tag_pure_wheels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/scripts/tag_pure_wheels.py -------------------------------------------------------------------------------- /src/pymediainfo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/src/pymediainfo/__init__.py -------------------------------------------------------------------------------- /src/pymediainfo/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/aac_he_v2.aac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/tests/data/aac_he_v2.aac -------------------------------------------------------------------------------- /tests/data/accentué.txt: -------------------------------------------------------------------------------- 1 | This is a test file 2 | -------------------------------------------------------------------------------- /tests/data/empty.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/tests/data/empty.gif -------------------------------------------------------------------------------- /tests/data/invalid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/tests/data/invalid.xml -------------------------------------------------------------------------------- /tests/data/issue100.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/tests/data/issue100.xml -------------------------------------------------------------------------------- /tests/data/issue55.flv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/tests/data/issue55.flv -------------------------------------------------------------------------------- /tests/data/mp3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/tests/data/mp3.mp3 -------------------------------------------------------------------------------- /tests/data/mp4-with-audio.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/tests/data/mp4-with-audio.mp4 -------------------------------------------------------------------------------- /tests/data/mpeg4.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/tests/data/mpeg4.mp4 -------------------------------------------------------------------------------- /tests/data/other_track.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/tests/data/other_track.xml -------------------------------------------------------------------------------- /tests/data/sample.mkv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/tests/data/sample.mkv -------------------------------------------------------------------------------- /tests/data/sample.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/tests/data/sample.mp4 -------------------------------------------------------------------------------- /tests/data/sample.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/tests/data/sample.xml -------------------------------------------------------------------------------- /tests/data/sample_with_cover.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/tests/data/sample_with_cover.mp3 -------------------------------------------------------------------------------- /tests/data/vbr_requires_parsespeed_1.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/tests/data/vbr_requires_parsespeed_1.mp4 -------------------------------------------------------------------------------- /tests/test_pymediainfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/tests/test_pymediainfo.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbraz/pymediainfo/HEAD/tox.ini --------------------------------------------------------------------------------