Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 129461 - Problems remuxing .mov file with gstreamer-0.10
Summary: Problems remuxing .mov file with gstreamer-0.10
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-10 04:58 UTC by Rémi Cardona (RETIRED)
Modified: 2007-09-03 19:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rémi Cardona (RETIRED) gentoo-dev 2006-04-10 04:58:39 UTC
(I talked with zaheerm about this on #gentoo-desktop who asked me to assign this bug to gstreamer@gentoo.org but the assign field is grayed out ... here is the file and a description of the problems I have)

I'm trying to convert a .mov file taken with a nikon camera into a .avi file (with a 90
Comment 1 Rémi Cardona (RETIRED) gentoo-dev 2006-04-10 04:58:39 UTC
(I talked with zaheerm about this on #gentoo-desktop who asked me to assign this bug to gstreamer@gentoo.org but the assign field is grayed out ... here is the file and a description of the problems I have)

I'm trying to convert a .mov file taken with a nikon camera into a .avi file (with a 90° rotation in between, but that doesn't change anything to the real problem)

I can play the file just fine using this command :

gst-launch-0.10 filesrc location=DSCN0751.MOV ! decodebin name=demux ! queue ! ffmpegcolorspace ! gconfvideosink demux. ! queue ! audioconvert ! gconfaudiosink

The audio and video are in sync, all works great. It even works perfectly if I add the "videoflip method=1" element in between.

However, if i remux all the elements using oggmux, vorbisenc and theoraenc, it just hangs there, creating an empty file. (PREROLLING, but never PLAYING)

gst-launch-0.10 filesrc location=DSCN0751.MOV ! decodebin name=demux ! queue ! ffmpegcolorspace ! theoraenc ! oggmux name=mux ! filesink location=test.ogg demux. ! queue ! audioconvert ! vorbisenc ! mux.

For the sake of simplicity, I used decodebin, but if I do it by hand using qtdemux ! ffdec_mjpeg (audio is regular wav data handled by audioconvert) it yields the same results.

I tried a bunch of other file formats using these two commands and they all work just right.
Comment 2 Rémi Cardona (RETIRED) gentoo-dev 2006-04-10 05:05:31 UTC
Argh, file too big for bugzilla. Here is the url :

http://clubnix.esiee.fr/~remi/DSCN0751.MOV
Comment 3 Rémi Cardona (RETIRED) gentoo-dev 2006-04-10 05:11:39 UTC
here are also some of the ebuilds I have on my system

[ebuild  N    ] media-libs/gstreamer-0.10.4  1,482 kB
[ebuild  N    ] media-libs/gst-plugins-base-0.10.4-r1  +X +alsa -debug -esd -oss +xv 0 kB
[ebuild  N    ] media-plugins/gst-plugins-theora-0.10.4  0 kB
[ebuild  N    ] media-plugins/gst-plugins-alsa-0.10.4  0 kB
[ebuild  N    ] media-plugins/gst-plugins-xvideo-0.10.4-r1  0 kB
[ebuild  N    ] media-plugins/gst-plugins-x-0.10.4  0 kB
[ebuild  N    ] media-libs/gst-plugins-bad-0.10.1  -debug 0 kB
[ebuild  N    ] media-plugins/gst-plugins-ogg-0.10.4  0 kB
[ebuild  N    ] media-libs/gst-plugins-good-0.10.2  -debug 940 kB
[ebuild  N    ] media-plugins/gst-plugins-flac-0.10.2  0 kB
[ebuild  N    ] media-plugins/gst-plugins-mad-0.10.3  0 kB
[ebuild  N    ] media-plugins/gst-plugins-gnomevfs-0.10.4  0 kB
[ebuild  N    ] media-plugins/gst-plugins-gconf-0.10.2  -debug 0 kB
[ebuild  N    ] media-plugins/gst-plugins-cdparanoia-0.10.4  0 kB
[ebuild  N    ] media-plugins/gst-plugins-vorbis-0.10.4  0 kB
[ebuild  N    ] media-libs/gst-plugins-ugly-0.10.3  -debug 0 kB
[ebuild  N    ] media-plugins/gst-plugins-lame-0.10.3  0 kB
[ebuild  N    ] media-plugins/gst-plugins-faad-0.10.1  0 kB
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2007-09-01 07:49:40 UTC
uh.. try with current plugins in ~arch (soon in stable)
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2007-09-01 07:50:40 UTC
Example file is also MIA.

HTTP request sent, awaiting response... 404 Not Found
10:48:13 ERROR 404: Not Found.
Comment 6 Rémi Cardona (RETIRED) gentoo-dev 2007-09-03 19:14:12 UTC
Somehow, this is fixed with newer versions of gstreamer. Closing :)