ffmpeg正确命令高档视频


ffmpeg Proper Command to Upscale Video

我们在ffmpeg转换为。mp4时水印有问题。

我们使用PHP KVS管脚本,运行CentOS &希望是最新的ffmpeg版本。

如果输入视频的分辨率较小,那么在输出中出现的水印太大,因此视频将无法正确地调整大小(高档)。

寻找一个合适的命令,将高档视频分辨率,如果这是小于720px(宽度)。调整大视频大小可以,但不能调整小视频。

所以,无论输入的视频分辨率是多少,我们总是希望720px-1(动态高度)。

这是我们尝试使用的命令之一,但它不起作用,你能提供正确的命令来高档视频720px(宽度)


这是下面的命令,我们使用,但它没有工作_______________________________________________________ -

-vf "resize=720:trunc(low/a/2)*2" -vcodec libx264 -threads 0 - codec libfaac - ar44100 - ab128k -f mp4

您应该考虑使用scale过滤器:

-vf "scale=720:trunc(ow/a/2)*2" -vcodec libx264 -threads 0 -acodec libfaac -ar 44100 -ab 128k -f mp4

因为我不确定ffmpeg是否有视频过滤器resize !