转载:https://blog.zengrong.net/post/1568.html
让旧版本的 Flash IDE 支持更新的 Flash Player/AIR 功能
今天在论坛上看到一篇文章:H264VideoStreamSettings无法在cs4里面使用吗?,并做了回复。记录在这里,希望对更多的人有帮助。
H264VideoStreamSettings是Flash Player 11才开始支持的功能,但目前Aodbe发布的最新版的Flash CS5.5,都不支持将Flash Player 11作为目标播放器版本发布。这个问题很容易解决,但涉及到的东西却比较多,我在这里将一一讲解。
首先来个Setp by Step,这里以Flash Player CS5.5为例,但Flash CS4也没有问题(Flash CS3我就不确定了):
第一步 首先下载最新的 playerglobal.swc(基于Flash Player11):
第二步 将其复制到 FlashCS5.5CommonConfigurationActionScript 3.0FP11.1
,没有这个文件夹请自行建立;
第三步 复制 FlashCS5.5CommonConfigurationPlayersFlashPlayer10_1.xml
为 `FlashPlayer11_1.xml;
第四步 用 NotePad++/EditPlus/UltraEdit (但不要用windows Notepad,避免换行符问题)之类的软件打开 `FlashPlayer11_1.xml ,修改以下内容:
第3行修改为:
1
|
<player id="FlashPlayer11.1" version="14" asversion="3">
|
第4行修改为:
1
|
<name>Flash Player 11.1</name>
|
第8行修改为:
1
|
<playerDefinitionPath as2="$(UserConfig)/Classes/FP10;$(UserConfig)/Classes/FP9;$(UserConfig)/Classes/FP8;$(UserConfig)/Classes/FP7" as3="$(AppConfig)/ActionScript 3.0/FP11_1/playerglobal.swc" />
|
这是我修改好的,可以直接用:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
|
<?xml version="1.0" encoding="UTF-8"?> <players> <player id="FlashPlayer11.1" version="14" asversion="3"> <name>Flash Player 11.1</name> <path builtin="true"/> <path platform="WIN">Device Central/adcdl.exe</path> <path platform="MAC">Device Central/adcdl</path> <playerDefinitionPath as2="$(UserConfig)/Classes/FP10;$(UserConfig)/Classes/FP9;$(UserConfig)/Classes/FP8;$(UserConfig)/Classes/FP7" as3="$(AppConfig)/ActionScript 3.0/FP11_1/playerglobal.swc" /> <feature name="multiScreenPublish" supported="true" /> <feature name="mobileAuthoringIntegration" supported="true" /> <feature name="deviceSound" supported="false"/> <feature name="exportStreamingSound" supported="true"/> <feature name="exportEventSound" supported="true"/> <feature name="FSCommand2" supported="false"/> <feature name="gradient_linearRGB" supported="true" /> <feature name="gradient_overflow" supported="true" /> <feature name="shape_strokeHint" supported="true" /> <feature name="shape_cap" supported="true" /> <feature name="shape_join" supported="true" /> <feature name="shape_mitre" supported="true" /> <feature name="shape_scale" supported="true" /> <feature name="linkage_exportForActionscript" supported="true" /> <feature name="linkage_exportForRuntimeSharing" supported="true" /> <feature name="linkage_exportInFirstFrame" supported="true" /> <feature name="linkage_importForRuntimeSharing" supported="true" /> <feature name="linkage_importAndAddToCache" supported="false" /> <feature name="publish_localPlaybackSecurity" supported="true" /> <feature name="publish_hardwareAcceleration" supported="true" /> <feature name="symbol_blendMode" supported="true" /> <feature name="actionScript_documentClass" supported="true" /> <feature name="symbol_blendMode" supported="true" /> <feature name="filters" supported="true" /> <feature name="component_binding" supported="true" /> <feature name="component_schema" supported="true" /> <feature name="screens" supported="true" /> <feature name="video" |