I tried a free online SWF video convert today to test it on a project I’m working on for a client. I have some small .swf files that need to be converted to a video format in MP4 or AVI. After following the simple instructions multiple times, I continue to get the message “There was an error converting your file!” or 0 bytes output due to many possible reasons including wrong file type, corrupted file, wrong file extension. I tried converting different .swf files from multiple sources and had the same problems with all of them.
SWF to Video Converter-Best Solution to Convert SWF to MP4 AVI MOV FLV on PC/Mac
The frustration ends when I come across Wondershare Flash SWF to Video Converter. Since it is working great on me with all my .swf files converted to MP4 as well as AVI, MOV, I assume it is the best solution to convert SWF files to MP4/AVI on Windows 10 and macOS Sierra, High Sierra. It is also supposed to be able to convert .swf files with flash in flawlessly to MOV, FLV, MPEG1 and MPEG2. Wondershare offers a simple yet feature-rich SWF converter and it has the following unique features if compared with most of the online SWF converters, some free, some not.
- We know that SWF is an Adobe Flash file format mainly used for multimedia. You will need Adobe Flash player to play SWF files. However, with this SWF to MP4 converter, you can convert SWF files to play with any media player on PC or IINA on Mac, or VLC on Linux.
- Convert SWF to iPhone/iPad compatible MP4 format
- Wanna burn SWF files to DVD? No problem. Select SWF file and burn directly to DVD!
- You are also free to set frame rate, resolution and add soundtrack for your SWF files.
How to Convert SWF to MP4/MOV for iPhone 8/X on Windows 10, macOS Sierra, High Sierra
As is known to all, Apple no longer supports Adobe Flash player, meaning you will not be able to play SWF files on your iPhone, iPad and iPod. To convert SWF files to Apple-friendly video format MP4 or MOV seems to be only way out. Now we have Wondershare Video Converter Ultimate-the very SWF converter for both PC and Mac and I am gonna show you how to convert SWF to MP4 for your iPhone. I will take my iPhone 8 as an example.
Getting Ready: Follow the above two download links to have a free trial of Wondershare Flash SWF to Video Converter, install and launch it. You are able to convert 1/3 of the SWF to any video format when you are in trial.
Step 1. Input Flash SWF
Converting SWF to MP4 with Wondershare is way too easy. It walks you through every step so every one is able to handle it. You will always have to Add files, browse to select the input .swf file. Drag and drop is also supported.
Step 2. Setup video format, codec and frame rate
After the flash video is loaded, you can click on MP4 Video or its drop-down menu in “Convert all files to” and locate iPhone 7/7 Plus or iPhone 8/8 Plus, iPhone X in Device-Apple and click the Edit button for more options. Video Settings or Next to go settings for video format, codec and frame rate. The codec H.264 is the only available for iPhone videos. But if you want to convert SWF to MPEG4 for iPhone, go for MP4 Video and edit it.
I prefer to convert SWF to MP4 and remain the original sound. But if you want to remove the whole video, go for audio in Settings and un-check Audio:
Step 3. Convert SWF to MP4
With all the above steps, you are now ready to convert SWF to MP4 for your iPhone. Just press Convert All and let the Wondershare do the rest for you. After that you can go and add the MP4 your iTunes library to sync to iPhone! Wondershare SWF to MP4 Converter makes it possible to play SWF files on iPhone!
Troubleshoot-Cannot Sync MP4 to iPhone
The conversion to Mp4 goes fast and the output MP4 files plays perfectly on iTunes, IINA and QuickTime player on macOS and MPC-HC on Windows. However, when I go to sync the file to my iPhone 7 I got the below error message that reads:
“final.mp4 was not copied because it cannot be played on this iPhone“
I was really frustrated to get this error message since the output is playing flawlessly and I am wondering around how to troubleshoot. There is my idea:
- I previously set the resolution to 800*600 SVGA as I thought it would offer better MP4 files with better audio quality. I was wrong. I go and check on iPhone specifictions and found the below spec for all iPhones, iPad and iPods. You will notice in bold Apple only supports video with less pixels than 640×480 if the codec is MPEG4. However, Movavi SWF to Video Converter only support MPEG4 for MP4 and MOV, we will then have to set the resolution to 640×480.
Video formats supported: H.264 video up to 1080p, 60 frames per second, High Profile level 4.2 with AAC-LC audio up to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats; MPEG-4 video up to 2.5 Mbps, 640 by 480 pixels, 30 frames per second, Simple Profile with AAC-LC audio up to 160 Kbps per channel, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats; Motion JPEG (M-JPEG) up to 35 Mbps, 1280 by 720 pixels, 30 frames per second, audio in ulaw, PCM stereo audio in .avi file format.
- Set the resolution to iPhone. There is no such problem.
- iPhone is also able to play AVI files if the codec is MJPEG with less than 35 Mbps, 1280 by 720 pixels, 30 frames per second. You are able to do so with this SWF converter. Make sure you choose the codec MJPEG Compressor in Step 2 for video settings.
Troubleshooting-Trouble loading SWF to the Converter?
For the first time I try Wondershare Video Converter Ultimate, it does not allow me to add SWF file to the converter and if I try to drag the SWF file to the program, nothing happens. But actually as we can see above, Wondershare works flawlessly for SWF to MP4 conversion for iPhone 8, 8 Plus and iPhone X. So, if you have trouble adding SWF to Wondershare, simply follow the screenshot below:
Image already added
You just need to click Add files as we usually do and choose All files as shown above! Then you wil see SWF files to convert!