SWF files embedded in PDF files exported from InDesign fail to play or endlessly display "buffering..." in Acrobat

Issue

SWF movies that are in PDF files which were exported from InDesign CS3 or CS4 will not play in Acrobat or Adobe Reader version 8.x or 9.x.

Acrobat or Adobe Reader 9 display "Buffering..." in a dialog box, but the movie will not play.

Acrobat Reader 8.x fails to play the movie with no other feedback.

Details

You updated your version of QuickTime and/or Safari.

Reason

Your current Mac OS X system doesn't have QuickTime components needed to play SWF files within Acrobat/Reader in a Screen annotation type layer.

Solution

Solution 1: Install Apple's Safari version 4.0

Solutoin 2: Revert to a version of QuickTime prior to 7.5.4.

Solution 3: Place the SWF in Acrobat 9 and view with Acrobat or Adobe Reader 9.

  1. Open the PDF file in Acrobat 9.x.
  2. Delete the movie using the Flash or Movie tool.
  3. Reimport the SWF file.
  4. Save as PDF  with Acrobat 9 Compatibility.

Additional Information

In PDFs produced by InDesign the SWF file is contained within a "Screen" annotation type. For this annotation Acrobat 8/9 uses QuickTime to play SWF files. Acrobat 9 introduced a new annotation type, "Rich Media", which can utilize Acrobat's built-in Flash Player to play SWF content, and thus avoids the QuickTime player incompatibility.

However InDesign CS4 only exports to "Acrobat 8 Compatibility" with the "Screen" annotation. Because the "Rich Media" annotation is new to Acrobat 9.x, it will not be understood by PDF viewers that can only read up to Acrobat 8 Compatibility. Thus, if you place the SWF file with Acrobat 9 into the PDF files, it will not be readable by Acrobat or Adobe Reader 8 and older versions. With the version 4.0 release of Safari appears to include QuickTime updates which re-enable SWF playback.

Adobe logo

Sign in to your account