[FFmpeg-trac] #4025(undetermined:new): Encoding speed of webm (vp8/theora) has declined signficantly
FFmpeg
trac at avcodec.org
Mon Oct 13 21:37:53 CEST 2014
#4025: Encoding speed of webm (vp8/theora) has declined signficantly
-------------------------------------+-------------------------------------
Reporter: dowdle | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug: Encoding speed for webm (vp8/theora) with ffmpeg 2.1.5
was significantly faster than it is now in ffmpeg 2.3.4
How to reproduce:
I primarily use the ffmpeg packages provided by rpmfusion for Fedora. In
Fedora 20 the ffmpeg version available through rpmfusion is 2.1.5. I
recently installed Fedora 21 pre-beta and rpmfusion rawhide has ffmpeg
2.3.4. The encoding speed for webm (vp8/theora) videos is significantly
different between the versions.
I also tried a static build of the contemporary release (ffmpeg-2.4.2
-64bit-static.tar.xz) and discovered that it too is very slow when
encoding webm (vp8/theora) videos.
In a related note, webm (vp9/opus) works much better in newer releases and
I wanted to try that out as well... but I have to wonder if the addition
of vp9/opus code has slowed down the encoding speed for vp8/theora?
Both Fedora 20 and 21 pre-beta are using libvpx-1.3.0.
Command lines given:
ffmpeg -y -i source.mp4 -f webm -b:v 800k -b:a 96k -ac 2 -sn output.webm
On a Dell Optiplex 9010 with an Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz, I
was getting about 80 FPS encoding with ffmpeg 2.1.5 but now with ffmpeg
2.3.4, I'm gettin about 20 FPS.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4025>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list