簡體   English   中英

ffmpeg-如何設置直方圖大小?

[英]ffmpeg - how to set histogram size?

我正在嘗試使用ffmpeg將直方圖添加到視頻中,下面是這個示例,但是我在設置直方圖大小時遇到​​了麻煩,這是我正在使用的代碼:

ffmpeg -y -report -i input.mp4 -vf "split[a][b];[a]format=gray,histogram=mode=waveform:waveform_mode=column,vflip,split[c][d];[b]pad=iw:ih+256[padded];[c]geq=g=1:b=1[red];[d]geq=r=1:b=1,crop=in_w:220:0:16[mid];[red][mid]overlay=0:16[wave];[padded][wave]overlay=0:H-h"  output.mp4

我試着用打轉轉padcrop價值觀沒有運氣。 如何將直方圖的大小設置為僅100像素?

我已經解決了添加比例值的問題:

scale=1280:100

1280是寬度和100的高度(輸出視頻是1280×720)

最終代碼如下所示:

ffmpeg -y -report -i input.mp4 -vf "split[a][b];[a]format=gray,histogram=mode=waveform:waveform_mode=column,vflip,scale=1280:100,split[c][d];[b]pad=iw:ih+256[padded];[c]geq=g=1:b=1[red];[d]geq=r=1:b=1,crop=in_w:220:0:16[mid];[red][mid]overlay=0:16[wave];[padded][wave]overlay=0:H-h"  output.mp4

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM