FFMPEG WATERMARK ALLE 2 Minuten von links nach rechts oder umgekehrt

482
stephen perry

Ich bin nur ein neuer ffmpeg-Benutzer und möchte nur wissen, wie ich mein 5-Minuten-Video mit Wasserzeichen alle 2 Minuten des Videos mit Wasserzeichen versehen kann und von LINKS nach RECHTS oder umgekehrt erscheint.

Bitte? jemand?

Danke und Grüße,

Stephen

0
Willkommen bei Super User! Was hast du bisher versucht? Was hast du recherchiert? :) bertieb vor 5 Jahren 1
Sie könnten Aegisub für diese Aufgabe verwenden user902300 vor 5 Jahren 0
Dies ist das einzige, was ich ausprobiert habe, aber ich weiß nicht, wie ich es alle 2 Minuten erscheinen soll :) `ffmpeg -i birds.mp4 -i watermark.png \ -filter_complex" overlay = 'if (gte (t, 1) , -w + (t-1) * 200, NAN) ':( main_h-overlay_h) / 2 "birds4.mp4" stephen perry vor 5 Jahren 0
Aegisub ist für Untertitel? Sie haben auch ein Wasserzeichen? stephen perry vor 5 Jahren 0
aegisub ist wie Photoshop für Untertitel - Sie können dort alles machen, was Sie möchten, sogar Wasserzeichen user902300 vor 5 Jahren 0
Cool, versuche jetzt :) stephen perry vor 5 Jahren 0

1 Antwort auf die Frage

0
user902300

Speichern Sie dieses Skript als birds.ass

[Script Info] ; Script generated by Aegisub 3.2.2 ; http://www.aegisub.org/ Title: Default Aegisub file ScriptType: v4.00+ WrapStyle: 0 ScaledBorderAndShadow: yes YCbCr Matrix: TV.601 PlayResX: 1920 PlayResY: 1080  [Aegisub Project Garbage] Audio File: E:/birds.mp4 Video File: E:/birds.mp4 Video AR Mode: 4 Video AR Value: 1.777778 Video Zoom Percent: 0.500000 Video Position: 2999  [V4+ Styles] Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding Style: Default,Calibri,60,&H849F9F9F,&H000000FF,&HFF000000,&H00000000,-1,0,0,0,100,100,0,0,1,2,0,9,60,60,60,1  [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.00,0:02:00.00,Default,,0,0,0,,{\move(1860,60,332,60,0,119968)}WATERMARK 

Dies ist ein einfaches .ass-Skript, bei dem das Logo / Wasserzeichen mit einer konstanten Geschwindigkeit von 2 Minuten über den Bildschirm von rechts nach links verschoben wird (in diesem Fall habe ich ein 25fps-Video verwendet).
ofc kann beliebig angepasst werden ... Schriftart, Farbe, Deckkraft, Bewegung, Form, Effekte ...

Beispiel 2: Das {\move(1860,60,318,60,0,29970)}WATERMARK
Logo wird bei der Videodauer 00: 02: 00.000 in der oberen rechten Ecke angezeigt und in 30 Sekunden zur oberen linken Ecke verschoben

und dann einfach mit ffmpeg hardsub:

ffmpeg -i birds.mp4 -vf birds.ass -c:v libx264 -preset slower -b:v 0 -crf 21 -c:a copy final.mp4 

Lassen Sie mich wissen, wenn Sie weitere Anleitungen benötigen ...

oh wow danke dir so sehr! Ich bin gerade nach Hause gekommen und werde es versuchen :) stephen perry vor 5 Jahren 0