Adobe 12040118 Tutorial - Page 599

SWF export settings, Target commands for web links in a SWF file

Page 599 highlights

which items in the composition are unsupported. The exported SWF file includes each unchanged item in the After Effects composition once, and then references it for each use. If a layer is used in multiple frames, each use refers to the same object, even if the layer's transform properties (such as Position) are animated. However, if the content of the layer changes-for example, if a mask on the layer is animated or if the source footage item for the layer is video-a new object is created for each frame in which the layer is visible. If multiple layers in the composition share the same source footage item, the source is added once and is then referenced for every additional layer that shares the source. If the source is an Illustrator file, a SWF movie clip is created and referenced. Text characters are added as vectors once and then referenced on all subsequent frames, unless you choose Fill Over Stroke from the Fill And Stroke options menu; in that case, the characters are added as vectors on every frame. Note: If color management is enabled for the project, then colors are converted from the working color space of the project to the sRGB IEC61966-2.1 color space for output. This output color space is appropriate for movies shown in a web browser. (See Color management.) 1. Select the composition you want to export, and then choose File > Export > Adobe Flash Player (SWF). 2. Enter a filename (making sure to include the .swf extension) and location, and then click Save. 3. Specify options as appropriate, and then click OK. Chris Jackson provides tips for rendering and exporting SWF files from After Effects in an excerpt from his book Flash + After Effects on the Focal Press website. SWF export settings JPEG Quality Specifies the quality of rasterized images. The higher the quality, the larger the file. (If you select Rasterize for Unsupported Features, the JPEG Quality setting is used for all JPEG-compressed bitmap images exported to the SWF file, including bitmap images generated from composition frames or Adobe Illustrator files.) Unsupported Features Specifies whether to rasterize features that SWF format doesn't support. Choose Ignore to exclude unsupported features, or choose Rasterize to render all frames that contain unsupported features as JPEG-compressed bitmap images and include them in the SWF file. If you choose Rasterize, the SWF exporter rasterizes source files for each layer in the composition (except layers that use Illustrator files or solids as the source footage) and nested compositions with Collapse Transformations enabled. Audio Bit Rate The bit rate of the exported audio. Choose Auto to get the lowest bit rate available for the specified Sample Rate and Channels settings. Higher bit rates increase file size. Audio in a SWF file is in MP3 format. Loop Continuously Specifies that the exported SWF file loops continuously during playback. If you plan to specify looping by writing HTML code to control Flash Player, deselect Loop Continuously. Prevent Editing Creates a SWF file that can't be modified by applications such as Flash Professional. Include Object Names Includes layer, mask, and effect names in the file, for use as input to ActionScript programs. Selecting this option increases file size. Rasterized objects are not named. Each mask is exported as a separate SWF object, the name of which is the layer name followed by the mask name. If all masks use Difference mode, all masks are exported as one SWF object, and the name is the layer name. Each text character is exported as a separate SWF object. Flatten Illustrator Artwork Splits all overlapping objects into non-overlapping pieces. When you select this option, you don't need to convert Illustrator text to outlines before exporting. (This option supports source files from Illustrator 9.0 or later.) Flattening Illustrator artwork has advantages and disadvantages. When you flatten Illustrator artwork, text is exported to SWF format properly, so you don't need to convert text to outlines. Overlapping objects are removed, so composited layers appear the same in both After Effects and the SWF file. End caps, joins, and transparency groups are exported properly, and artwork outside crop marks, which is not visible in the SWF file, is not included. However, SWF files don't necessarily become smaller. In addition, the flattening process may introduce unsupported objects that are then ignored or rasterized, and white fringes may appear around some objects. The process can be slow, memory-intensive, and possibly ineffective for complex Illustrator artwork. Include Layer Marker Web Links Makes layer markers behave as web links. The Include Layer Marker Web Links option adds web links and a Get URL action to the SWF file by using information from layer markers. This option also adds a frame label to each SWF frame that has a layer marker. You can specify how the browser opens the web link with standard target commands (for example, _blank). (See Web links, chapter links, cue points, and markers.) Target commands for web links in a SWF file _blank Loads the web link into a new browser window. _parent Loads the web link into the parent frame of the frame in which the current file is playing. _self Loads the web link into the current frame. _top Loads the web link into the top frame in the current window. _level0 Loads another SWF file into level 0. The current file typically plays at level 0; another file loaded into level 0 usually replaces the current file. The URL must refer to another SWF file. _level1 Loads another SWF file into level 1 if the URL refers to another SWF file. Supported features for SWF format export Layers After Effects text layers are exported to SWF format as vector graphics. The following layer types and layer switches aren't supported: track mattes, 3D layers, 3D cameras, 3D lights, adjustment layers, shape layers, Preserve Transparency, Collapse Transformations, and motion blur. The Fill Over Stroke character option and the Blur animator property aren't supported, and only Normal blending mode is supported. Nested compositions aren't supported and are rasterized. Masks Only masks with Add mask mode or Difference mask mode are supported; multiple masks in a layer must use the same mask mode. If

  • 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
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526
  • 527
  • 528
  • 529
  • 530
  • 531
  • 532
  • 533
  • 534
  • 535
  • 536
  • 537
  • 538
  • 539
  • 540
  • 541
  • 542
  • 543
  • 544
  • 545
  • 546
  • 547
  • 548
  • 549
  • 550
  • 551
  • 552
  • 553
  • 554
  • 555
  • 556
  • 557
  • 558
  • 559
  • 560
  • 561
  • 562
  • 563
  • 564
  • 565
  • 566
  • 567
  • 568
  • 569
  • 570
  • 571
  • 572
  • 573
  • 574
  • 575
  • 576
  • 577
  • 578
  • 579
  • 580
  • 581
  • 582
  • 583
  • 584
  • 585
  • 586
  • 587
  • 588
  • 589
  • 590
  • 591
  • 592
  • 593
  • 594
  • 595
  • 596
  • 597
  • 598
  • 599
  • 600
  • 601
  • 602
  • 603
  • 604
  • 605
  • 606
  • 607
  • 608
  • 609
  • 610
  • 611
  • 612
  • 613
  • 614

