FLV против MP4 против 3GP
FLV, MP4 и 3GP - популярные форматы файлов-контейнеров, разработанные Adobe Systems, MPEG и 3GPP соответственно. FLV является членом семейства Flash-видео и является предпочтительным форматом файлов для доставки видео на самых популярных видеосайтах, таких как YouTube. MP4 определен в спецификации MPEG-4. И FLV, и MP4 допускают потоковую передачу. 3GP предназначен для телефонов на базе GSM и является членом семейства 3GPP вместе с 3GP2.
FLV
FLV - это формат видеофайлов, предназначенный для доставки видео через Интернет. Это формат файла-контейнера, совместимый с Adobe Flash. Он принадлежит к семейству файлов Flash Video вместе с F4V. FLV имеет кодировку аудио и видео, аналогичную SWF-файлам (которые можно использовать для кодирования Flash-видео). Наряду с F4V, FLV является продуктом Adobe Systems и, следовательно, поддерживается Adobe Flash Player. Однако первоначальным разработчиком FLV была Macromedia, которая совсем недавно была куплена Adobe. FLV поддерживается в качестве формата видеофайлов по умолчанию многими популярными видеосайтами, такими как metacfe.com, YouTube, VEVO и Hulu. Многие популярные поставщики новостей, такие как Reuters.com, используют FLV. FLV постепенно становится очень популярным, опережая других конкурентов, таких как RealVideo и WMV.
MP4
MP4 (более известный как MPEG-4 Part 14) - это формат файла-контейнера для мультимедиа. Он основан на стандарте, указанном в MPEG-4, и может хранить цифровое аудио и видео в формате MPEG. Но он также может хранить субтитры и неподвижные изображения. Кроме того, в MP4 разрешена потоковая передача с использованием отдельной дорожки подсказок для включения информации о потоковой передаче. Файлы MP4 имеют официальное расширение.mp4. Важно отметить, что не все проигрыватели, которые заявляют, что они являются проигрывателями MP4, могут воспроизводить файлы.mp4 (они могут воспроизводить только файлы.mp3 и несколько других форматов видеофайлов).
3GP
3GP (с расширением.3gp) - еще один формат файла-контейнера, предназначенный для мультимедиа на телефонах. Это основано на стандарте, определенном 3GPP (Проект партнерства третьего поколения). Это специально используется в телефонах 3G, но также может использоваться в телефонах 2G и 4G. Файлы 3GP могут хранить некоторые видеопотоки MPEG-4 и аудиопотоки AMR, AAC. 3GP2 - это файловый формат, аналогичный 3GP, но немного ограниченный по сравнению с 3GP в некоторых областях производительности. 3GP был разработан для использования с телефонами на базе GSM.
В чем разница между FLV и MP4 и 3GP?
FLV, MP4 и 3GP - это три формата файлов-контейнеров, разработанные Adobe Systems, MPEG и 3GPP соответственно. FLV и MP4 используются для общего пользования, а 3GP предназначен для телефонов на базе GSM. MP4 и 3GP поддерживают аудио с переменным битрейтом, но FLV не имеет такой возможности. Однако все три формата поддерживают видео с переменной частотой кадров. 3GP использует 3GP Timed Text для субтитров, а MP4 использует ttxt, VobSubs и BIFS для субтитров. Однако FLV не поддерживает субтитры. И 3GP, и FLV не поддерживают поддержку меню (как в DVD), в то время как MP4 имеет эту полезную возможность. FLV - единственный формат из этих трех, который поддерживает аудиоформат MP3.