Flash Video (FLV) — формат файлов, медиаконтейнер, используемый для передачи видео через Интернет. Используется такими сервисами видеохостинга как YouTube, Google Video, Вконтакте, RuTube и другими. Хотя описание формата контейнера было открыто, кодеки защищеныпатентами и остаются собственническими. Видеоформат FLV-файл — это битовый поток, который является вариантом видеостандарта H.263. Flash Player 8 и более новые редакции поддерживают потоковое видео On2 TrueMotion VP6. On2 VP6 обеспечивает более качественное изображение, особенно при использовании низкогобитрейта. С другой стороны, этот формат более сложен, что может создать трудности при просмотре на устаревших машинах. Опциональный альфа-канал, представляющий собой попиксельную прозрачность, поддерживается с помощью дополнительного видеопотока, который кодирует только альфа-канал. Реализация предполагает, что YUV-данные основного On2 VP6 видео потока всегда конвертируются клиентом в RGB. Эта возможность доступна только для видео On2 VP6. Начиная с Flash Player 9 Update 3 поддерживается новый формат мультимедиафайла ISO Base MPEG-4 Part 12, с новым видеокодеком — H.264. Этот стандарт видеосжатия при том же низком битрейте выдаёт значительно более детализированное и «ясное» изображение, особенно в динамических сценах. Недостатками являются, опять-таки, повышение требований к вычислительным ресурсам и платные патенты. FourCC Формат видео FLV1 H.263 FLV4 VP6 FLV5 H.264 Аудио формат. Звук в FLV, как правило, закодирован в MP3, однако иногда могут использоваться Nellymoser codec, несжатое аудио или ADPCM аудиоформат. В версии Flash Player 9 Update 3, в соответствии с внедрением Adobe формата ISO Base (MPEG-4 Part 12), добавлена поддержка AAC аудио (профили AAC-LC, Main Profile, и HE-AAC). В версии Flash Player 10 Beta добавлен открытый кодек SPEEX. Формат FLV предназначен для потокового видео, однако существует возможность использовать его для локального хранения и воспроизведения видео. FLV используется в Adobe Flash Player [1], который распространяется в качестве плагина для различных браузеров и различных операционных систем. Также формат поддерживается многими мультимедиа проигрывателями, например mplayer или Light Alloy. Популярные проигрыватели, поддерживающие FLV: Media Player Classic GOM Player Light Alloy MPlayer The KMPlayer VLC media player Winamp CuePlayer JetAudio Так как FLV — это медиаконтейнер, а не формат, некоторые проигрыватели могут некорректно воспроизводить видео или звуковой поток при отсутствии кодеков, использованных при создании файла. Конвекторы из FLV: MEncoder от MPlayer ffmpeg2theora — для преобразования в Theora Free Studio Freemake Video Converter FormatFactory HandBrake FLVExtract - для извлечения элементарных потоков из контейнера. Требует .NET Framework 2.0. Видеохо́стинг — сайт, позволяющий загружать и просматривать видео в браузере, например через специальный проигрыватель. При этом большинство подобных сервисов не предоставляют видео, следуя таким образом принципу User-generated content. Видеохостинг стал набирать популярность вместе с распространением широкополосного доступа в Интернет и развитием (удешевлением) жёстких дисков. Сервис YouTube, принадлежащий сегодня компании Google, был первым видеохостингом и совершил революцию — новым увлечением активных пользователей Интернета стал просмотр видеосюжетов онлайн. Содержимое Большое количество сайтов по видеохостингу тематически не ограничивают своё наполнение. Однако, некоторые видеохостеры занимают специализированные секторы, предлагая тематические порталы. [править]Правовые аспекты В то время, как на некоторых сайтах проводится жёсткий контроль закачанных видеофайлов (как, например, на Викискладе, где хранится множество свободных роликов), многие видеохостеры испытывают проблемы, связанные с тем, что пользователи закачивают видеоклипы, не являясь их правообладателями. Так, против YouTube время от времени возбуждаются судебные разбирательства, в которых производители музыкальных видеоклипов, фильмов или телесериалов требуют от Google (владельца сервиса) денежной компенсации. [править]Рекордные объёмы В конце 2007 года трафик YouTube превысил суммарный трафик Интернета на территории США образца 2000 года[1][2]. В конце 2008 года YouTube и Hulu превысили этот показатель в два раза[1]. По сообщениям компании Cisco, объём видеотрафика на территории Северной Америки и Европы в октябре 2008 года достиг уровня общего трафика всего Интернета по состоянию на октябрь 2001 года[1]. По подсчётам компании comScore, в Северной Америке, Великобритании, Франции и Германии потребляется более ста миллиардов минут онлайн-видео в месяц. На первом месте по месячному трафику несомненно находится YouTube с отметкой в 31 петабайт (31 миллион гигабайт) в месяц, на втором — Hulu с 17 петабайтами[1]. YouTube понадобилось более года, чтобы достигнуть отметки 15 ПБ, в то время как Hulu прошёл этот этап за 7 месяцев, что подчёркивает пионерскую роль сервиса YouTube[1]. Обозреватели Cisco считают, что видеохостинг сильно поменял роль веб-камеры — с распространением безлимитного широкополосного доступа в Интернет, для многих она открыла некое окно в «другую комнату». Так, за два месяца в 2008 году посетители сайта ustream.tv посмотрели более пяти миллионов часов видеозаписей щенят, известных под названиемShiba Inu Puppy Cam[3]. Этот объём равняется количеству часов, проведённых спортивными болельщиками на видеосайтах ESPN.com за этот же период, а использованный трафик (620 терабайт) в 15 раз превысил трафик всего Интернета на территории США за один месяц 1994 года [1]. YouTube (МФА: амер. [juː tuːb], брит. [juː tjuːb]; рус. произн. «юту́б», или «ютью́б», или «ютю́б») — сервис, предоставляющий услугивидеохостинга. Пользователи могут добавлять, просматривать и комментировать те или иные видеозаписи. Благодаря простоте и удобству использования YouTube стал популярнейшим видеохостингом и третьим сайтом в мире по количеству посетителей [1]. В январе 2012 ежедневное количество просмотров видео на сайте достигло 4 млрд [2]. На сайте представлены как профессионально снятые фильмы и клипы, так и любительские видеозаписи, включая видеоблоги. Просмотр и распространение контента Видеоматериалы YouTube распространяет следующим образом: На сайте YouTube.com: пользователи могут загружать видео в нескольких распространенных форматах, в том числе .mpeg и .avi. YouTube автоматически конвертирует их во Flash Video (.mp4) с использованием несвободного (патентованного) кодека H.264[уточнить], и делает их доступными для просмотра в онлайн. За пределами YouTube.com: каждое видео сопровождается готовой HTML-разметкой для вставки видео на другие веб-страницы. Простая техника скопируй-и-вставь сделала распространение видео с YouTube чрезвычайно популярным среди блоггеров и пользователей социальных сетей, а также некоторых медиаресурсов, ведь ссылка на видео может быть внедрена в HTML-код любой веб-страницы. Этой возможностью пользуются некоторые автоматические и полуавтоматические сервисы, например, VideoRonk представляет на одной странице 5 самых популярных видео с YouTube. Скачивание видео: помимо специальных сайтов, преобразовывающих ссылку на страницу с видео в ссылки на файлы, это позволяют делать ряд сторонних приложений (напр., SaveTube) и расширений для браузера (напр., UnPlug или другие расширения для Firefox или дополнения для Opera). Некоторые менеджеры загрузок также могут сохранять видео с этого портала (например Download Master). Есть также ряд специальных сайтов, которые могут загружать видео с YouTube. C января 2009 года Youtube предоставляет возможность скачивать некоторые видеоролики напрямую с сайта[8]. Возможно сохранение без помощи сторонних приложений. Сохраненное видео размещается в кэше браузера (если ролик имеет большой размер, в кеше может оказаться только его часть, которая просматривалась последней, как правило этого не происходит с роликами длительностью менее 15 минут). в Mozilla Firefox видео временно сохраняется в каталоге профиля. Кэш доступен по адресу about: cache. в Internet Explorer видео временно сохраняется в папке Temporary Internet Files в профиле пользователя (например «%USERPROFILE%\Local Settings\Temporary Internet Files\»). в Opera видео временно сохраняется в кэше профиля в каталоге cache4. в Google Chrome видео временно сохраняется в каталоге (пример для Windows XP и локального диска C:\"%USERPROFILE%\Local Settings\Application Data\Google\Chrome\User Data\Default\Cache"). Ролик будет иметь характерное имя (разное для разных браузеров). Найти этот файл проще всего, выполнив поиск в папке кеша со следующими параметрами: Размер — больше 100 Кб, время изменения — за последний час. Найденный файл можно сохранить (копировать) в нужное место. Если файл не имеет расширения, нужно приписать в конце расширение .flv и видео можно будет просматривать при помощи любого проигрывателя, поддерживающего FLV, например VLC. Согласно статистике на февраль 2012 года, в минуту на Youtube загружается 60 часов видео (март 2010 — 24ч., ноябрь 2010 — 35ч., май 2011 — 48ч. ), а в день — 86 400 часов[9]. Самый долгий ролик длится 596 часов[10], но его удалили. Медиаконтейнер, мультимедиаконтейнер (англ. Media container) — формат файла или потоковый формат (поток необязательно должен быть сохранён в виде файла), чьиспецификации определяют только способ сохранения данных (а не алгоритм кодирования) в пределах одного файла. Медиаконтейнер определяет, сколько метаданных фактически может быть сохранено, вместе с тем он не определяет никакую кодификацию самих данных. Медиаконтейнер фактически является метаформатом, так как он хранит данные и информацию о том, как данные будут сохраняться непосредственно внутри файла. Как следствие из этого, программа, которая способна корректно идентифицировать и открыть файл (прочитать поток), записанный в каком-либо формате, впоследствии может быть не способна декодировать фактические данные, записанные внутри медиаконтейнера, так как или метаданные в медиаконтейнере являются недостаточными, или программное обеспечение неспособно декодировать данные, закодированные в медиаконтейнере. В теории формат-контейнер способен хранить любой тип данных, однако на практике для каждого типа данных существуют отдельные группы контейнеров. Эти группы «настроены» для специфических требований и информации, которая будет сохраняться в них. Медиаконтейнеры являются типичным примером такой группы файловых контейнеров, которые предназначены для сохранения медиаинформации, которая условно делится на изображения, видео и аудио. В случае фильмов медиаконтейнер должен не только сохранять видео- и аудиопоток, но и при воспроизведении обеспечивать их синхронизацию. Также в медиаконтейнере может сохраняться несколько однотипных потоков, например фильм (видео-поток) с несколькими звуковыми дорожками (аудиопотоками) и субтитрами (текстовыми потоками). Медиаконтейнеры и их форматы Как и любая другая цифровая информация, видео хранится на диске в виде файлов, или как их еще называют, медиаконтейнеров, содержащих видео-, аудио и другие потоки, а так же метаданные. В любой момент из контейнера можно вынуть, например, видео или аудиодорожки, перекодировать их, и поместить их в другой контейнер, то есть изменить формат видеофайла. Мультимедийные контейнеры могут быть разных типов (форматов), а на то, к какому виду они относится, указывает расширение файла. Не смотря на то, что большинство контейнеров привязаны к определенному формату, в некоторых из них может храниться видео в совершенно разных стандартах. Например, файл с расширением AVI способен содержать ролики как в формате MPEG-1, так и в MPEG-2 или в MPEG-4. На что же тогда влияет тип контейнера? Конечно, в большей мере качество фильма определяется кодеком и теми параметрами, которые были установлены при сжатии. Но и от контейнера зависит немало. Различные виды видеофайлов имеют определенные требования и ограничения по количеству звуковых дорожек, каналов субтитров, типов используемых кодеков, а так же совместимости с бытовыми проигрывателями и плеерами. Теперь, давайте познакомимся с самыми популярными форматами видеофайлов и коротко разберем их преимущества и недостатки. AVI (Audio Video Interleave) – самый древний и традиционный из всех видов медиаконтейнеров, который был впервые использован Microsoft в 1992 году. Может содержать в себе видео и аудио информацию, сжатую различными сочетаниями кодеков. Таким образом, AVI-файлы при внешнем сходстве могут очень сильно отличаться внутренней «начинкой», а что бы точно определить их содержимое, придется воспользоваться специальными программами (например, VideoToolBox). Строго говоря, этот контейнер уже давно устарел и имеет ряд серьезных недостатков: невозможность содержания смешанного видео (например, NTSC и PAL) и альтернативных аудиодорожек, отсутствие меток времени и индексов кадра, отсутствие нормальной работы с субтитрами, плохая поддержка современных кодеков и прочее. Тем не менее, этот старичок никак не хочет уходить на пенсию, ведь до сих пор огромное количество медиаконтента в сети распространяется именно с помощью этого формата. Секретом такого долголетия, скорее всего, является универсальность AVI, хотя с другой стороны это и его минус. Иногда приходится сильно попотеть, что бы открыть какой-нибудь AVI-файл, созданный с использованием экзотических кодеков. MKV (Matroska или Матрёшка) – популярнейший формат мультимедийного контейнера, отвечающий всем современным требованиям. В большей мере ориентирован на кодеки семейства H.264. К его основным возможностям можно отнести: создание экранного меню; разбиение содержимого на главы; быстрая перемотка по файлу; переключение «на лету» между звуковыми и видеодорожками, а так же субтитрами. Таким образом, это упаковка, которая может содержать множество потоков видео, аудио и субтитров, позволяя тем самым хранить фильм со всеми дополнительными материалами всего в одном файле, при этом обеспечивая высокий уровень навигации по медиаконтенту. Так же стоит отметить, что MKV имеет высокую устойчивость к ошибкам, модульную расширяемость и поддерживает трансляцию материалов через Интернет. Широкой популяризации данного формата способствует тот факт, что это открытый проект. То есть для персонального использования он полностью бесплатен. На сегодняшний день, наиболее часто в файлах с расширением «.mkv» хранится видео высокой четкости, как правило, с несколькими аудиодорожками и каналами субтитров. MP4 (MPEG-4 Part 14) – еще один современный формат файлов для хранения цифровых видео и аудиопотоков, являющийся частью стандарта MPEG-4. Обладает практически всеми теми же возможностями, что и MKV. Но у MP4 есть одно преимущество – файлы в этом формате можно проиграть практически на любых устройствах, начиная со смартфонов и заканчивая игровыми приставками. MKV же, кроме персональных компьютеров, поддерживают только самые современные медиацентры. Не стоит забывать и тот факт, что MP4 является «родным» форматом для всех продуктов компании Apple, от iPhone до Mac. Так что если вы поклонник «яблочного» железа, то домашнюю видеоколлекцию лучше собирать и хранить в MP4. Стоит отметить, что контейнер MP4, в отличие от MKV, имеет ряд ограничений и не может содержать видео стандартов MPEG-1, MPEG-2 и WMV, а так же звук в форматах AC-3 (Dolby Digital) и WMA. VOB (Versioned Object Base) – основной контейнер, используемый для хранения мультимедиа контента на DVD-дисках. Может содержать несколько потоков видео MPEG-2, до девяти аудиодорожек, до 32-х каналов с субтитрами и экранное меню. FLV (Flash Video) – медиаконтейнер, использующийся для размещения и передачи видеороликов в глобальной сети Интернет. Используется многими крупными сервисами видеохостинга, такими как RuTube, YouTube, Vimeo, Flickr и другими. Видеопоток в FLVфайле как правило закодирован с помощью кодеков H.263 или H.264, а звук в MP3 или AAC. MOV– формат файла, разработанный компанией Apple для хранения видео, графики, анимации и 3D. Своим появлением обязан технологии воспроизведения медиаконтента QuickTime. TS и M2TS– специализированные контейнеры для хранения HD-видео. TSиспользуется в потоковом вещании цифрового телевидения IPTV и DVB. Правда, данный контейнер вообще не может содержать субтитры. M2TS является стандартным контейнером для Blu-Ray видео, в который могут быть включены видео и аудиопотоки, предусмотренные стандартом BD-ROM, а так же субтитры в графическом формате PGS.