[gstreamer-bugs] [Bug 361041] New: can't play old AAC (m4a) files encoded in iTunes
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Mon Oct 9 19:00:00 PDT 2006
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=361041
GStreamer | gst-plugins | Ver: 0.10.10
Summary: can't play old AAC (m4a) files encoded in iTunes
Product: GStreamer
Version: 0.10.10
Platform: Other
OS/Version: FreeBSD
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: yoeyd at yahoo.com
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME version: 2.15/2.16
GNOME milestone: Unspecified
faad on the commandline decodes the file with a couple of warnings (Warning: No
standard extension payload allowed in DRM) into a wav file which plays through
gst-launch.
gst-launch cannot play the m4a file though:
%gst-launch-0.10 playbin
uri=file:///home/jdiaz/Desktop/Downloads/03Stratagem.m4a --gst-debug="*faad*:5"
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
0:00:00.403152000 65566 0x84c8170 LOG faad
gstfaad.c:758:gst_faad_sink_event:<faad0> Handling tag event
0:00:01.093238000 65566 0x84c8170 LOG faad
gstfaad.c:758:gst_faad_sink_event:<faad0> Handling newsegment event
0:00:01.093614000 65566 0x84c8170 DEBUG faad
gstfaad.c:781:gst_faad_sink_event: Got NEWSEGMENT event in GST_FORMAT_TIME,
passing on (0:00:00.000000000 - 0:08:06.249070000)
0:00:01.094116000 65566 0x84c8170 DEBUG faad
gstfaad.c:289:gst_faad_setcaps:<faad0> channels=2, rate=44100
0:00:01.094334000 65566 0x84c8170 LOG faad
gstfaad.c:326:gst_faad_setcaps:<faad0> created fake codec data (44100,2): 0x22
0x10
0:00:01.094610000 65566 0x84c8170 LOG faad
gstfaad.c:1114:gst_faad_chain:<faad0> Timestamp on incoming buffer:
0:00:00.000000000, next_ts: 0:00:00.000000000
0:00:01.094939000 65566 0x84c8170 DEBUG faad
gstfaad.c:1202:gst_faad_chain:<faad0> decoding error, reopening with
faacDecInit2()
0:00:01.095146000 65566 0x84c8170 WARN faad
gstfaad.c:1318:gst_faad_chain:<faad0> error: faacDecInit2() failed
ERROR: from element /playbin0/decoder/faad0: Could not decode stream.
Additional debug info:
gstfaad.c(1318): gst_faad_chain (): /playbin0/decoder/faad0:
faacDecInit2() failed
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
FREEING pipeline ...
gstreamer-0.10.10
gstreamer-plugins-faad-0.10.3_2,2
The file can be found at:
http://homepage.mac.com/joeldiaz/freebsd/03Stratagem.m4a
Encoded with iTunes 4.1.1.54.
If I reencode the file with iTunes 7.0.1, the resulting file plays just fine.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
More information about the Gstreamer-bugs
mailing list