After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 585319 - [mp4mux] created files not readable by Motorola KRZR K1v phone
[mp4mux] created files not readable by Motorola KRZR K1v phone
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
0.10.x
Other Linux
: Normal normal
: 0.10.13
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-06-10 09:28 UTC by Christian Fredrik Kalager Schaller
Modified: 2009-06-19 16:30 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch by Mnauw (6.23 KB, patch)
2009-06-11 18:30 UTC, Christian Fredrik Kalager Schaller
committed Details | Review

Description Christian Fredrik Kalager Schaller 2009-06-10 09:28:36 UTC
Files created by mp4mux (and gppmux) are not readable on my Motorola KRZR K1v phone. Files created by ffmux_mpeg4 are working fine on the phone however.

The pipeline I use is this:
gst-launch-0.10 filesrc location=Videos/gravity.mpg ! decodebin2 ! ffmpegcolorspace ! videoflip method=0 ! videorate ! videoscale method=1 ! capsfilter caps="video/x-raw-yuv, width=(int)176, height=(int)144, framerate=(fraction)15/1, pixel-aspect-ratio=(fraction)12/11" ! ffmpegcolorspace ! ffmpegcolorspace ! ffenc_mpeg4 ! queue ! capsfilter caps="video/mpeg,mpegversion=4, pixel-aspect-ratio=(fraction)12/11" ! ffmux_mp4 ! filesink location=mp4mux.mp4

Just replacing ffmux_mp4 with mp4mux to create both files.

The file that works and which I created with ffmux_mp4 is here:
http://www.linuxrising.org/files/ffmux_mp4.mp4

The file I created with mp4mux is here:
http://www.linuxrising.org/files/mp4mux.mp4

The file I created with the phone itself (which is a 3GPP file) is here:
http://www.linuxrising.org/files/11-05-09_1029.3gp
Comment 1 Christian Fredrik Kalager Schaller 2009-06-11 18:30:44 UTC
Created attachment 136347 [details] [review]
Patch by Mnauw

Adding this patch that Mark wrote that fixes the problem for posterity. Will get merged along with other patches once current freeze ends.
Comment 2 Mark Nauwelaerts 2009-06-19 16:16:37 UTC
commit e29be2546f1fefc35a78a85efc336810ac2f2c2c
Author: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Date:   Thu Jun 11 15:54:42 2009 +0200

    qtmux: only use (64-bit) extended (mdat) atom size if needed.  Fixes #585319.