Erzeugt einen leeren 3s-Bildabschnitt in ffmpeg

669
quang

Ich habe ein Video. Und ich möchte, dass das Bild alle 1 Minute leer ist (schwarzer Bildschirm), es klingt wie das Originalvideo, wie ich es im folgenden Bild beschrieben habe. Also bitte hilf mir, ffmpeg zu programmieren. Ich benutze Google Übersetzer. Entschuldigung, wenn Sie nicht verstehen

Bild:

Bild

2
Bild: https://i.stack.imgur.com/gPb2h.png quang vor 6 Jahren 0
@Nakini: Bitte laden Sie ein Bild nicht herunter und laden Sie es nicht erneut hoch, um es in einen Post einzubetten. Sie müssen lediglich den Markdown bearbeiten. Scott vor 6 Jahren 0
@ Scott, meine aufrichtigen Entschuldigungen. Ich habe nicht über die Bearbeitungsoption nachgedacht. Ich werde das in Zukunft behalten. Nakini vor 6 Jahren 1

1 Antwort auf die Frage

3
Gyan

Benutzen

ffmpeg -i video -vf drawbox=t=fill:enable='gt(mod(t,60),57)' -c:a copy out.mp4 

Der drawboxFilter hat standardmäßig die Farbe Schwarz und ein 3-Pixel-Hohlfeld, das den gesamten Rahmen umgibt. Ich habe den thickness -Parameter fillso eingestellt, dass eine durchgehende Box gezeichnet wird. Die enableOption aktiviert den Filter nur für Zeiten, die 3 Sekunden weniger als ein Vielfaches von 60 sind, dh 57-60, 117-120, 177-180 ...

Jetzt möchte ich den 3s-Rohling in einen Skizzevideo-Filtereffekt konvertieren. danke Siehe Bild unten quang vor 6 Jahren 0
https://i.stack.imgur.com/wcFBr.jpg quang vor 6 Jahren 0
Mache das eine neue Frage. Gyan vor 6 Jahren 1
Neue Frage [hier] veröffentlicht (https://superuser.com/q/1328534/302907). Anaksunaman vor 6 Jahren 0