BabyEnglish.club

Форматы и характеристики видео файлов

Рассмотрим современные форматы и характеристики видео файлов. Эта инфомация понадобится вам при принятии решения, какой фильм скачать, и будет ли он воспроизводиться на вашем телевизоре.

Медиаконтейнеры и их форматы.

Видео хранится на диске в виде файлов. В действительности это контейнер (коробка) в который помещаются видео, аудио, субтитры и метаданные. Эти файлы могут иметь разное расширение. Это расширение (формат) показывает в каком контейнере хранится видео. Гленн Доман

Различные виды видео-файлов (контейнеров) имеют определенные требования и ограничения по количеству звуковых дорожек, каналов субтитров, типов используемых кодеков, а так же совместимости с бытовыми телевизорами, проигрывателями и плеерами.
Познакомимся с самыми популярными форматами видео-файлов и коротко разберем их преимущества и недостатки.

AVI (Audio Video Interleave)
AVI (Audio Video Interleave) – самый старый из всех видов медиаконтейнеров, который используется сегодня. Может содержать в себе видео и аудио информацию, сжатую различными сочетаниями кодеков. Таким образом, AVI-файлы при внешнем сходстве могут очень сильно отличаться внутренней «начинкой». Нет никакой гарантии, что если файл имеет расширение AVI, то он пойдет на вашем телевизоре или проигрывателе. Надо смотреть на содержимое этого контейнера (см. ниже).
Этот контейнер уже давно устарел и имеет ряд серьезных недостатков, на которых нет смысла останавливаться в этой статье.
Тем не менее, огромное количество медиаконтента в сети распространяется именно с помощью этого формата.

MKV (Matroska или Матрёшка)
Очень популярный формат мультимедийного контейнера, отвечающий всем современным требованиям. В большей мере ориентирован на кодеки семейства H.264.
К его основным возможностям и удобствам для пользователя можно отнести: быстрая перемотка по файлу; переключение «на лету» между звуковыми и видео-дорожками, а так же субтитрами.
Эта упаковка может содержать множество потоков видео, аудио и субтитров, позволяя тем самым хранить фильм со всеми дополнительными материалами в одном файле, при этом обеспечивая высокий уровень навигации по медиаконтенту. MKV имеет высокую устойчивость к ошибкам, модульную расширяемость и поддерживает трансляцию материалов через Интернет.
На сегодняшний день, наиболее часто в файлах с расширением «.mkv» хранится видео высокой четкости, как правило, с несколькими аудио-дорожками и каналами субтитров.
Для нас этот формат удобен тем, что не надо обладать большими навыками, чтобы добавить аудио файл, поменять запуск аудио-файла по умолчанию. Например, с русского на английский. Мы делаем эту работу, чтобы ребенок смотрел мультфильм на английском, а на русский, если посчитает нужным, переключал родитель.
MKV поддерживает разбиение содержимого на главы. Это для нас очень удобно для создания серии "Learn English with us".
Основной недостаток этого формата: MKV, кроме персональных компьютеров, поддерживают только современные телевизоры и медиацентры.
В нашем примере формат файла MKV.

MP4 (MPEG-4 Part 14)
Это современный формат файлов для хранения цифровых видео и аудио-потоков, являющийся частью стандарта MPEG-4. Обладает практически всеми теми же возможностями, что и MKV. Но у MP4 есть одно преимущество – файлы в этом формате можно проиграть практически на любых устройствах, начиная со смартфонов и заканчивая игровыми приставками. Мы стараемся все видео переводить в MP4.
Стоит отметить, что контейнер MP4, в отличие от MKV, имеет ряд ограничений и не может содержать видео стандартов MPEG-1, MPEG-2 и WMV, а так же звук в форматах AC-3 (Dolby Digital) и WMA.

VOB (Versioned Object Base)
Основной контейнер, используемый для хранения мультимедиа контента на DVD-дисках. Может содержать несколько потоков видео MPEG-2, до девяти аудиодорожек, до 32-х каналов с субтитрами и экранное меню.

