Legend:

A bit more information on this... Encoding with latest MEncoder from SVN exhibits the same problem but I guess this is because MEncoder uses libavcodec. If using 1-pass in both MEncoder and ffmpeg git with 2 b-frames then MediaInfo reports that they are used. If doing a 2-pass with both MEncoder and ffmpeg git, MediaInfo reports no b-frames. The log file of MEncoder also has all "type:3" entries set to "in:0" and "out:2", just like it is the case in ffmpeg git

1

A bit more information on this... Encoding with latest MEncoder from SVN exhibits the same problem but I guess this is because MEncoder uses libavcodec. If using 1-pass in both MEncoder and ffmpeg git with 2 b-frames then MediaInfo reports that they are used. If doing a 2-pass with both MEncoder and ffmpeg git, MediaInfo reports no b-frames. The log file of MEncoder also has all "type:3" entries set to "in:0" and "out:0", just like it is the case in ffmpeg git