GitHub - sangwonl/python-mpegdash: MPEG-DASH MPD(Media Presentation Description) Parser (original) (raw)
from mpegdash.parser import MPEGDASHParser
Parse from file path
mpd_path = './tests/mpd-samples/sample-001.mpd' mpd = MPEGDASHParser.parse(mpd_path)
Parse from url
mpd_url = 'http://yt-dash-mse-test.commondatastorage.googleapis.com/media/motion-20120802-manifest.mpd' mpd = MPEGDASHParser.parse(mpd_url)
Parse from string
mpd_string = ''' motion-20120802-89.mp4 ''' mpd = MPEGDASHParser.parse(mpd_string)
Write to xml file
MPEGDASHParser.write(mpd, './tests/mpd-samples/output.mpd')
This project is released under the MIT license. Please read and agree to the license before use, it can be found in the LICENSE file.