2

我一直在使用以下命令将视频顺时针旋转 90 度

HandBrakeCLI -i ip.mp4 -o op.mp4 --preset="Universal" --rotate="4"

在我的 Windows 机器上运行正常。当我在 linux 服务器上尝试使用相同的命令时,视频旋转不起作用。还在linux服务器中尝试了这些命令,这些命令也不起作用

HandBrakeCLI -i ip.mp4 -o op.mp4 --preset="Universal", --rotate="4"
HandBrakeCLI -i ip.mp4 -o op.mp4 --preset="normal", --rotate="4"

Linux 服务器 HandBrakeCLI 版本 - 0.9.5 Windows 机器 HandBrakeCLI 版本 - 0.9.9

如果遗漏任何东西,请纠正我

4

1 回答 1

0

我最近遇到了这个问题,并且能够使用一组稍微不同的选项来使用最新的 HandBrakeCLI (v1.2.2) 进行旋转。

例如,以下命令成功地将我的编码视频顺时针旋转 90 度。

$ HandBrakeCLI --preset="Fast 1080p30" --rotate="angle=90:hflip=0"

支持的值为 [0, 90, 180, 270]。我只在 macOS 上对此进行了测试,但不怀疑其他平台会有所不同。

于 2019-09-29T01:41:56.457 回答