Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ffmpeg 从1080p到720帧高的简单重缩放是否会导致720p?_Ffmpeg - Fatal编程技术网

Ffmpeg 从1080p到720帧高的简单重缩放是否会导致720p?

Ffmpeg 从1080p到720帧高的简单重缩放是否会导致720p?,ffmpeg,Ffmpeg,我想把1080p转换成720p,最终还可以降低分辨率 到目前为止,我在所有视频处理活动中都使用了ffmpeg,只需使用以下命令即可完成此任务: ffmpeg-i tos.mov-vf scale=-1:720 tos_0x720.mov 我知道这会将我的视频重新缩放到一个新的帧大小,720像素设置为固定高度,宽度动态计算 我不确定的是,以这种方式使用ffmpeg时,视频质量因素的影响 假设运行此命令将输出完美的高清720p质量视频是否有效 与运行上述命令相比,使用专用视频转换软件来实现我的目标有

我想把1080p转换成720p,最终还可以降低分辨率

到目前为止,我在所有视频处理活动中都使用了
ffmpeg
,只需使用以下命令即可完成此任务:

ffmpeg-i tos.mov-vf scale=-1:720 tos_0x720.mov

我知道这会将我的视频重新缩放到一个新的帧大小,720像素设置为固定高度,宽度动态计算

我不确定的是,以这种方式使用
ffmpeg
时,视频质量因素的影响

  • 假设运行此命令将输出完美的高清720p质量视频是否有效
  • 与运行上述命令相比,使用专用视频转换软件来实现我的目标有什么好处
  • 您可以通过在中设置
    标志
    选项来选择要使用的标志。一些算法更适用于上缩放(
    双线性
    ),而另一些算法更适用于下采样(
    双三次
    lanczos
    )。有些更适合于锐利的图形,有些更适合于渐变,有些更快,有些更慢

    我认为
    flags
    downsampling的默认值是
    bicubic
    ,而有些人是这样认为的

    要设置标志,请使用:

    -vf比例=-1:720:flags=lanczos

  • 商业视频转换软件使用相同的算法。例如,Adobe Premiere使用可变半径双三次曲线以获得最高的渲染质量。它们可能会帮助您根据您追求的目标(速度与质量)选择一个或另一个,并且它们可以减少因缩放而产生的瑕疵


  • 有很多关于不同算法的文献。

    不鼓励在多个站点上交叉发布。是的,很抱歉,谢谢你的提示,我不确定在哪里发布。。。但我想只在超级用户上发布更合适,因为这不是一个真正的编程问题。。。我只是不确定,因为我以前从未使用过Superuser,也不确定我会得到什么样的反馈(最终真的很棒)。问题是我不能在这里删除它,因为它已经被回答了。