avidemux vs qtdemux

Nicolas Dufresne nicolas.dufresne at collabora.com
Thu Oct 10 15:07:45 CEST 2013


Le jeudi 10 octobre 2013 à 09:10 +0200, Jorge Fernandez Monteagudo a
écrit :
> Which is faster? I have the same video in an avi and in a mp4 file but
> the cpu usage is very similar.
> I use the next pipelines for the avi and for mp4 one.

I would be very surprised if demuxing if the bottleneck. Usually one
should profile the code to figure-out what is using the biggest amount
of CPU. There is many tool, these days I prefer the command "perf top"
but other statistic based programs could do (like oprofile).

One thing I can predict is that fbdevsink is probably doing a copy of
the video frames, ffmpegcolorspace converts in software from YUV to RGB
space. Embedded platforms usually have hardware to prevent copy and
accelerate color convertion. I would look into this, after profiling
session. Also using a hardware decoder would probably be a better idea
if available.

Nicolas




More information about the gstreamer-devel mailing list