blender/intern
Peter Schlaile 1b18ea5823 == FFMPEG ==
This fixes a rather subtle seeking issue with ffmpeg and Sony 
XDCAM-footage.

Problem is: MPEG2 streams within an MP4 container can contain a start 
time - at several places. There is a starttime within the video 
and audio streams and one within the container.

FFMpeg commandline tool only uses the container starttime and we used 
the stream starttime. 

The world would be a better place, if those two timestamps always match 
up, since in XDCAM-footage those two starttimes differ in 4 
frames - and the container has the right one.

We now always use the container start time as ffmpeg commandline tool 
does (in the hope, that there is a good explaination for this and this 
is the right thing(tm) to do).

I tested this also with HDV footage, which seems to work with the new 
code, too.

Additional fix: disabled seek_by_bytes again, since it will only work 
correctly, if ffmpeg guessed the HDV bitrate right (which it doesn't). 
If you have seeking issues with HDV and have an older version of ffmpeg 
installed, please upgrade, newer versions have some fixes in them.
2010-11-01 18:13:10 +00:00
..
audaspace == FFMPEG == 2010-11-01 18:13:10 +00:00
boolop Remove msvc build files which are not needed anymore. 2010-10-23 15:14:54 +00:00
bsp Remove msvc build files which are not needed anymore. 2010-10-23 15:14:54 +00:00
container Remove msvc build files which are not needed anymore. 2010-10-23 15:14:54 +00:00
decimation Remove msvc build files which are not needed anymore. 2010-10-23 15:14:54 +00:00
elbeem Remove msvc build files which are not needed anymore. 2010-10-23 15:14:54 +00:00
ghost Change /WX away for now, some odd thing going on between cloned environments. Need to check after release. 2010-10-26 23:32:59 +00:00
guardedalloc Remove msvc build files which are not needed anymore. 2010-10-23 15:14:54 +00:00
iksolver Remove msvc build files which are not needed anymore. 2010-10-23 15:14:54 +00:00
itasc Remove msvc build files which are not needed anymore. 2010-10-23 15:14:54 +00:00
memutil Remove msvc build files which are not needed anymore. 2010-10-23 15:14:54 +00:00
moto Remove msvc build files which are not needed anymore. 2010-10-23 15:14:54 +00:00
opennl Remove msvc build files which are not needed anymore. 2010-10-23 15:14:54 +00:00
smoke remove include paths which dont exist, fix for doc upload script which was getting the blender version twice and not working sometimes. 2010-10-27 13:52:12 +00:00
string Remove msvc build files which are not needed anymore. 2010-10-23 15:14:54 +00:00
CMakeLists.txt CMake options to disable Decimate and Boolean Modifiers: WITH_MOD_BOOLEAN, WITH_MOD_DECIMATE, renamed WITH_FLUID to WITH_MOD_FLUID 2010-10-23 15:40:13 +00:00
Makefile still doesn't work but this fixes make clean 2009-09-25 04:25:40 +00:00
SConscript Merge of itasc branch. Project files, scons and cmake should be working. Makefile updated but not tested. Comes with Eigen2 2.0.6 C++ matrix library. 2009-09-24 21:22:24 +00:00