[gstreamer-bugs] [Bug 638711] New: [mp4mux] missing track count tag and cover image when transcoding to aac
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Jan 4 15:45:48 PST 2011
https://bugzilla.gnome.org/show_bug.cgi?id=638711
GStreamer | gst-plugins-bad | 0.10.30
Summary: [mp4mux] missing track count tag and cover image when
transcoding to aac
Classification: Desktop
Product: GStreamer
Version: 0.10.30
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: Normal
Component: gst-plugins-bad
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: kassoulet at gmail.com
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
Now that #622484 is fixed, one soundconverter user found another aac related
problem.
When transcoding to aac (now with mp4mux), the track count tag and the cover
image are missing. I also found that replaygain tags disappear, but one problem
at a time.
I used the following command to convert to aac:
gst-launch-0.10 filesrc location=TheseAreDays.flac ! queue ! decodebin2 !
audioconvert ! faac profile=2 ! mp4mux ! filesink location=TheseAreDays.mp4
and the result:
gautier at quad-damage:~/Downloads$ gst-launch-0.10 filesrc
location=TheseAreDays.mp4 ! decodebin2 ! fakesink -t
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
FOUND TAG : found by element "qtdemux0".
audio codec: MPEG-4 AAC audio
language code: en
FOUND TAG : found by element "qtdemux0".
title: These Are Days
artist: 10,000 Maniacs
album: MTV Unplugged
date: 1993-01-01
track number: 1
genre: Rock
container format: ISO MP4/M4A
FOUND TAG : found by element "faad0".
audio codec: MPEG-4 AAC audio
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 1027517318 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...
Original file:
gautier at quad-damage:~/Downloads$ gst-launch-0.10 filesrc
location=TheseAreDays.flac ! decodebin2 ! fakesink -t
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
FOUND TAG : found by element "flacdec0".
image: buffer of 29659 bytes, type: image/jpeg, width=(int)301,
height=(int)300, image-type=(GstTagImageType)GST_TAG_IMAGE_TYPE_FRONT_COVER
FOUND TAG : found by element "flacdec0".
audio codec: FLAC
title: These Are Days
artist: 10,000 Maniacs
album: MTV Unplugged
date: 1993-01-01
track number: 1
track count: 14
genre: Rock
replaygain reference level: 89.000000
replaygain track gain: -5.520000
replaygain track peak: 0.933594
replaygain album gain: -6.460000
replaygain album peak: 0.950195
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 567960021 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...
I can attach an example file if needed.
--
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