ich im Grunde Video Erstellen bin von opengl Animation uisng glreadpixels
und Unix-Pipeline: FILE *ffmpeg = popen("/usr/local/Cellar/ffmpeg/2.5.4/bin/ffmpeg" " -framerate 30" " -vcodec rawvideo" " -f rawvideo" " -pix_fmt rgb32" " -s 1080x720" " -i pipe:0 -vf vflip -vcodec h264" " -r 60" " /Users/xamarin/Desktop/out.mp4", "w");
Ist es möglich, Wasserzeichen in jedem Rahmen hinzufügen, wie i-Frames erschaffe für Video. Ich weiß, wie man Wasserzeichen in existierendes Video hinzufügt, aber ich möchte Wasserzeichen hinzufügen, während ich Video erstelle, so dass ich auf Schritt ein Video bekomme, das Wasserzeichen darin hat. Schlage mir einige Parameter für ffmpeg
vor, die das können.Wasserzeichen zu jedem Rahmen während Video von Bildern Erstellen von ffmpeg mit
0
A
Antwort
2
Verwenden Sie die overlay filter:
ffmpeg \
-framerate 30 -f rawvideo -pixel_format rgb32 -video_size 1080x720 -i pipe:0 \
-i overlay.png \
-i audio.foo \
-filter_complex "[0:v]vflip[main];[main][1:v]overlay=format=rgb,format=yuv420p" \
-c:v libx264 -c:a aac -movflags +faststart output.mp4
Die rawvideo demuxer documentation Listen
-pixel_format
statt-pix_fmt
und-video_size
statt-s
.Sie benötigen wahrscheinlich
-c:v rawvideo
nicht, wenn Sie-f rawvideo
einschließen.Ich entfernte
-r 60
, weil es unnötig scheint, die Rahmen zu duplizieren.Wenn Sie dem Überlagerungsfilter für RGB-Eingänge
format=rgb
hinzufügen, wird möglicherweise eine visuelle Verbesserung angezeigt. Der Formatfilter wird dann verwendet, um die H.264-Ausgabe mit YUV 4: 2: 0 Chroma-Subsampling zu machen, das für Nicht-FFmpeg-basierte Spieler benötigt wird.-movflags +faststart
ist hilfreich, wenn Ihre Zuschauer über progressiven Download sehen.
Verwandte Themen
- 1. FFMpeg video thumbnail Rahmen Extraktion
- 2. FFMPEG Wasserzeichen mit Filter
- 3. Fehler FFMPEG mit Videos aus einer Liste von Bildern erstellen
- 4. Wie erstelle ich ein Video von Bildern mit FFmpeg?
- 5. Erstellen von Video von ausgewählten Bildern mit ffmpeg über Kommandozeilen Android
- 6. Dynamisches Wasserzeichen in das Video mit ffmpeg einstellen Android
- 7. langsamer Bilder des ffmpeg pro Sekunde, wenn Video von Bildern
- 8. Mischen von Bildern und Video mit AVFoundation
- 9. FFMPEG utf-8 Sonderzeichen arbeiten nicht in Video-Wasserzeichen Text
- 10. android: video wasserzeichen show error
- 11. Fügen Sie zwei Wasserzeichen auf ffmpeg Video hinzu
- 12. Aufnahme von Video mit unbekannter Bildrate mit FFmpeg
- 13. Wiedergabe Probleme in VLC mit niedrigen fps-Video von Bildern mit ffmpeg
- 14. Einstellen von Video-Stream-Metadaten mit Ffmpeg
- 15. , wie man Video-Stream von Bildern Sammlung und Daten
- 16. Drehen Sie ein Video in eine Sequenz von Bildern mit GStreamer (nicht ffmpeg)
- 17. ffmpeg Text-Wasserzeichen links unten
- 18. Android - Capture Video mit Wasserzeichen
- 19. Erstellen von Wasserzeichen mit HTML und CSS
- 20. Erstellen von Video aus der Sequenz von Bildern javacv
- 21. Get Aspect Ratio von Video von FFmpeg
- 22. Erstellen eines Videos aus Bildern mit ffmpeg libav und libx264?
- 23. Einzelnes Video-Wasserzeichen für Benutzer
- 24. Einstellung von B-Frames in einem Video mit ffmpeg
- 25. Erstellen von Dreiecken mit Rahmen
- 26. Erstellen Sie ein Miniaturbild aus dem Video mit ffmpeg
- 27. Parsing Split-Video mit ffmpeg
- 28. ffmpeg Befehl zum Kombinieren von Audio und Bildern
- 29. FFMPEG - Es kann kein Video aus der Serie von Bildern mit RGB24 Pixelformat
- 30. Erstellen Sie MP4-Video aus mehreren Bildern + Musik mit FFMPEG-Befehl
danke !!!! das ist genau das, was ich suchte – asad
kann ich Audio während dieses Prozesses auch hinzufügen. Mit anderen Worten, erstellen Sie Video mit Rawvideo (Frames von opengl Animation), Wasserzeichenbild und Audiodatei in einem Schritt? @LordNeckbeard – asad
@asad Ja. Ich habe das Beispiel aktualisiert. – LordNeckbeard