[Bug 715050] New: add typefinder for audio/audible
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Nov 22 17:52:09 PST 2013
https://bugzilla.gnome.org/show_bug.cgi?id=715050
GStreamer | gst-plugins-base | git
Summary: add typefinder for audio/audible
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: notverysmart at gmail.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Rhythmbox users report that audiobook files from audible.com, which are in a
proprietary undocumented DRM format, are detected as 'video/mpeg,
systemstream=(boolean)false, mpegversion=(int)1, parsed=(boolean)false', after
which mpegvideoparse spins trying to decode parts of the file. GstDiscoverer
usually times out after 10 seconds or so of this.
I found this project: http://code.google.com/p/pyaudibletags/ which gives some
details on the file header, so I wrote a simple typefinder based on bytes 4-7
which are apparently a format identifier. I'm not sure how much more we could
do. The first four bytes are apparently supposed to match the file size, so it
could possibly check that as well.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list