which items in the composition are unsupported.
The exported SWF file includes each unchanged item in the After Effects composition once, and then references it for each use. If a layer is used
in multiple frames, each use refers to the same object, even if the layer’s transform properties (such as Position) are animated. However, if the
content of the layer changes—for example, if a mask on the layer is animated or if the source footage item for the layer is video—a new object is
created for each frame in which the layer is visible. If multiple layers in the composition share the same source footage item, the source is added
once and is then referenced for every additional layer that shares the source. If the source is an Illustrator file, a SWF movie clip is created and
referenced. Text characters are added as vectors once and then referenced on all subsequent frames, unless you choose Fill Over Stroke from
the Fill And Stroke options menu; in that case, the characters are added as vectors on every frame.
Note:
If color management is enabled for the project, then colors are converted from the working color space of the project to the sRGB
IEC61966-2.1 color space for output. This output color space is appropriate for movies shown in a web browser. (See Color management.)
1. Select the composition you want to export, and then choose File > Export > Adobe Flash Player (SWF).
2. Enter a filename (making sure to include the .swf extension) and location, and then click Save.
3. Specify options as appropriate, and then click OK.
Chris Jackson provides tips for rendering and exporting SWF files from After Effects in an excerpt from his book
Flash + After Effects
on the
Focal
Press website
.
SWF export settings
JPEG Quality
Specifies the quality of rasterized images. The higher the quality, the larger the file. (If you select Rasterize for Unsupported
Features, the JPEG Quality setting is used for all JPEG-compressed bitmap images exported to the SWF file, including bitmap images generated
from composition frames or Adobe Illustrator files.)
Unsupported Features
Specifies whether to rasterize features that SWF format doesn’t support. Choose Ignore to exclude unsupported features,
or choose Rasterize to render all frames that contain unsupported features as JPEG-compressed bitmap images and include them in the SWF file.
If you choose Rasterize, the SWF exporter rasterizes source files for each layer in the composition (except layers that use Illustrator files or solids
as the source footage) and nested compositions with Collapse Transformations enabled.
Audio Bit Rate
The bit rate of the exported audio. Choose Auto to get the lowest bit rate available for the specified Sample Rate and Channels
settings. Higher bit rates increase file size. Audio in a SWF file is in MP3 format.
Loop Continuously
Specifies that the exported SWF file loops continuously during playback. If you plan to specify looping by writing HTML code
to control Flash Player, deselect Loop Continuously.
Prevent Editing
Creates a SWF file that can’t be modified by applications such as Flash Professional.
Include Object Names
Includes layer, mask, and effect names in the file, for use as input to ActionScript programs. Selecting this option
increases file size. Rasterized objects are not named.
Each mask is exported as a separate SWF object, the name of which is the layer name followed by the mask name. If all masks use Difference
mode, all masks are exported as one SWF object, and the name is the layer name. Each text character is exported as a separate SWF object.
Flatten Illustrator Artwork
Splits all overlapping objects into non-overlapping pieces. When you select this option, you don’t need to convert
Illustrator text to outlines before exporting. (This option supports source files from Illustrator 9.0 or later.)
Flattening Illustrator artwork has advantages and disadvantages. When you flatten Illustrator artwork, text is exported to SWF format properly, so
you don’t need to convert text to outlines. Overlapping objects are removed, so composited layers appear the same in both After Effects and the
SWF file. End caps, joins, and transparency groups are exported properly, and artwork outside crop marks, which is not visible in the SWF file, is
not included. However, SWF files don’t necessarily become smaller. In addition, the flattening process may introduce unsupported objects that are
then ignored or rasterized, and white fringes may appear around some objects. The process can be slow, memory-intensive, and possibly
ineffective for complex Illustrator artwork.
Include Layer Marker Web Links
Makes layer markers behave as web links. The Include Layer Marker Web Links option adds web links and a
Get URL action to the SWF file by using information from layer markers. This option also adds a frame label to each SWF frame that has a layer
marker. You can specify how the browser opens the web link with standard target commands (for example, _blank). (See Web links, chapter links,
cue points, and markers.)
Target commands for web links in a SWF file
_blank
Loads the web link into a new browser window.
_parent
Loads the web link into the parent frame of the frame in which the current file is playing.
_self
Loads the web link into the current frame.
_top
Loads the web link into the top frame in the current window.
_level0
Loads another SWF file into level 0. The current file typically plays at level 0; another file loaded into level 0 usually replaces the current
file. The URL must refer to another SWF file.
_level1
Loads another SWF file into level 1 if the URL refers to another SWF file.
Supported features for SWF format export
Layers
After Effects text layers are exported to SWF format as vector graphics. The following layer types and layer switches aren’t supported:
track mattes, 3D layers, 3D cameras, 3D lights, adjustment layers, shape layers, Preserve Transparency, Collapse Transformations, and motion
blur. The Fill Over Stroke character option and the Blur animator property aren’t supported, and only Normal blending mode is supported. Nested
compositions aren’t supported and are rasterized.
Masks
Only masks with Add mask mode or Difference mask mode are supported; multiple masks in a layer must use the same mask mode. If