Ich baue eine App mit Videoaufnahme. Ich möchte einige Animationen hinzufügen, während der Benutzer Video aufzeichnet. Ich habe viele Methoden ausprobiert. Aber ich konnte keine Lösung finden. Welchen Weg soll ich nutzen?AVFoundation wie man Animationen während der Videoaufnahme hinzufügt
0
A
Antwort
0
Ich habe versucht, so wie Sie, meine eigenen Animationen während der Aufnahme von Videos zu erstellen. Aber meine Ergebnisse waren nicht so gut, wie ich erwartet hatte, also wechselte ich zu einer wunderbaren Bibliothek, die SCRecorder ist. Es gibt ein Beispielprojekt, mit dem Sie die Bibliothek verstehen und fantastische Dinge daraus machen können.
Wenn Ihre Animationen nicht zu komplex sind, reicht dieses Tutorial möglicherweise aus: AVFoundation Tutorial: Adding Overlays and Animations to Videos.
Ich weiß, dass Link-Only-Antworten nicht gut geschätzt werden, aber der Code wird sehr unterschiedlich sein, je nachdem, was Sie tun möchten.
Ich habe userred SCRecoder vor. Ich wusste nicht, dass es diese Fähigkeit hat. Ich werde es versuchen. Ich habe dieses Tutorial auch gesehen. Ich muss während der Videoaufnahme in der Vorschauebene Animationen hinzufügen. Kann ich CALayer während der Video-Aufnahme hinzufügen? – ugur
Ja. Mit SCRecorder konnte ich: einen Farbfilter hinzufügen, Text/Bild-Overlay (oder was auch immer Sie in einer UIView codieren) über Video hinzufügen (es ist CALayer, aber es ist einfacher und besser mit SCRecorder-Methode), füge mehrere Videos zusammen, etc. – AnthoPak
Kann ich also Animationen wie Snowing oder Emoji Animieren mit SCRecorder animieren? Wenn die Antwort ja lautet. es wird toll :) – ugur