ffmpeg: png-Overlay (Alpha multiplizieren / ungeduldig)
804
Wenn ich png-Bilder in ffmpeg überlagere, sieht es so aus, als ob der Alphakanal nach dem Multiplay wiedergegeben wird. Für einige Bilder ist es ok, aber ich habe auch Bilder, bei denen ich eine dunkle Grenze um die Farbe bekomme.
Ist es möglich, Bilder ohne einen nachvervielfachten Alpha-Vorgang in ffmpeg zu überlagern.
Hier ist meine Syntax:
ffmpeg -i "video.mp4" -i "image.png" -filter_complex \ "[0:v][1:v]overlay[out]" -map '[out]' -f opengl "test"
Ich denke, der korrekte Ausdruck wäre:
r / a, g / a, b / a, a
Aber bis jetzt habe ich nicht herausgefunden, wie ich das anwenden kann.
Sieht es besser aus, wenn Sie `overlay = format = rgb` verwenden?
LordNeckbeard vor 8 Jahren
0
Ich denke, es gibt eine Möglichkeit, mit dem Mischungsfilter mit Alpha eine Voreinteilung durchzuführen. Ich werde es morgen untersuchen.
Gyan vor 8 Jahren
0
Nein das hilft nicht. Das Bild stammt von Blackmagic Fusion und dort habe ich die Ausgabeoption "Pre-Divide by Alpha", mit dieser habe ich keine dunklen Grenzen. Ich kann jedoch nicht sicher sein, dass dies immer eingestellt ist.
vor 8 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
2
Wie kann ich eine VRO-Datei in eine AVI-Datei kodieren?
-
1
Wie kann ich Probleme mit Interlaced-Video-Ruckeln / -Schnipsen bei der Wiedergabe auf DVD-Playern b...
-
1
So zeigen Sie veoh.com-Videos mit HT03-A Android an
-
3
Wie konvertiert man mjpg-Dateityp mithilfe von ffmpeg in flv?
-
1
Welche Flash-Version ist für mit ffmpeg erstellte Animationen erforderlich?
-
2
Konvertieren Sie mkv / h264-Video so, dass es auf einem Sony Ericsson-Telefon mit mittlerer Reichwei...
-
3
Audio und Video mit MP4Box / ffmpeg synchronisieren, um Dateien zu verketten
-
1
Fehler bei der Kodierung mit ffmpeg
-
2
Nicht synchrones Audio-Video mit Mencoder
-
3
FFmpeg-Optimierungen für die Konvertierung von WMV in FLV?