[英]FFmpeg - Turn a 1280x720 video into 720x1280 video and add blur
[英]FFMPEG Overlay 1080X1920 video over 1280X720 video at a particular vertical position
我有一個帶有Alpha通道的1080X1920(垂直)視頻,底部底部有一個空白點500px。 這個空白點是1080X607。
我有一個1280X720大小的視頻想要放置在該位置,因此1280視頻的大小必須縮小到1080寬,然后從底部開始定位500px,然后將視頻放在頂部。
這是我目前擁有的,但是失敗的很漂亮。
/usr/local/bin/ffmpeg -i 1080x1920.mov -i 1280x720.MOV
-filter_complex "[1][0]overlay=main_w-overlay_w-0:main_h-overlay_h-500"
-c:v libx264 -profile:v high444 -pix_fmt yuv420p -level 3.1 -y final.mp4
您必須使用正確的邊距填充重新縮放的720p視頻,然后執行疊加。
ffmpeg -i 1080x1920.mov -i 1280x720.MOV -filter_complex "[1]scale=1080:-1,pad=1080:1920:0:1920-500-607[1v];[1v][0]overlay=0:0" -c:v libx264 -profile:v high444 -pix_fmt yuv420p -level 3.1 -y final.mp4
請注意,high444配置文件的比特流可能與許多播放器不兼容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.