Ungerade Bildrate 29,68 fps in Live-Fotos


8

Warum29.68 fps ?

Ist es möglich, eine 30 fpsoder eine 29.97 fpsBildrate für Live-Fotos einzurichten ?

Das Problem ist 29.68 fps, dass ein Videoteil von Live-Fotos in iPhone X in iOS 11.3 eine recht seltsame variable Bildrate verwendet - dies ist nicht zum Bearbeiten von Voreinstellungen in FCP oder DaVinci Resolve geeignet. Wenn ich die Bildrate von Live-Fotos in 30 fpsoder sogar konvertiere, weicht 25 fpsein Ton irgendwann leicht oder merklich von der Synchronisierung ab.

PS Live-Fotos in iPhone 7 (iOS 10) funktionieren mit 29.97 fps.

Geben Sie hier die Bildbeschreibung ein

macos  ios  photos  heic  h.265 

1
Beschuldigen Sie die Amerikaner. Sie haben den Drop-Frame erfunden, um ihren grausamen NTSC-Fernsehstandard (Never Twice the Same Color) zu kompensieren. Was also 30 fps hätte sein sollen, konnte nicht ganz mithalten. Gehen Sie auf die helle Seite und folgen Sie dem europäischen PAL-Standard 25 fps. Solide. (Ja, ich scherze, irgendwie ;-))
Tetsujin

2
@ Tetsujin NTSC CFR 29,97 fps ist nicht das gleiche wie VFR 29,68 fps))

Nur eine Frage. Zu Ihrer Aussage: Wenn ich die Bildrate von Live-Fotos in 30 fps oder sogar 25 fps konvertiere, weicht ein Ton irgendwann leicht oder merklich von der Synchronisierung ab. Können Sie klarstellen, wie Sie die Bildrate konvertieren? In FCP? Etwas anderes? Welche Einstellungen?
Monomeeth

@Monomeeth Zum Beispiel habe ich mein Projekt in FCPX als benutzerdefiniertes Format 1440x1080, 30p, Rendersequenz ProRes422, Audio 48kHz eingerichtet. Dann verteile ich 2 Formate: H.264 30fps, Audio 48kHz und H.264 25fps Audio 48kHz.

@Andy Hmm, wenn man bedenkt, dass Live-Fotos nur 3 Sekunden lang sind, frage ich mich, ob hier noch etwas im Spiel ist? Seit der Einführung von Live-Fotos variiert die Bildrate zwischen den iPhone-Modellen (z. B. auf einem iPhone 8 sind es 29,79 fps ). Aber ich denke nur laut nach. Wenn ich eine Chance bekomme, werde ich versuchen, Ihr Problem zu wiederholen. Verbinden Sie dabei mehrere Live-Fotos in Ihrem Projekt oder ...?
Monomeeth

Antworten:


4

Ich werde versuchen, meine eigene Frage zu beantworten. Ich bin mir nicht sicher, ob dies zu 100% richtig ist.

Ich nehme an, das Problem mit der Bildrate hängt von der Architektur der Live-Fotos selbst ab. Die Gesamtzahl der Bilder in jedem Live-Foto in iPhoneX beträgt 85 Bilder (siehe Abbildung oben):

42frames + 1frame + 42frames = 85frames

Die Bildrate für alle diese 85 Bilder beträgt angeblich 30 fps, aber wenn man nur einen Videoteil (ohne HEIC-Datei) betrachtet, beträgt die Bildrate 29,68 fps.

Hier ist eine Mathematik:

//let's assume that 1/85th is 0.011764, 
//truncate that floating point number to 0.011
1 / 85 = 0.011

//let's assume that video frame rate of all 85 frames is 30 fps 
//so each frame's contribution is approximately 0.33 fps
30 fps * 0.011 = 0.33 fps

//thus H.265 video portion without HEIC frame will be 29.67 fps
30 fps - 0.33 fps = 29.67 fps

Der Wert 29,67 fps liegt sehr nahe bei 29,68 fps .

Ich gehe davon aus, dass insgesamt alle 85 Bilder von Live-Fotos eine Bildrate von 30 fps haben, aber zwei H.265-Videoteile (ohne HEIC-Teil) haben eine Bildrate von 29,68 fps.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.