Parsing ID3 metdata – id3_parser.py
The id3_parser
is similar to the exif_parser
we have previously discussed. The id3Parser()
function defined on line 14 checks the file signature and then calls the getTags()
function. The getTags()
function relies on the mutagen
module to parse MP3 and ID3 tags.
001 import os 002 from time import gmtime, strftime 003 004 from mutagen import mp3, id3 005 006 import processors 007 008 __author__ = 'Preston Miller & Chapin Bryce' 009 __date__ = '20160401' 010 __version__ = 0.01 011 __description__ = 'This scripts parses embedded ID3 metadata from compatible objects' 012 013 014 def id3Parser(): ... 029 def getTags():
Understanding the id3Parser() function
This function is identical to the exifParser()
function with ...
Get Learning Python for Forensics now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.