[gstreamer-bugs] [Bug 598350] New: qtmux with AAC streams (from faac) generate invalid files
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Oct 13 16:09:57 PDT 2009
https://bugzilla.gnome.org/show_bug.cgi?id=598350
GStreamer | gst-plugins-bad | 0.10.14
Summary: qtmux with AAC streams (from faac) generate invalid
files
Classification: Desktop
Product: GStreamer
Version: 0.10.14
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-bad
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: alvarado.selene at gmail.com
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
Created an attachment (id=145387)
--> (https://bugzilla.gnome.org/attachment.cgi?id=145387)
Script for muxing AAC
Using the attached script to encode and mux a PCM file to get an AAC file into
a container, it looks like generated files cannot be played back with common
players.
Plug-ins used: faac, qtmux, gppmux, mp4mux, matroskamux and avimux.
Players tested: VLC 0.8.6e, Windows QuickTime 7.2, Totem 2.22.1, Rhythmbox
0.11.5, mplayer 1.0rc2-4.2.4.
GStreamer versions used are latest released: 0.10.25 for library and -core
plug-ins; 0.10.16 for -good; 0.10.14 for -bad.
Tried Low Complexity AAC audio (both raw and ADTS stream formats), but only the
raw AAC using avi, mov, 3gp and mp4 containers can be played back, and only
with mplayer.
ADTS files show messages like "FAAD: Failed to decode frame: Invalid number of
channels".
Duration of the audio stream seems to be off as reported by MP4Box (from GPAC
0.4.4):
Track # 1 Info - TrackID 1 - TimeScale 44100 - Duration 37 Days, 22:19:01.870
Media Info: Language "Undetermined" - Type "soun:mp4a" - 1713 samples
MPEG-4 Config: Audio Stream - ObjectTypeIndication 0x40
MPEG-4 Audio AAC LC - 2 Channel(s) - SampleRate 44100
Self-synchronized
(Files generated using matroskamux do no have anything in them [file size is
around 2K].)
--
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