flash - 我可以使用 FLVPlayback 和 flash 9.0.115+ 获得旧的全屏缩放吗?

标签 flash video flv fullscreen scaling

对于以前版本的 Flash,进入全屏模式会将舞台的高度和宽度增加到屏幕的尺寸。现在硬件缩放已经到来,高度和宽度被设置为视频的尺寸(如果纵横比不同则加上边框)。

没关系,除非您对视频进行了控制。以前,您可以控制它们的大小;但现在它们被放大到与视频相同的比例,并且像素化得很厉害。控件很丑,字幕也不可读。

用户可以关闭硬件缩放,但只能关闭抗锯齿。控件仍然被夸大到丑陋。

有没有办法恢复旧的缩放行为?

最佳答案

这是解决它的另一种方法,它更简单,而且对我来说似乎效果很好。

myFLVPlayback.<a href="http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/fl/video/FLVPlayback.html#fullScreenTakeOver" rel="noreferrer noopener nofollow">fullScreenTakeOver</a> = false;

fullScreenTakeOver 属性是在 Flash Player 9 update 3 中引入的。文档都有点含糊,但这里有更多信息:

Using the FLVPlayback component with Flash Player 9 Update 3

关于flash - 我可以使用 FLVPlayback 和 flash 9.0.115+ 获得旧的全屏缩放吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/102059/

相关文章:

javascript - 如何在 pdf 中嵌入交互式图表?

string - AS3 - 使用字符索引删除字符串的一部分

python - 使用 OpenCV VideoWriter 将 RTSP 流存储为视频文件

c# - 下载 FLV 视频

raspberry-pi - gstreamer flvmux 和 rtmp 错误

flash - 从自定义 Web 服务器提供多个 flv 文件,同时保持套接字打开在第 6 个连接后停止

actionscript-3 - AS3 - 当它形成一个闭环时自动填充 lineTo

在移动设备上自动播放 HTML 视频

video - ffmpeg 支持 yv12 吗?

JavaScript 通过 ExternalInterface 与 Flash 对话