[Bug 722332] Vp8 encoding weirdly slow
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Jan 16 07:34:02 PST 2014
https://bugzilla.gnome.org/show_bug.cgi?id=722332
GStreamer | gst-plugins-good | git
--- Comment #5 from Nicolas Dufresne <nicolas.dufresne at collabora.co.uk> 2014-01-16 15:33:57 UTC ---
I've run perf top for you, it shows that all the time is spend in libvpx as
expected. Though there is one curiosity:
/GstPipeline:pipeline0/GstVP8Dec:vp8dec0.GstPad:sink: caps = video/x-vp8,
width=(int)640, height=(int)360, framerate=(fraction)90001/1
I think it's the wrong framerate exposed by the decoder that causes all this
(as playback is fine, I suppose the duration is correct). 90001/1 is exposed,
while in fact the duration of buffers refer to about 24/1.
A "fencier" pipeline that let you see the transcoding speed and the caps:
gst-launch-1.0 -v filesrc location=A_Digital_Media_Primer_For_Geeks-360p.webm \
! matroskademux ! vp8dec ! tee name=t t. ! queue \
! vp8enc deadline=50000000 ! filesink location=/tmp/tmp.vp8 \
t. ! queue ! fpsdisplaysink sync=false
Pipeline to measure the effective playback speed:
gst-launch-1.0 -v filesrc location=A_Digital_Media_Primer_For_Geeks-360p.webm \
! matroskademux ! vp8dec ! fpsdisplaysink
--
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