
Vielen Dank, dass Sie sich meinen Beitrag angesehen haben. Ich bin neu bei ffmpeg, würde aber gerne sehen, was ich damit machen kann. Allerdings stehe ich vor dem folgenden Problem:
ffmpeg -f gdigrab -s 1360x768 -i desktop
-f dshow -i audio="audio-input-device"
-i watermark.png
-filter_complex "overlay=main_w-overlay_w-10/2:main_h-overlay_h-10/2;[0:v]yadif,split=2[out0][out1]"
-map "[out0]" -c:a aac -c:v libx264 -b:v 2M -preset ultrafast -s 1280x720 -f mp4 output0.mp4
-map "[out1]" -c:a aac -c:v libx264 -b:v 2M -preset ultrafast -s 1280x720 -f mp4 output1.flv
Erwartete Ausgabe: Zwei Videos mit Wasserzeichen unten rechts mit Audio.
Tatsächliche Ausgabe: Zwei Videos, eines ohne Wasserzeichen, das andere schon, und beide haben keinen Ton.
Antwort1
Sie deinterlacen und teilen das Originalvideo, nicht das überlagerte.
Es sollte sein,
-filter_complex "overlay=main_w-overlay_w-10/2:main_h-overlay_h-10/2,yadif,split=2[out0][out1]"
Außerdem ist es empfehlenswert, vorher zu deinterlacen, so
-filter_complex "yadif[v];[v][2]overlay=main_w-overlay_w-10/2:main_h-overlay_h-10/2,split=2[out0][out1]"