私の知識が正しければ、SAR (Storage Aspect Ratio) はピクセル寸法の比率です。たとえば、640 × 480 のビデオの SAR は 640/480 = 4:3 です。
一方、PAR (ピクセル アスペクト比) はピクセルの高さと幅の比率であり、最近のビデオのほとんどは正方形の PAR (1:1) を持っています。
しかし、それをチェックしようとするとffmpeg -i
、すべてのテストビデオで正方形の PAR ではなく、正方形の SAR が得られました。
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 1758 kb/s, 24.99 fps, 25 tbr, 25 tbn, 50 tbc
Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 540x360 [SAR 1:1 DAR 3:2], 386 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc
Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 450x360 [SAR 1:1 DAR 5:4], 328 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc
それはffmpegのバグですか、それとも私の間違いですか?