我有一些视频流,可以在VLC窗口中运行并将其附加到QT小部件-太棒了。
尽管其中某些视频流的方向与其他视频流不同,但我不知道如何设置方向-因此我的某些视频是横向显示的。
有人知道我该如何更改吗?
答案 0 :(得分:0)
并非所有vlc
选项都可以通过vlc.py
使用(公开)。
我不知道在媒体级别定位视频的方法。必须使用vlc.Instance
完成此操作。
前提是您事先知道所需的方向。
我熟悉2个选项:
--video-filter=rotate --rotate-angle=nnn.n
和
--video-filter=transform --transform-type=type
其中type
是{90,180,270,hflip,vflip,transpose,antitranspose}之一
代码示例为:
vlc.Instance('--no-xlib --quiet --video-filter=rotate --rotate-angle=90.0')
和
vlc.Instance('--no-xlib --quiet --video-filter=transform --transform-type=vflip')