SWF vs 3GP

SWF is a vector graphics file format which developed by Macromedia and Adobe systems for multimedia, vector graphics and ActionScript. SWF files can contain animations or applets of varying degrees of interactivity and function.

3GP is a multimedia container format developed by 3GPP for 3G UMTS multimedia services. .3gp file format is used on 3G mobile phones. 3GP video files stores video streams as MPEG-4 Part 2 or H.263 or MPEG-4 Part 10 (AVC/H.264), and audio streams as AMR-NB, AMR-WB, AMR-WB+, etc.

Summary:
1. SWF is widely used for displaying "animated" vector graphics on the Web, 3GP is used for transferring files between cell phone and Internet.
2. Both 3GP and SWF are lossy formats which sacrifices quality for file size.
3. 3GP Timed Text for subtitles while FLV doesn’t support.

Other Comparison: MP4 vs FLV / MKV vs MP4 / MP4 vs MP3 / 3GP vs MOV / 3GP vs FLV / M2TS vs MP4 / MP4 vs 3GP / MP4 vs VOB

Related Post of SWF File formats

Related Post of 3GP File formats