【发布时间】:2016-02-03 00:59:40
【问题描述】:
在我的服务器中,我使用avconv 库来从视频中生成缩略图。调用工作正常,只是生成的图像旋转了 90 度。
来电:
shell_exec("avconv -itsoffset -4 -i $video -vcodec mjpeg -vframes 1 -an -f rawvideo -s 400x244 $thumbnail");
如何移除旋转以获得准确的图像方向?
【问题讨论】:
在我的服务器中,我使用avconv 库来从视频中生成缩略图。调用工作正常,只是生成的图像旋转了 90 度。
来电:
shell_exec("avconv -itsoffset -4 -i $video -vcodec mjpeg -vframes 1 -an -f rawvideo -s 400x244 $thumbnail");
如何移除旋转以获得准确的图像方向?
【问题讨论】:
可以使用转置视频滤镜。不能旋转 180 度,但可以旋转 90 度并链接滤镜。
avconv -i video.mp4 -vf transpose=1,transpose=1 out.mkv
请参阅 avconv 手册页中的转置:http://manpages.ubuntu.com/manpages/quantal/en/man1/avconv.1.html
【讨论】: