mp4 file analyser written in Python
Last updated Apr 14, 2026
98
Stars
21
Forks
2
Issues
0
Stars/day
Attention Score
34
Topics
Language breakdown
No language data available.
โธ Files
click to expand
README
mp4analyser #
This project is a Python/TkInter application that can read and display the structure and contents of "boxes" (AKA "atoms" in Quick Time documentation) within mp4 files that conform to ISO/IEC 14496-12 โ MPEG-4 Part 12.I believe the use of Python allows any technically-minded individual to add their own "box" definitions as required. See wiki
Now able to parse files in Matroska or WebM format.
It should work on any platform that can run a Python interpreter and support TKinter.
Screenshot #
Pre-Requisites #
Use the latest version of Python (3.7+). Depending on the Python distribution for your platform, you may also need to install idle3.If you are using a Mac, you should read this concerning TkInter: https://www.python.org/download/mac/tcltk/
Status #
Version 1.1 released. Will consider pull requests.TODO: ##
- Keep adding boxes.
- Optimise and refine code.
Authors #
Steven HentschelLicense #
This project is licensed under the GPL-3.0-or-later๐ More in this category