I'm transcoding some of my old mpeg4 videos (in avi containers) to h.264 with FFmpeg. Basically
ffmpeg -i input.avi -c:v libx264 [x264 settings] -c:a libfdk_aac [aac settings] output.mp4
When doing so, mpeg4
issues the following warning
Video uses a non-standard and wasteful way to store B-frames ('packed B-frames'). Consider using a tool like VirtualDub or avidemux to fix it.
I know I can still successfully transcode, but from the warning it is not clear to me whether the quality of the resulting h.264 video will be affected.
So,
Given that I only care about the quality (and size, I want to minimize the size for my mobile devices, which is why I'm also using the
veryslow
preset) of the output h.264 video, should I care about the packed B-frames?If I should, how do I fix them with avidemux? (I already tried skimming through the manual.)