I got this up and running the other night, using the cvs for both
ffmpeg and ffmpeg-php. Using the ffmpeg_movie functions works like a
charm with the FLV files we are working with. The ffmpeg_frame
functions also work, but only on about 60% of the files. The other 40%
throw internal server errors. When I look in the logs, I see about
1500 lines per error like this:
[flv @ 0x40aee110]get_buffer() failed (-1 979 1 0x8b63720)
and this:
[flv @ 0x40aee110]get_buffer() failed (uv stride mismatch)
It finally ends with a premature end of script headers error on
php.cgi. The interesting thing is that all of these files are encoded
from the same machine with the same settings, yet they have different
results. Any ideas?
|