FFmpeg - Frågor om ”De-Squeeze” av Anamorfisk Video
Hej,
Nyligen skaffade jag denna anamorfiska lins till min GoPro Hero 11:
https://uk.neewer.com/products/neewer-upgraded-version-1-33x-...
Den säger sig ha en ”klämfaktor” på 1.33x för video inspelad i 16:9 bildformat vilket ska resultera i ett slutgiltigt bildformat på 2.40:1 efter ”De-Squeeze”.
Vad jag inte förstår är hur en klämfaktor på 1.33 ger en slutgiltig bildruta som är 2.40x bredare än höjden i just detta fall?
Borde inte klämfaktorn vara 1.35x om den slutgiltiga bildformatet ska vara 2.40:1?
Jag filmar i en upplösning på 5312x2988 (16:9) samt 3840x2160 (16:9).
Om jag nu följer alla instruktioner som jag kan hitta för ”De-Squeeze” via Google så ska jag bara multiplicera min horisontella upplösning med 1.33 för att få det korrekta bildformatet.
Men (1.33 x 5312) / 2988 = 2.36444444444… ≈ 2.36 ≠ 2.40 samt (1.33 x 3840) / 2160 = 2.36444444444… ≈ 2.36 ≠ 2.40.
Hittills har jag kört dessa kommandon i FFmpeg för att korrigera för min lins:
To change the aspect ratio to which the anamorphic video is displayed run the command below:
ffmpeg -i [anamorphic_source].MP4 -aspect 2.40 -c copy [anamorphic_source]_corrected_display_only.MP4
Change the resolution at which the video is stored & displayed at for true de-squeezeing:
The commands below are for 10-bit video from a GoPro HERO 11 Black.
See these links:
https://trac.ffmpeg.org/wiki/Encode/H.264#crf
https://trac.ffmpeg.org/wiki/Encode/H.265
For 5312x2988 at 16:9 ratio to 2.40:1:
ffmpeg -i [anamorphic_source].MP4 -aspect 2.40 -vf scale=7172:2988 -c:v libx265 -qp 28 [anamorphic_source]_corrected.MP4
For 3840x2160 at 16:9 ratio to 2.40:1 (can also be used for downscaling footage shot at 5312x2988):
ffmpeg -i [anamorphic_source].MP4 -aspect 2.40 -vf scale=5184:2160 -c:v libx265 -qp 0 [anamorphic_source]_corrected.MP4
Kommandona ovan verkar fungera bra.
Min fråga om dem är dock om ”-vf scale=5184:2160” och ”-vf scale=7172:2988” interpolerar nya pixlar?