Как узнать о кодировании, декодировании, форматах и ​​т. д. медиафайлов

Как узнать о кодировании, декодировании, форматах и ​​т. д. медиафайлов

Занимаясь обработкой медиа (копированием DVD в .avi для просмотра на моем ноутбуке), я заинтересовался всеми техническими аспектами, с которыми я столкнулся в отношении кодирования видео и аудио и т. д. Какие рекомендуемые действия и ресурсы я могу использовать и использовать для получения хороших, прочных знаний о современных медиатехнологиях? Я очень техничный человек, поэтому мне не нужны ресурсы «для чайников», а скорее что-то вроде подробных технических вступлений.

решение1

Очень краткое изложение:

Для видео основные форматы, касающиеся DVD/AVI: MPEG-1, MPEG-2 / VOB, MPEG4 / MP4 / H.263, FLV, WMV, MVK Для аудио: AAC, MP2, MP3

MPEG-1 обычно не используется широко, если только он не используется для импорта видео с камеры или в качестве общего формата для использования в широком спектре видеоредакторов и проигрывателей.

MPEG-2 / VOB — это то, что находится на воспроизводимом DVD, который сопровождается звуком MP2.

MPEG-4 / MP4 / H.263 — это то, что обычно используется для видеофайлов в наши дни. Часто сочетается с аудио AAC или MP3.

FLV — это флэш-видео, которое сопряжено с MP3-аудио. Flash-видео в основном можно увидеть на сайтах, использующих флэш-видеоплееры. Однако многие сайты переходят на MPEG-4 / H.263.

WMV раньше широко использовался, но сейчас не так широко. В настоящее время он обычно ограничивается прямой трансляцией. Степень сжатия впечатляет.

решение2

Более актуальный ответ:

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

В Википедии есть много информации о различных форматах и ​​контейнерах медиа. Главное, что нужно знать, это то, что контейнеры не являются форматами. Это просто способы упорядочивания данных/байтов, принадлежащих потокам видео/аудио/субтитров. Эти потоки могут быть сжаты различными способами в зависимости от формата кодирования.

Распространенные видеоформаты/кодеки: - MPEG-1, MPEG-2, MPEG-4 part 2, VC-1, MPEG-4 part 10, HEVC. Обратите внимание, что mpeg4 part 2 также (немного неправильно) называют h263 или mpeg4 ASP. mpeg4 part 10 известен как h264 или mpeg4 AVC.

Распространенные видеоконтейнеры: - flv (adobe, дружественный браузеру), avi (microsoft), mov (apple), mkv (open spec), mp4 (MPEG-4 часть 14), m2ts (blu-ray)

Связанный контент