【发布时间】:2020-04-07 16:32:42
【问题描述】:
我正在尝试使用 FFmpeg 动态更改通过 PHP 上传到服务器的视频的分辨率。 IE,我想保留纵向或横向 - 如果 Y 高于 X,我想将 Y 更改为 320 并将 X 更改为相应的值,反之亦然。我对调整大小本身没有问题 - 实际上它非常简单。我遇到的问题是检测哪个维度更大。
我从 StackOverflow 获取了这个解决方案:how to check if video is landscape or portrait using ffmpeg php?
但是,它似乎不起作用。虽然我追查什么不工作 - 我假设输出格式的方式自该解决方案发布以来发生了变化,现在需要以不同的方式解析 - 我想问是否有更好的方法来做到这一点.我愿意使用 FFmpeg 或基于 PHP 的解决方案。
【问题讨论】: