Opened 14 years ago

Last modified 9 years ago

#546 new defect

vo pnm:pgm|pgmyuv has problem with B pictures when using ffmpeg

Reported by: pkuslick@… Owned by: reimar
Priority: if idle Component: vo
Version: unspecified Severity: normal
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: Analyzed by developer:


When using ffodivx to decode MPEG-4 video, if vo is set as pnm:pgm or
pnm:pgmyuv, the output pgm or pgmyuv files for B pictures are all zeros except
for the first slice. Using "vc ffmpeg1" and "vc ffmpeg2" to decode MPEG-1/2
video has the same problem.

The problem is found in 1.0pre6, pre7 and pre8.

No problem with "vo pnm" and other colorful output. No problem with "vc mpeg12"
for MPEG-1/2 video.

I have checked the source code. It should be caused by "ff_init_block_index" in
libavcodec/mpegvideo.c. But I am not sure the appropriate solution, which will
not affect other parts...

If u talent guys have some time and interests, please fix it~ Anyway, there is
me in the world using this function _

Change History (1)

comment:1 Changed 9 years ago by compn

  • Owner changed from beastd to reimar
Note: See TracTickets for help on using tickets.