Dopo aver ricevuto assistenza da questo post Come utilizzare l'output per un'altra azione in una riga di comando?
Ora sto affrontando un altro problema che ho riscontrato diverse volte prima e non sapevo come risolvere questo problema. in questo momento sto usando questa riga di comando per combinare un'immagine e un file mp3 in un nuovo file video e allegare la filigrana ad esso:
ffmpeg -loop 1 -i image.jpg -i watermark.png -ss 00:08:02.00 -t 137 -i input.mp3 -filter_complex scale=nhd,overlay=W-w-5:H-h-5 -c:v libx264 -c:a aac -shortest -fflags -shortest output.mp4
Poiché questo file video è solo un'immagine, voglio usare -r 1 per cambiare la frequenza dei fotogrammi in modo che la codifica andrà più veloce. Tuttavia, il risultato è che sto avendo un periodo di tempo più lungo con 1 minuto di silenzio e alcuni giocatori non leggono nemmeno questo file.
Qualcuno sa come può essere risolto?