- ffmpeg สร้างวีดีโอจากภาพให้หมุนรอบ
ตัวอย่างคำสั่ง
ffmpeg -f lavfi -i color=c=ffffff:s=680x680:d=10 -loop 1 -i filename.png -filter_complex "[1]rotate=angle=PI*t:fillcolor=none:ow='hypot(iw,ih)':oh=ow[fg];[0][fg]overlay=x=(W-w)/2:y=(H-h)/2:shortest=1:format=auto,format=yuv420p" -movflags +faststart output.mp4
พารามิเตอร์
- -f คือเรียกใช้ ไลบรารี lavfi
- color=c=ffffff คือสีพื้นหลัง
- s=680x680 คือขนาดของภาพ (กว้างxยาว)
clone คัดลอก วีดีโอเดียวต่อๆกันหลายครั้ง จากตัวอย่างด้านล่างให้วีดีโอแสดงต่อกัน 9 รอบ
ffmpeg -stream_loop 9 -i input.mp4 -c copy output.mp4
- ทำภาพเป็น video + ซ้อนภาพ logo + ใส่เสียงเพลงffmpeg -loop 1 -y -i "1.jpg" -i "logo.png" -i "sound.aac" -t 15 -map 2:a -filter_complex "[0:v]scale=trunc(iw/2)*2:trunc(ih/2)*2[base];[base][1:v]overlay=main_w-overlay_w-20:20[v]" -map "[v]" -c:v libx264 -tune stillimage -movflags faststart -pix_fmt yuv420p -c:a copy -shortest "output.mp4"
ไม่มีความคิดเห็น:
แสดงความคิดเห็น