[Bug 600895] ffenc_dvvideo : doesn't list resolution/details it supports
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Dec 13 16:20:42 PST 2012
https://bugzilla.gnome.org/show_bug.cgi?id=600895
GStreamer | gst-libav | git
Tim-Philipp Müller <t.i.m> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |t.i.m at zen.co.uk
Version|0.10.25 |git
--- Comment #8 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2012-12-14 00:20:38 UTC ---
The info is mostly there now:
$ gst-inspect-1.0 avenc_dvvideo
...
video/x-raw
width: 720
height: 480
framerate: 30000/1001
pixel-aspect-ratio: 10/11
format: { Y41B, Y42B, I420 }
video/x-raw
width: 720
height: 480
framerate: 30000/1001
pixel-aspect-ratio: 40/33
format: { Y41B, Y42B, I420 }
video/x-raw
width: 720
height: 576
framerate: 25/1
pixel-aspect-ratio: 59/54
format: { Y41B, Y42B, I420 }
video/x-raw
width: 720
height: 576
framerate: 25/1
pixel-aspect-ratio: 118/81
format: { Y41B, Y42B, I420 }
video/x-raw
width: 720
height: 576
framerate: 25/1
pixel-aspect-ratio: 59/54
format: { Y41B, Y42B, I420 }
video/x-raw
width: 720
height: 576
framerate: 25/1
pixel-aspect-ratio: 118/81
format: { Y41B, Y42B, I420 }
but sadly it's not entirely right. Using an updated version of the initial
pipeline:
$ gst-launch-1.0 filesrc location= /home/tpm/samples/misc/600895-SDV_0104.mp4 !
decodebin ! videoconvert ! videoscale ! videorate ! avenc_dvvideo ! qtmux !
filesink location=out.mov
ERROR libav: Found no DV profile for 720x480 yuv420p video. Valid DV profiles
are:
ERROR libav: Frame size: 720x480; pixel format: yuv411p, framerate: 30000/1001
ERROR libav: Frame size: 720x480; pixel format: yuv422p, framerate: 30000/1001
ERROR libav: Frame size: 720x576; pixel format: yuv420p, framerate: 25/1
ERROR libav: Frame size: 720x576; pixel format: yuv411p, framerate: 25/1
ERROR libav: Frame size: 720x576; pixel format: yuv422p, framerate: 25/1
ERROR libav: Frame size: 720x576; pixel format: yuv420p, framerate: 25/1
ERROR libav: Frame size: 960x720; pixel format: yuv422p, framerate: 60000/1001
ERROR libav: Frame size: 960x720; pixel format: yuv422p, framerate: 50/1
ERROR libav: Frame size: 1280x1080; pixel format: yuv422p, framerate:
30000/1001
ERROR libav: Frame size: 1440x1080; pixel format: yuv422p, framerate: 25/1
ERROR: from element /GstPipeline:pipeline0/avenc_dvvideo:avenc_dvvideo0:
GStreamer error: negotiation problem.
Additional debug info:
gstvideoencoder.c(1353): gst_video_encoder_chain ():
/GstPipeline:pipeline0/avenc_dvvideo:avenc_dvvideo0:
encoder not initialized
The info in AVCodec just doesn't seem to be able to express this :-/
--
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