Я транскодирую некоторые из моих старых видео mpeg4 (в контейнерах avi) в h.264 с помощью FFmpeg. В принципе
ffmpeg -i input.avi -c:v libx264 [x264 settings] -c:a libfdk_aac [aac settings] output.mp4
При этом mpeg4
выдает следующее предупреждение
Видео использует нестандартный и расточительный способ хранения B-кадров («упакованных B-кадров»). Подумайте об использовании такого инструмента, как VirtualDub или avidemux, чтобы исправить это.
Я знаю, что все еще могу успешно транскодировать, но из предупреждения мне не ясно, повлияет ли это на качество полученного видео h.264 .
Так,
Учитывая, что меня интересует только качество (и размер, я хочу минимизировать размер для моих мобильных устройств, поэтому я также использую
veryslow
предустановку) выходного видео h.264, если мне нужно заботиться о упакованном B- кадры?Если я должен, как я могу исправить их с avidemux? (Я уже пробовал просматривать руководство.)