Это основные форматы файлов, которые вы можете встретить на наших сайтах.

И кратко о других форматах.
FLV (Flash Video) – медиаконтейнер, использующийся для размещения и передачи видеороликов в глобальной сети Интернет. Видео-поток в FLV-файле как правило закодирован с помощью кодеков H.263 или H.264, а звук в MP3 или AAC.
MOV – формат файла, разработанный компанией Apple для хранения видео, графики, анимации и 3D.
TS и M2TS – специализированные контейнеры для хранения HD-видео. TS используется в потоковом вещании цифрового телевидения IPTV и DVB. Контейнер не может содержать субтитры. M2TS является стандартным контейнером для Blu-Ray видео, в который могут быть включены видео и аудиопотоки, предусмотренные стандартом BD-ROM, а так же субтитры в графическом формате PGS.

Размер файла. Время. Кодек. Бит рэйт и др.

Возьмем кокретный пример описания файла с сайта http://babyenglish.gift и разберем каждую цифру.

Общие характеристики
Format: MKV (Матроска) - Контейнер (см. ваше)
File size: 2.38 GiB - размер файла. Как правило, чем больше размер файла, тем выше качество. Мы стараемся, чтобы качество было хорошее, но файлы не превышали 8 GB.
Duration: 1 h 42 min - время фильма. Если это сериал мы ставим среднюю продолжительность одной серии.

Характеристики видео
Video - Format: AVC
Codec ID: V_MPEG4/ISO/AVC
Bit rate: 2 868 kb/s
Size: 1 152 x 480 pixels, 16:9.

Характеристики аудио
Audio #1 - Russian
Format: AC-3
Codec ID: A_AC3
Bit rate: 448 kb/s
Channel(s): 6 channels.

Audio #2 - English, Format: AC-3, Codec ID: A_AC3, Bit rate: 448 kb/s, Channel(s): 6 channels.

Характеристики субтитров
Subtitle(s) - English: UTF-8, Russian: UTF-8, Ukrainian: UTF-8

Характеристики видео файла

General
Unique ID : 16013927...... etc.
Complete name : The.Boss.Baby.2017.eng.mkv
Format : Matroska (MKV)
Format version : Version 4 / Version 2
File size : 6.45 GiB
Duration : 1 h 37 min
Overall bit rate : 9 476 kb/s
Movie name : The Boss Baby (2017)
Encoded date : UTC 2019-03-13 15:11:48
Writing application : mkvmerge v20.0.0 ('I Am The Sun') 64-bit
Writing library : libebml v1.3.5 + libmatroska v1.4.8

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings : CABAC / 4 Ref Frames
Format settings, CABAC : Yes
Format settings, RefFrames : 4 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 1 h 37 min
Bit rate : 7 964 kb/s
Width : 1 920 pixels
Height : 816 pixels
Display aspect ratio : 2.35:1

Frame rate mode : Constant
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.212
Stream size : 5.42 GiB (84%)
Writing library : x264 core 152 r2851+45 9658d1a 7mod [8-bit@all X86_64]
Encoding settings : cabac=1 / ref=4 / deblock=1:-1:-1 / etc. / etc
Language : English
Default : Yes
Forced : No
Audio ID : 2
Format : DTS
Format/Info : Digital Theater Systems
Format profile : ES Matrix / Core
Codec ID : A_DTS
Duration : 1 h 37 min
Bit rate mode : Constant
Bit rate : 1 509 kb/s
Channel(s) : 7 channels / 6 channels
Channel positions : Front: L C R, Side: L R, Back: C, LFE / Front: L C R, Side: L R, LFE
Sampling rate : 48.0 kHz
Frame rate : 93.750 FPS (512 SPF)
Bit depth : 24 bits
Compression mode : Lossy
Stream size : 1.03 GiB (16%)
Title : Original
Language : English
Default : No
Forced : No

Text (Subtitles) #1 ID : 3
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 1 h 36 min
Bit rate : 59 b/s
Count of elements : 1568
Stream size : 42.1 KiB (0%)
Title : Full
Language : English
Default : No
Forced : No