|
|
|
Differences between Flash (swf) and conventional video files |
|
| |
| a. Flash files are not linear. For example, if the current frame is the 5 th frame, the next frame to be played is not necessarily the 6 th frame. It can be the 1 st frame or the 7 th frame. In what way it is played is customized by the author. So to convert a Flash file by capturing frame by frame is not the proper idea. |
| |
| b. A Flash file may include multiple movie clips and each movie clip is assigned to be played in a certain place (in the Flash file or in another movie clip) at a certain time. Some swf files even have only one frame and the real content is played in a movie clip. Therefore, it is obviously wrong if a conversion program only capture the only frame to convert. |
| |
c. Flash files are interactive and programmable. You can use ActionScript to control the playback and the interactive action. For example, users need to click “Play” or “Next” to continue playing many swf files. |
| |
| d. The audio in a Flash file is not continuative, which is different from the audio in conventional video files. |
|
| e. The duration of each frame in a Flash file may not be a specified time period. Sometime, when a swf file gets to a frame, it will wait for users to interact and when a user is going to interact is unknown. |
| |
| The above-mentioned are the main reasons are why it is not easy to properly convert flash files to video files. |
| |