In Ordnung,
1 - Auswirkung der Schleife auf die Leistung, wenn ich -t 8 nicht zur Verfügung stelle und nur den kürzesten Wert = 1 im Overlay-Filter verwende - wird ein Video mit unendlicher Dauer erstellt und nur während das kürzeste überlagert ausgewählt wird?
Theoretisch ja. Derzeit gibt es jedoch einen Fehler shortest=1
, also verwenden Sie ihn nicht.
2- Was machen Setpts?
Es ändert Zeitstempel. In Ihrem Befehl werden den Zeitstempeln 10 Sekunden hinzugefügt, sodass der erzeugte Stream des Bildes die ersten Zeitstempel von 10 Sekunden hat.
3- wie 2 Videos überlagert werden - werden beide Videos ab 0. Sekunde zusammengefügt?
Frames mit entsprechenden Zeitstempeln werden überlagert, dh ein Frame mit einem PTS von 10 Sekunden wird dem Basisvideoframe mit einem PTS von 10 Sekunden überlagert.
4- Wenn ich einen Überblendeffekt auf ein Bild anwenden möchte, das etwa 100. Sekunde in meinem Video eingeblendet wird, muss ich dann ein 100-Sekunden-Video erstellen? - Wie wirkt sich das auf die Leistung aus?
Nein. Die Dauer sollte sein, wie lange das Video angezeigt werden soll. Verwenden Sie Setpts, um die Startzeit zu verschieben.
5- Kann frame_no von main_video [0] in looped_video [1] verwendet werden?
Der enable
Switch verwendet die Frame- / Zeitstempel des Hauptvideos.
Gibt es eine leistungsoptimierte Methode / Alternative, um den Fade-Effekt auf ein Bild anzuwenden, basierend auf frame_sequence, z. B. fade_in, aus Frame 30-35?
Nein, genauso wie Sie es verwenden. Sie können die Variablen, die sich auf die Bildanzahl beziehen, zum Einstellen von Beginn s
und Dauer verwendenn