MP4 / ISO base media file format (ISO/IEC 14496-12 - MPEG-4 Part 12) file parser
Project description
Parses out and returns a limited set of MP4 boxes
Usage
Parse boxes
import bitstring as bs
from pybenzinaparse import Parser
bstr = bs.ConstBitStream(filename="my.mp4")
for box in Parser.parse(bstr):
print box.header.type
# Load the box content in memory
box.load(bstr)
Check is MP4 file
Reads the first box header at byte 0. Returns False if box header does not exist or is invalid
>>> pybenzinaparse.Parser.is_mp4(filename='my.mp4')
True
>>> pybenzinaparse.Parser.is_mp4(filename='/etc/resolv.conf')
False
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pybenzinaparse-0.2.2.tar.gz
(20.6 kB
view hashes)