私は古いmpeg4ビデオ(aviコンテナー内)の一部をFFmpegでh.264にトランスコードしています。基本的に
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でどうすれば修正できますか?(私はすでにマニュアルでスキミングを試みました。)