From: GStreamer (bugzilla.gnome.org) <bug...@bu...> - 2005-12-22 23:26:34
|
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=3D324847 GStreamer | gst-plugins-good | Ver: 0.10.0 Summary: Playing raw dv (PAL) colour problem on Ubuntu Breezy PPC. Product: GStreamer Version: 0.10.0 Platform: Other OS/Version: All Status: UNCONFIRMED Severity: normal Priority: Normal Component: gst-plugins-good AssignedTo: gst...@li... ReportedBy: an...@gu... QAContact: gst...@li... GNOME version: 2.11/2.12 GNOME milestone: Unspecified Please describe the problem: gst-launch-0.10 garbles (reverses) colour and video stutters (very poor framerate) when playing raw dv. PAL (gst-launch-0.8 works colour-wise but= is also very slow). Playing a dv NTSC file the output is correctly rendered (but also as slow= as PAL) Steps to reproduce: example with gst-launch-0.10: anders@jupiter:~/Desktop/videosamples$ gst-launch-0.10 -v filesrc location=3Djonas001.dv ! decodebin ! xvimagesink Setting pipeline to PAUS= ED ... /pipeline0/decodebin0/typefind.src: caps =3D video/x-dv, systemstream=3D(boolean)true, format=3D(string)PAL Pipeline is PREROLLING ... /pipeline0/decodebin0/dvdemux0.sink: caps =3D video/x-dv, systemstream=3D(boolean)true, format=3D(string)PAL /pipeline0/decodebin0.src0: caps =3D NULL /pipeline0/decodebin0/dvdemux0.audio: caps =3D audio/x-raw-int, rate=3D(i= nt)32000, depth=3D(int)16, width=3D(int)16, signed=3D(boolean)true, channels=3D(int= )2, endianness=3D(int)4321 /pipeline0/decodebin0/dvdemux0.video: caps =3D video/x-dv, systemstream=3D(boolean)false, width=3D(int)720, height=3D(int)576, framerate=3D(fraction)25/1, pixel-aspect-ratio=3D(fraction)59/54 /pipeline0/decodebin0/queue0.sink: caps =3D video/x-dv, systemstream=3D(boolean)false, width=3D(int)720, height=3D(int)576, framerate=3D(fraction)25/1, pixel-aspect-ratio=3D(fraction)59/54 /pipeline0/decodebin0/dvdec0.src: caps =3D video/x-raw-yuv, format=3D(fou= rcc)YUY2, width=3D(int)720, height=3D(int)576, framerate=3D(fraction)25/1, pixel-aspect-ratio=3D(fraction)59/54 /pipeline0/decodebin0/dvdec0.sink: caps =3D video/x-dv, systemstream=3D(boolean)false, width=3D(int)720, height=3D(int)576, framerate=3D(fraction)25/1, pixel-aspect-ratio=3D(fraction)59/54 /pipeline0/xvimagesink0.sink: caps =3D video/x-raw-yuv, format=3D(fourcc)= YUY2, width=3D(int)720, height=3D(int)576, framerate=3D(fraction)25/1, pixel-aspect-ratio=3D(fraction)59/54 /pipeline0/decodebin0.src0: caps =3D video/x-raw-yuv, format=3D(fourcc)YU= Y2, width=3D(int)720, height=3D(int)576, framerate=3D(fraction)25/1, pixel-aspect-ratio=3D(fraction)59/54 /pipeline0/decodebin0.src0.proxypad1: caps =3D video/x-raw-yuv, format=3D(fourcc)YUY2, width=3D(int)720, height=3D(int)576, framerate=3D(= fraction)25/1, pixel-aspect-ratio=3D(fraction)59/54 Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstSystemClock=20 example with gst-launch-0.8: anders@jupiter:~/Desktop/videosamples$ gst-launch-0.8 -v filesrc location= =3D jonas001.dv ! decodebin ! ffmpegcolorspace ! xvimagesink K=C3=96R r=C3=B6= rledning... /pipeline0/filesrc0.src: caps =3D application/octet-stream /pipeline0/decodebin0/typefind.sink: caps =3D application/octet-stream /pipeline0/filesrc0.src: active =3D TRUE /pipeline0/decodebin0/typefind.sink: active =3D TRUE /pipeline0/decodebin0/typefind.src: active =3D TRUE /pipeline0/decodebin0/dvdec0.audio: active =3D TRUE /pipeline0/decodebin0/dvdec0.video: active =3D TRUE /pipeline0/ffmpegcolorspace0.sink: active =3D TRUE /pipeline0/ffmpegcolorspace0.src: active =3D TRUE /pipeline0/ffmpegcolorspace0.src: caps =3D video/x-raw-yuv, width=3D(int)= 720, height=3D(int)480, framerate=3D(double)30, pixel-aspect-ratio=3D(fraction= )59/54, format=3D(fourcc)YUY2 /pipeline0/xvimagesink0.sink: caps =3D video/x-raw-yuv, width=3D(int)720, height=3D(int)480, framerate=3D(double)30, pixel-aspect-ratio=3D(fraction= )59/54, format=3D(fourcc)YUY2 /pipeline0/xvimagesink0.sink: active =3D TRUE /pipeline0/decodebin0/dvdec0.sink: active =3D TRUE /pipeline0/decodebin0/typefind.src: caps =3D video/x-dv, systemstream=3D(boolean)true, format=3D(string)PAL /pipeline0/decodebin0/dvdec0.sink: caps =3D video/x-dv, systemstream=3D(boolean)true, format=3D(string)PAL /pipeline0/filesrc0: blocksize =3D 144000 /pipeline0/ffmpegcolorspace0.src: caps =3D video/x-raw-yuv, width=3D(int)= 720, height=3D(int)576, framerate=3D(double)25, pixel-aspect-ratio=3D(fraction= )59/54, format=3D(fourcc)YUY2 /pipeline0/xvimagesink0.sink: caps =3D video/x-raw-yuv, width=3D(int)720, height=3D(int)576, framerate=3D(double)25, pixel-aspect-ratio=3D(fraction= )59/54, format=3D(fourcc)YUY2 /pipeline0/decodebin0/dvdec0.video: caps =3D video/x-raw-rgb, bpp=3D(int)= 32, depth=3D(int)24, endianness=3D(int)4321, red_mask=3D(int)65280, green_mask=3D(int)16711680, blue_mask=3D(int)-16777216, width=3D(int)720, height=3D(int)576, pixel-aspect-ratio=3D(fraction)59/54, framerate=3D(dou= ble)25 /pipeline0/ffmpegcolorspace0.sink: caps =3D video/x-raw-rgb, bpp=3D(int)3= 2, depth=3D(int)24, endianness=3D(int)4321, red_mask=3D(int)65280, green_mask=3D(int)16711680, blue_mask=3D(int)-16777216, width=3D(int)720, height=3D(int)576, pixel-aspect-ratio=3D(fraction)59/54, framerate=3D(dou= ble)25 Actual results: Expected results: Does this happen every time? Other information: As the version of libdv probably is the same in 0.10 and 0.8 - I thought = this must be an gstreamer issue. --=20 Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. |