Actionscript 3 StageVideo纵向屏幕上的横向自动定向=false

Actionscript 3 StageVideo纵向屏幕上的横向自动定向=false,actionscript-3,air,adobe,Actionscript 3,Air,Adobe,当屏幕为纵向且autoOrients=false时,我尝试在AdobeAIR(ios/android)舞台视频中显示横向效果 我可以旋转视频吗? 或者进行其他操作,使视频旋转这非常容易。在对视频编码之前,只需将其侧边旋转,然后对其进行编码。因此,当它打开时,它将在您的肖像模式应用程序中像这样打开: 然后用通常的方式将其添加到您的媒体资产中。播放时只需将手机旋转90度!完成后,返回到肖像模式材质的其余部分 如果您的视频已经存在,并且您没有访问Adobe After Effects的权限来进行轮换,

当屏幕为纵向且autoOrients=false时,我尝试在AdobeAIR(ios/android)舞台视频中显示横向效果
我可以旋转视频吗?

或者进行其他操作,使视频旋转

这非常容易。在对视频编码之前,只需将其侧边旋转,然后对其进行编码。因此,当它打开时,它将在您的肖像模式应用程序中像这样打开:

然后用通常的方式将其添加到您的媒体资产中。播放时只需将手机旋转90度!完成后,返回到肖像模式材质的其余部分


如果您的视频已经存在,并且您没有访问Adobe After Effects的权限来进行轮换,您可以使用Mac上的iMovie、Windows上的Windows Live影音制作,甚至通过一些网站作为服务进行轮换

锁定自动定向时(错误)-无法接收StageOrientationEvent事件,因此无法更改/读取当前方向,这是完全正确的


我可以假设您可以使用加速计检测设备的角度并模拟方向变化。在这种情况下,您可以更新stageVideo视口帧,视频可能会自动适应该帧。但你不能旋转它。只需根据伪方向更改宽度/高度。

这是一个很好的技巧,但是有没有一种方法可以在飞行中旋转它,而无需特别为此编码。您的意思不太清楚。您是否希望视频打开并缩小,以便其长度适合整个纵向模式屏幕的宽度?然后按下按钮旋转并放大视频?您可以使用视频类视频实例执行此操作,但不能使用StageVideo。顺便说一下,在我上面的回答中,不要忘记将StageVideo视口定义为垂直矩形。