VIDEO OVER FRAME

VIDEO OVER FRAME
kode contoh
--------------------------------------------------------------
ffmpeg -loop 1 -i gambar.jpg -i video.mp4 -filter_complex "[1] scale=iw/1.50:ih/1.50 [over]; [0][over] overlay=(w*1.5-w)/2:h*1.5-h" -shortest -y -strict -2 videoframe.mp4
perhatikan scale=iw/1.50 dan ih/1.50, 1.5 ini berarti video dikecilkan 1.5 kali
kalau ingin dikecilkan 2 kali tinggal ganti 2
untuk overlay=...:... bisa diganti dengan angka letak, misal :
overlay=10:50
untuk gambar.jpg sebagai frame, ukurannya harus sama dengan ukuran video.
misalnya video ukuran 640x360, framenya juga harus 640x360
kode merubah ukuran gambar ukuran apapun ke ukuran 640x360 = ffmpeg -i gambarawal.jpg -vf scale=640:360 gambarakhir.jpg
berikut ini kode dari letak video diatas frame, lihat contohnya pada video yg saya upload itu letaknya tengah bawah
--------------------------------------------------------------
*Tengah
ffmpeg -loop 1 -i gambar.jpg -i video.mp4 -filter_complex "[1] scale=iw/1.50:ih/1.50 [over]; [0][over] overlay=(w*1.5-w)/2:(h*1.5-h)/2" -shortest -y -strict -2 videoakhir.mp4
kalau ingin frame massal, tinggal buat file sh, misal video.sh di folder yg berisi banyak video, berikut kodenya
for f in *.mp4; do ffmpeg -loop 1 -i gambar.jpg -i "$f" -filter_complex "[1] scale=iw/1.50:ih/1.50 [over]; [0][over] overlay=(w*1.5-w)/2:(h*1.5-h)/2" -shortest -y -strict -2 akhir_"$f" ; done
--------------------------------------------------------------
*kiri atas
ffmpeg -loop 1 -i gambar.jpg -i video.mp4 -filter_complex "[1] scale=iw/1.50:ih/1.50 [over]; [0][over] overlay=0:0" -shortest -y -strict -2 videoakhir.mp4
kode massal:
for f in *.mp4; do ffmpeg -loop 1 -i gambar.jpg -i "$f" -filter_complex "[1] scale=iw/1.50:ih/1.50 [over]; [0][over] overlay=0:0" -shortest -y -strict -2 akhir_"$f" ; done
--------------------------------------------------------------
*kiri bawah
ffmpeg -loop 1 -i gambar.jpg -i video.mp4 -filter_complex "[1] scale=iw/1.50:ih/1.50 [over]; [0][over] overlay=0:h*1.5-h" -shortest -y -strict -2 videoakhir.mp4
kode massal:
for f in *.mp4; do ffmpeg -loop 1 -i gambar.jpg -i "$f" -filter_complex "[1] scale=iw/1.50:ih/1.50 [over]; [0][over] overlay=0:h*1.5-h" -shortest -y -strict -2 akhir_"$f" ; done
--------------------------------------------------------------
*kanan atas
ffmpeg -loop 1 -i gambar.jpg -i video.mp4 -filter_complex "[1] scale=iw/1.50:ih/1.50 [over]; [0][over] overlay=w*1.5-w:0" -shortest -y -strict -2 videoakhir.mp4
kode massal:
for f in *.mp4; do ffmpeg -loop 1 -i gambar.jpg -i "$f" -filter_complex "[1] scale=iw/1.50:ih/1.50 [over]; [0][over] overlay=w*1.5-w:0" -shortest -y -strict -2 akhir_"$f" ; done
--------------------------------------------------------------
*kanan bawah
ffmpeg -loop 1 -i gambar.jpg -i video.mp4 -filter_complex "[1] scale=iw/1.50:ih/1.50 [over]; [0][over] overlay=w*1.5-w:h*1.5-h" -shortest -y -strict -2 videoakhir.mp4
kode massal:
for f in *.mp4; do ffmpeg -loop 1 -i gambar.jpg -i "$f" -filter_complex "[1] scale=iw/1.50:ih/1.50 [over]; [0][over] overlay=w*1.5-w:h*1.5-h" -shortest -y -strict -2 akhir_"$f" ; done
--------------------------------------------------------------
*tengah atas
ffmpeg -loop 1 -i gambar.jpg -i video.mp4 -filter_complex "[1] scale=iw/1.50:ih/1.50 [over]; [0][over] overlay=(w*1.5-w)/2:0" -shortest -y -strict -2 videoakhir.mp4
kode massal:
for f in *.mp4; do ffmpeg -loop 1 -i gambar.jpg -i "$f" -filter_complex "[1] scale=iw/1.50:ih/1.50 [over]; [0][over] overlay=(w*1.5-w)/2:0" -shortest -y -strict -2 akhir_"$f" ; done
--------------------------------------------------------------
*tengah bawah
ffmpeg -loop 1 -i gambar.jpg -i video.mp4 -filter_complex "[1] scale=iw/1.50:ih/1.50 [over]; [0][over] overlay=(w*1.5-w)/2:h*1.5-h" -shortest -y -strict -2 videoakhir.mp4
kode massal:
for f in *.mp4; do ffmpeg -loop 1 -i gambar.jpg -i "$f" -filter_complex "[1] scale=iw/1.50:ih/1.50 [over]; [0][over] overlay=(w*1.5-w)/2:h*1.5-h" -shortest -y -strict -2 akhir_"$f" ; done
--------------------------------------------------------------
jadi gampang ngasih frame 1000 video sekali klik dengan kode massal.
Ingat ya, kode tadi untuk ekstensi video.mp4 dan gambar.jpg, bila video atau gambar kamu beda ekstensi silahkan sesuaikan.
Silahkan bereksperimen kode-kodenya.

VIDEO OVER FRAME Rating: 4.5 Diposkan Oleh: admin

0 komentar:

Post a Comment