FFmpeg git repo
Go to file
Heesuk Jung 25b7aa980b Fix bit_rate in MPEG1/2 Video
In ISO/IEC 13818-2, bit rate is differently determined according to video type

1) MPEG1 Video
 Bit_rate and vbv_delay are set to 3FFFF and FFFF respectively
 to indicate variable bitrate. Other values are for constant bitrate.
 VBV is only defined for constant bit rate operation.
 Ths STD supersedes the VBV model for vbr.

2) MPEG2 Video
 Even if the bitrate is constant, the value of bit_rate may not be the actual bitrate
 since bit_rate need only be an upper bound to that actual bitrate.
 VBV is only defined for variable bit rate operation.
 Constant bit rate is viewed as a special case of vbr.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-02 22:27:17 +01:00
compat
doc doc: Point to the new location of the c99-to-c89 tool 2012-11-01 22:47:50 +02:00
libavcodec Fix bit_rate in MPEG1/2 Video 2012-11-02 22:27:17 +01:00
libavdevice dv1394: Swap the min and max values of the 'standard' option 2012-11-02 11:25:48 +02:00
libavfilter lavfi/fifo: add assert to ensure request was successfull. 2012-11-01 18:02:23 +01:00
libavformat smjpegdec: set nb_frames for video stream 2012-11-02 16:32:51 +00:00
libavresample
libavutil lavu/bprint: add av_bprint_get_buffer(). 2012-11-02 15:12:29 +01:00
libpostproc
libswresample
libswscale Merge commit 'fa8fcab1e0d31074c0644c4ac5194474c6c26415' 2012-11-01 13:11:51 +01:00
presets
tests eval-test: add some otherwise untested functions. 2012-11-01 00:32:15 +01:00
tools
.gitignore
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
Changelog
INSTALL
LICENSE lavfi/hue: add missing GPL dependency. 2012-10-31 19:28:02 +01:00
MAINTAINERS
Makefile
README
RELEASE
arch.mak
cmdutils.c cmdutils: allow specifying the file for -report 2012-11-01 02:59:44 +01:00
cmdutils.h Merge remote-tracking branch 'qatar/master' 2012-11-01 13:25:46 +01:00
cmdutils_common_opts.h cmdutils: allow specifying the file for -report 2012-11-01 02:59:44 +01:00
common.mak
configure Apply again [916352f282] that got lost in the merges. 2012-11-02 00:28:25 +01:00
ffmpeg.c
ffmpeg.h
ffmpeg_filter.c
ffmpeg_opt.c Merge remote-tracking branch 'qatar/master' 2012-11-01 13:25:46 +01:00
ffplay.c ffplay: remove redundant !codec check 2012-11-01 15:46:18 +01:00
ffprobe.c
ffserver.c
library.mak
version.sh

README

FFmpeg README
-------------

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

* Read the documentation in the doc/ directory in git.
  You can also view it online at http://ffmpeg.org/documentation.html

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

* See the LICENSE file.

3) Build and Install
--------------------

* See the INSTALL file.