1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
Go to file
Ronald S. Bultje 4773d90421 vp8: frame-multithreading.
Tested on a Mac Pro, 2 CPUs, 2 cores each, OSX 10.6.6:

time ./ffmpeg -v 0 -vsync 0 -threads [1234] -i \
  ~/Downloads/sintel_trailer_1080p_vp8_vorbis.webm \
  -f null -vcodec rawvideo -an -
1: 0m14.630s (89.9 fps)
2: 0m8.056s (163.2 fps)
3: 0m5.882s (223.6 fps)
4: 0m4.952s (265.6 fps)

time ./ffmpeg -v 0 -vsync 0 -threads [1234] -i \
  ~/Downloads/Elephants_Dream-720p-Stereo.webm \
  -f null -vcodec rawvideo -an -
1: 1m12.962s (215.1 fps)
2: 0m44.682s (351.2 fps)
3: 0m31.183s (503.2 fps)
4: 0m25.284s (620.6 fps)

Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-05-02 17:03:31 +02:00
doc DPX image encoder 2011-05-01 19:35:55 +02:00
ffpresets Update qmin/qmax values for libx264 presets 2011-02-08 15:59:30 -08:00
libavcodec vp8: frame-multithreading. 2011-05-02 17:03:31 +02:00
libavdevice Replace some commented-out debug printf() / av_log() messages with av_dlog(). 2011-04-29 17:27:01 +02:00
libavfilter vf_fieldorder: Replace FFmpeg by Libav in license boilerplate. 2011-04-29 15:00:08 +02:00
libavformat Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*. 2011-05-02 12:18:44 +02:00
libavutil Fix races in default av_log handler 2011-04-29 22:46:13 +02:00
libpostproc libpostproc: Remove crufty code disabled by the big bump. 2011-04-20 12:18:47 +02:00
libswscale libswcale: PIX_FMT_BGR48LE and PIX_FMT_BGR48BE scaler implementation 2011-04-28 07:25:27 +02:00
tests lavf: inspect more frames for fps when container time base is coarse 2011-04-29 22:46:13 +02:00
tools Replace `` by $() syntax in shell scripts. 2011-04-23 17:45:05 +02:00
.gitignore Remove stray libavcore and _g binary references. 2011-04-23 14:23:20 +02:00
Changelog DPX image encoder 2011-05-01 19:35:55 +02:00
cmdutils_common_opts.h Implement a -pix_fmts option for listing all the supported pixel 2009-12-21 21:53:03 +00:00
cmdutils.c lavfi: add key_frame and pict_type to AVFilterBufferRefVideo. 2011-04-26 07:42:13 +02:00
cmdutils.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
common.mak Include dependencies for test programs 2011-03-31 12:01:27 +01:00
configure avoid duplicate -lm in .pc files 2011-04-28 11:14:42 +02:00
COPYING.GPLv2
COPYING.GPLv3 Add configure option to upgrade (L)GPL to version 3. 2009-06-05 11:04:03 +00:00
COPYING.LGPLv2.1
COPYING.LGPLv3 Add configure option to upgrade (L)GPL to version 3. 2009-06-05 11:04:03 +00:00
CREDITS partially rename FFmpeg to Libav 2011-03-16 21:54:39 +01:00
Doxyfile get rid of the last svn mentions 2011-03-18 21:57:38 +01:00
ffmpeg.c Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*. 2011-05-02 12:18:44 +02:00
ffplay.c Replace deprecated av_get_pict_type_char() with av_get_picture_type_char(). 2011-05-02 11:24:45 +02:00
ffprobe.c Lowercase all ff* program names. 2011-04-23 19:12:24 +02:00
ffserver.c Eliminate pointless '#if 1' statements without matching '#else'. 2011-04-26 20:18:27 +02:00
ffserver.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
INSTALL doc: clarify configure features 2011-04-07 02:54:12 +02:00
LICENSE cosmetics: fix dashed line length after 070c5d0 2011-03-28 09:53:40 +02:00
Makefile FATE: allow forcing thread-type when doing threaded fate runs. 2011-04-21 19:36:45 -04:00
README cosmetics: fix dashed line length after 070c5d0 2011-03-28 09:53:40 +02:00
subdir.mak Remove support for stripping executables 2011-03-29 22:05:04 +01:00
version.sh get rid of the last svn mentions 2011-03-18 21:57:38 +01:00

Libav README
------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* See the LICENSE file.