- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想拍showwaves
(或 showfreqs
)使用 ffmpeg 覆盖并垂直居中,例如
ffmpeg -i input.mp3 -filter_complex "[0:a]showspectrum=color=fiery:saturation=2:slide=scroll:scale=log:win_func=gauss:overlap=1:s=960x1080,pad=1920:1080[vs]; [0:a]showspectrum=color=fiery:saturation=2:slide=rscroll:scale=log:win_func=gauss:overlap=1:s=960x1080[ss]; [0:a]showwaves=s=1920x540:colors=B80000|950000|690000:mode=p2p,inflate[sw]; [vs][ss]overlay=w[out]; [out][sw]overlay=0:(H-h)/2[out]" -map "[out]" -map 0:a -c:v libx264 -preset fast -crf 18 -c:a copy output.mkv
showwaves
输出水平居中。但是也可以让它垂直居中吗?具体来说,使用单个
-filter_complex
命令参数?
最佳答案
使用转置过滤器。ffmpeg -i input.mp3 -filter_complex "[0:a]showspectrum=color=fiery:saturation=2:slide=scroll:scale=log:win_func=gauss:overlap=1:s=960x1080,pad=1920:1080[vs]; [0:a]showspectrum=color=fiery:saturation=2:slide=rscroll:scale=log:win_func=gauss:overlap=1:s=960x1080[ss]; [0:a]showwaves=s=1080x540:colors=B80000|950000|690000:mode=p2p,inflate,transpose=cclock[sw]; [vs][ss]overlay=w[out]; [out][sw]overlay=(W-w)/2:0[out]" -map "[out]" -map 0:a -c:v libx264 -preset fast -crf 18 -c:a copy output.mkv
关于video - 是否可以使用 ffmpeg 垂直旋转 showwaves(或 showfreqs)覆盖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54542476/
我需要 ffmpeg 的帮助。 我写了这段代码: @echo off for %%F in (*.opus *.ogg) do ( ffmpeg -y -i "%%F" -loop 1 -i
我想让 FFMPEG 将我的播客音频导出到一个我可以上传到 YouTube 的文件,该文件在视觉上很有趣。 目前我正在使用下面的一段代码,我没有完全理解它: ffmpeg -i E04_Prophet
我正在尝试使用 ffmpeg 调整视频中波形的位置,默认位置在中心,但我想将其移到底部。我知道我需要使用覆盖过滤器,但如何调用它是我的问题。我试过这个但没有用。 ffmpeg -i security3
我一直在尝试使用 ffmpeg 的 showwaves 过滤器创建视频,并拼凑了以下我能理解的命令。我想知道是否可以使用十六进制颜色设置 wav 格式的颜色。 (即 #F3ECDA 而不是“蓝色”)另
我对我的视频使用这个命令: ffmpeg -i input.mp3 -i input.mp4 -y -ss 00:00:00 -t 00:00:10 -filter_complex "[0:a]sho
我想拍showwaves (或 showfreqs )使用 ffmpeg 覆盖并垂直居中,例如 ffmpeg -i input.mp3 -filter_complex "[0:a]showspectr
我正在尝试正确 map并集中定位单个 showwaves (或 showfreqs )覆盖两个对称滚动的 showspectrum用 ffmpeg 覆盖,例如 ffmpeg -i input.mp3
我是一名优秀的程序员,十分优秀!