Занимаясь некоторой обработкой мультимедиа (копирование DVD на .avi для просмотра на моем ноутбуке), я заинтересовался всеми техническими деталями, с которыми я столкнулся в отношении кодирования видео и аудио и т.д. Какими рекомендованными видами деятельности и ресурсами я могу заниматься и получать консультации, чтобы получить хорошее, глубокое знание современных медиа технологий? Я очень техничный человек, поэтому мне не нужны ресурсы "Для чайников", а что-то вроде подробных технических введений.
2 ответа
Просто очень краткое изложение:
Для видео основные форматы, касающиеся 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-аудио. Флэш-видео было в основном видно на сайтах, которые используют флэш-видео плееры. Однако многие сайты перешли на MPEG-4 / H.263.
Раньше WMV широко использовался, но уже не так сильно. В настоящее время он обычно ограничивается прямой трансляцией. Степень сжатия впечатляет.
Более актуальный ответ:
Если вы действительно хотите узнать мелкие детали, я предлагаю почитать книгу на эту тему (это может быть материал университетского уровня). Проще всего начать с обработки изображений, а затем перейти к кодированию видео и аудио.
В Википедии много информации о различных медиа форматах и контейнерах. Главное знать, что контейнеры не являются форматами. Это просто способы упорядочения данных / байтов, принадлежащих потокам видео / аудио / субтитров. Эти потоки могут быть сжаты различными способами в зависимости от формата кодирования.
Общие видеоформаты / кодеки:- MPEG-1, MPEG-2, MPEG-4 часть 2, VC-1, MPEG-4 часть 10, HEVC. Обратите внимание, что mpeg4 часть 2 также (немного неправильно) называется h263 или mpeg4 ASP. mpeg4 part 10 известен как h264 или mpeg4 AVC.
Обычные видео контейнеры:- FLV (Adobe, дружественный к браузеру), AVI (Microsoft), MOV (Apple), MKV (открытые спецификации), MP4 (MPEG-4 часть 14), m2ts (Blu-Ray)