日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ffmpeg去除视频黑边命令

發布時間:2023/12/16 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ffmpeg去除视频黑边命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

找視頻裁剪,遇到視頻兩邊帶黑邊的,明明是豎著的視頻,變成了橫著的。

就像這樣子

?發現常用的剪輯軟件剪映、必剪都沒有去兩側黑邊的功能。然后就想到了ffmpeg。

搜了一下命令,找到了這么個帖子:

ffmpeg去除視頻黑邊命令 – 海南仙島

ffmpeg -i test.mp4 -vf crop=x1:x2:x3:x4 testOK.mp4 #x1 輸出的寬度,即視頻像素寬度 #x2 輸出的高度,即視頻像素高度 #x3 需要左邊和右邊移動的距離,例如5,即左右各擴大5pixel #x4 需要上下移動的距離,例如5,即上下各擴大5pixel #x3的值如果大于x1與原始視頻的寬度差,則只移動x1與原始視頻的寬度差的距離, #x4的值如果大于x2與原始視頻的高度差,則只移動x2與原始視頻的高度差的距離, #去黑邊切去的是畫面區域的右側和下側。

下面問題就在于怎么確定x1、x2、x3、x4 這幾個參數。

視頻寬度640,高度360。

x2和x4好猜,豎向不需要動,x2=360,x4=0。

橫向x1是輸出視頻的像素寬度。用播放器截圖

?然后可以用圖片工具量出想要的主體畫面的寬度。

這樣可以看到,視頻畫面的寬度是200個像素。

所以x1=200,

x3是要移動的像素,x3 =(640 - 200)/ 2 = 220

所以這個視頻去黑邊最終的命令是:

ffmpeg -i test.mp4 -vf crop=200:360:220:0 ?testOK.mp4

總結

以上是生活随笔為你收集整理的ffmpeg去除视频黑边命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。