MediaInfo GUI: инструкция от гика, форматы, интерфейс, экспорт метаданных и ограничения
MediaInfo GUI — настольный графический интерфейс MediaInfo от MediaArea.net SARL для чтения технических характеристик и тегов медиофайлов. Программа не перекодирует видео, не исправляет дорожки и не устанавливает кодеки: она разбирает структуру файла и показывает, что именно находится внутри контейнера — формат, профиль, длительность, битрейт, параметры изображения, аудиодорожек, субтитров, глав и служебных данных. Это делает MediaInfo GUI полезной перед монтажом, конвертацией, публикацией или разбором проблемы совместимости, когда требуется сначала получить точное описание исходного файла.
Что такое MediaInfo GUI и чем он отличается от других MediaInfo
Официальное название проекта — MediaInfo, а MediaInfo GUI — его графический настольный интерфейс. Разработчик и сопровождающая организация — MediaArea.net SARL. Текущая стабильная ветка на дату подготовки материала — 26.05, выпущенная 12 мая 2026 года. В одном проекте существуют несколько способов доступа к одной и той же аналитической базе MediaInfoLib: GUI для работы в окне, CLI для командной строки и библиотека для встраивания в другое ПО. Эти компоненты связаны, но решают разные задачи.
В этом обзоре рассматривается именно настольный GUI. Он не равен MediaInfo CLI, потому что пользователю не нужно формировать команды и перенаправлять вывод. Он не равен MediaInfoLib, потому что библиотека предназначена для разработчиков. Он также не равен MediaInfoOnline, где анализ запускается через веб-интерфейс, и не относится к стороннему MediaInfoXP. Мобильные приложения MediaInfo для Android и iOS принадлежат тому же проекту, но имеют собственные интерфейсы; их особенности здесь не смешиваются с настольной программой.
Важная граница продукта — режим только чтения применительно к самому медиафайлу. MediaInfo извлекает сведения и формирует отчёты, но не переписывает кодек, контейнер, звуковую дорожку или субтитры. Поэтому найденное расхождение, например необычный frame rate, профиль H.264 или число каналов, нужно исправлять уже в редакторе, мультиплексоре либо конвертере. Для выбора такого инструмента пригодится материал GeekHow про программы для конвертирования видео.
| Параметр | MediaInfo GUI |
|---|---|
| Разработчик | MediaArea.net SARL |
| Назначение | Чтение и представление технических параметров и тегов медиафайлов |
| Актуальная версия | 26.05, выпуск 12 мая 2026 года |
| Тип | Настольный графический анализатор метаданных и структуры мультимедиа |
| Основные настольные платформы | Windows, macOS, Linux |
| Лицензия | Открытая BSD-style; метаданные Linux-пакета указывают BSD-2-Clause |
| Регулярная оплата | Подписка для классического GUI не требуется; прямая macOS-сборка бесплатна, версия из Mac App Store распространяется за небольшую плату |
| Основной результат | Отчёт о контейнере, видео, аудио, субтитрах, главах и тегах |
| Режимы просмотра | Basic, Sheet, Tree, Text, HTML, Custom; в актуальном Windows GUI также присутствуют Graph и Your system |
| Экспорт | CSV, Sheet, Text, HTML, XML, JSON, SVG Graph, MPEG-7, PBCore, EBUCore, FIMS, NISO Z39.87, reVTMD и Custom |
| Работа без интернета | Анализ локальных файлов выполняется локально; сетевое соединение связано, в частности, с включённой проверкой новой версии |
| Изменение исходного медиа | Нет: GUI предназначен для анализа и экспорта сведений, а не для редактирования содержимого |
Актуальный статус, платформы и варианты установки
MediaInfo GUI остаётся активным проектом. Версия 26.05 содержит не только обновление библиотеки анализа, но и изменения самих графических оболочек: оптимизацию расширения Проводника Windows 11, тёмную иконку для Windows, поддержку контекстного пункта KDE 6, изменения значков macOS и ряд исправлений GUI. Это важный признак текущей поддержки: настольные интеграции продолжают обновляться вместе с распознаванием новых форматов.
Windows
Для Windows Vista, 7, 8, 10 и 11 опубликован GUI 26.05. Основной установщик универсален для Intel 32/64 bit и ARM64. Отдельно доступны 64-битные, 32-битные и ARM64-варианты, а для x64, x86 и ARM64 есть сборки без установщика в архиве 7z. Такой выбор позволяет использовать обычную установку с интеграцией в оболочку либо переносимый вариант, когда менять систему установки нежелательно.
На Windows отдельно предлагаются два расширения GUI. Graph предназначен для визуализации 3D-аудио и на текущей странице загрузки имеет собственную версию 24.11. FFmpeg plugin опубликован как версия 6.1; он нужен не для основной способности MediaInfo читать файлы, а как дополнительный компонент GUI. Если автоматическая установка из программы не сработала, для обоих модулей предусмотрены отдельные пакеты для ручной установки.
macOS
Для macOS 10.10–26 поддерживаются x86_64 и arm64, актуальный GUI — 26.05. У проекта две настольные линии распространения. Версия из Mac App Store лучше интегрирована в систему и имеет небольшую плату. Параллельно доступна бесплатная прямая сборка 26.05 — это старый тип GUI с менее тесной интеграцией в macOS. Поэтому цена здесь зависит не от набора аналитических полей, а от канала и оболочки.
Linux
Linux-ветка распространяется через пакетные репозитории и несколько форматов. Например, для Debian 11, 12 и 13 доступны amd64 и arm64-пакеты GUI 26.05, для актуальных Fedora 42–44 — x86_64 и aarch64, для Arch Extra — x86_64 26.05. В 64-битном Snap также опубликована 26.05. На системах Debian-подобного семейства пакет называется mediainfo-gui, что помогает не перепутать его с пакетом командной строки mediainfo. Общие принципы установки пакетов в этой ОС разобраны в отдельном материале GeekHow про установку приложений в Linux.
Не все форматы поставки синхронизированы. AppImage-канал MediaInfo по-прежнему предлагает GUI 20.09 для 32- и 64-битных систем, а 32-битный Snap — 25.03. Поэтому слово MediaInfo на архиве ещё не означает, что перед пользователем текущая сборка. Для новых систем разумно сверять номер пакета с основной веткой 26.05 и выбирать пакет репозитория, актуальный 64-битный Snap либо свежую сборку для конкретного дистрибутива.
Исходный код GUI 26.05 также опубликован. В проекте одновременно поддерживаются разные графические технологии: для Windows и Linux в репозитории есть реализации на Qt, VCL, UWP и wxWidgets. Из-за этого внешний вид и набор второстепенных пунктов могут немного различаться между платформами. Базовая модель остаётся общей: открыть медиа, выбрать способ представления разобранных полей и при необходимости экспортировать отчёт.
Интерфейс: как устроено рабочее окно
Классический настольный GUI построен вокруг одного окна с меню, боковой панелью быстрых действий и центральной областью представления данных. После загрузки файла центральная часть не становится проигрывателем: она показывает сведения, полученные MediaInfoLib. Это принципиально меняет логику работы — перемотки, предпросмотра кадров и монтажной шкалы здесь нет, потому что продукт решает диагностическую, а не просмотровую задачу.

Меню File и работа со списком
В актуальном исходном коде классического GUI меню File содержит Open с вариантами File и Folder…, закрытие текущего файла или всех открытых объектов, Export и Exit. Это показывает, что GUI рассчитан не только на одиночный ролик: он способен держать список разобранных файлов и формировать отчёт по нескольким объектам.
Интеграция с оболочкой дополняет обычный диалог открытия. MediaInfo поддерживает drag-and-drop и контекстное меню. В Windows 11 работа расширения Проводника отдельно оптимизировалась в выпуске 26.05; KDE 6 получил поддержку контекстного пункта в той же версии. Эти механизмы ускоряют передачу файла в анализатор, но не меняют сам файл.
Меню View и представления одного набора данных
Меню View в классическом GUI включает Basic, Sheet, Tree, Text, HTML, Graph, Custom и Your system. Это не разные режимы анализа в смысле повторного кодирования. Они меняют форму, в которой одни и те же извлечённые сведения удобно читать человеку, сравнивать между файлами либо переносить в отчёт.
Basic оставляет наиболее значимые параметры. Sheet сводит данные в табличный вид. Tree сохраняет иерархию контейнера и потоков, поэтому помогает разбирать многодорожечные файлы. Text даёт плотный текстовый отчёт, а HTML формирует структурированное представление, пригодное для просмотра как разметки отчёта. Custom предназначен для настроенных пользователем форматов вывода. Graph связан с отдельным модулем визуализации и в текущей Windows-поставке ориентирован на 3D-аудио.

Options, Debug и Language
В классической версии меню Options управляет отображением панели и меню, цветовой темой, поведением списка и Preferences. Текущий код содержит варианты темы System, Light и Dark. Меню Language отвечает за локализацию. Русская локализация входит в поддерживаемый набор языков и обновлялась в ветке 25.09, поэтому использовать английские названия пунктов необязательно; в этом материале они сохраняются в оригинальном виде, чтобы совпадать с именами в исходном GUI и документации.
Меню Debug содержит Advanced mode и FullParsing наряду с диагностическими параметрами трассировки. Для обычного чтения важен прежде всего Advanced mode: FAQ MediaInfo прямо указывает, что он выводит полные, необработанные значения. Например, вместо округлённого «4.37 GiB» можно получить размер в байтах, а вместо форматированного «1 920 pixels» — сырое числовое значение. Это полезно при сравнении файлов скриптом или с техническим заданием.
Какие данные читает MediaInfo GUI
Структура отчёта повторяет структуру мультимедийного контейнера. Верхний блок относится к файлу в целом, затем идут отдельные видео-, аудио- и текстовые потоки, а также главы и другие служебные сущности. Такой подход помогает не путать свойства контейнера с параметрами кодека: расширение .mkv, например, говорит о контейнере Matroska, но внутри него могут находиться разные видеокодеки, несколько аудиодорожек и несколько языков субтитров.
Общие сведения о контейнере
Для контейнера MediaInfo выводит формат и профиль, коммерческое название формата, длительность, общий битрейт, приложение и библиотеку записи, а также доступные теги: название, автора, режиссёра, альбом, номер дорожки и дату. Эти поля позволяют отличить две внешне одинаковые копии файла, понять происхождение кодирования и быстро проверить, совпадает ли фактический контейнер с ожидаемым.
Видео
Для видеопотока доступны формат и codec ID, соотношение сторон, частота кадров, битрейт, цветовое пространство, chroma subsampling, разрядность, тип и порядок развёртки. В практическом контроле это отвечает на типичные вопросы: H.264 или H.265 находится внутри, является материал прогрессивным или чересстрочным, сколько бит приходится на компонент цвета, в каком режиме представлена частота кадров и каков фактический размер кадра.
Аудио
Для звука показываются формат и codec ID, частота дискретизации, число и конфигурация каналов, разрядность, язык и битрейт. Многодорожечный файл отображается не как одна абстрактная строка Audio: каждый поток можно рассматривать отдельно. Это особенно полезно при контейнерах, где соседствуют стерео, многоканальная дорожка, комментарии или несколько языков.
Субтитры, главы и служебные данные
Для текстовых потоков доступны формат, codec ID и язык субтитров. Отдельно MediaInfo показывает количество и список глав. В профессиональных контейнерах набор полей шире: MediaInfo выводит time code, служебные идентификаторы и другие элементы, когда соответствующая структура присутствует в файле. GUI не «добавляет» такие данные — он показывает только то, что удалось распознать в анализируемом объекте.

Поддерживаемые форматы: что означает совместимость
MediaInfo работает не по списку расширений в Проводнике, а по структурам контейнеров, потоков и тегов. К основным распознаваемым контейнерам относятся MPEG-4, QuickTime, Matroska, AVI, MPEG-PS, MPEG-TS, MXF, GXF, LXF, WMV, FLV и Real. Для MPEG-PS отдельно упомянуты незащищённые DVD, для MPEG-TS — незащищённые Blu-ray. Старые и специализированные форматы также присутствуют в таблицах поддержки, но полнота конкретных полей зависит от самого формата и от того, что записано в файле.
На уровне видео MediaInfo распознаёт MPEG-1/2 Video, H.263, MPEG-4 Visual, включая DivX и XviD, H.264/AVC, H.265/HEVC, FFV1 и ряд более новых форматов, пополняемых в журнале изменений. Для аудио в основных примерах перечислены MPEG Audio/MP3, AC-3, DTS, AAC, Dolby E, AES3 и FLAC. Среди текстовых форматов и систем субтитров — CEA-608, CEA-708, DTVCC, SCTE-20, SCTE-128, ATSC/53, CDP, DVB Subtitle, Teletext, SRT, SSA, ASS и SAMI.
Для тегов поддерживаются, среди прочего, ID3v1, ID3v2, Vorbis comments и APE tags. Это объясняет, почему программа полезна не только с видео: MP3, FLAC и другие аудиофайлы дают техническую часть и метаданные. При этом MediaInfo не является аудиоплеером. Если основная задача — слушать коллекцию, а не разбирать её параметры, логичнее смотреть в сторону аудиоплееров для Windows.
Задача → инструмент → результат → что проверить
| Задача | Инструмент MediaInfo GUI | Результат | Что проверить |
|---|---|---|---|
| Понять, почему файл не принимается сервисом или редактором | Basic, затем Tree или Text | Фактический контейнер, кодек и ключевые параметры потока | Профиль кодека, размеры, frame rate, scan type, audio sample rate и channels |
| Сравнить несколько файлов | Открытие нескольких объектов и Sheet | Параметры сведены в более сопоставимый вид | Чтобы сравнивались одинаковые поля и одни и те же типы потоков |
| Передать техданные коллеге | Text или HTML export | Читаемый отчёт без пересылки всего медиа | Не содержит ли отчёт лишние пути и теги, которые не нужны получателю |
| Загрузить сведения в автоматизированную систему | XML или JSON export | Структурированный файл метаданных | Правильный формат, sidecar-имя и наличие требуемых полей |
| Свести параметры в таблицу | CSV или Sheet export | Данные с выбранным разделителем | Совпадает ли разделитель с настройками табличного редактора |
| Получить необработанные числовые значения | Advanced mode | Полные значения вместо части форматированных представлений | Единицы и интерпретацию полей перед дальнейшей обработкой |
| Разобрать пространственное аудио | Graph при установленном модуле | Графическое представление поддерживаемого 3D-аудио | Что модуль Graph установлен и анализируемая дорожка относится к поддерживаемому сценарию |
Эта карта показывает сильную сторону GUI: один и тот же анализ можно представить по-разному в зависимости от следующего этапа. Для визуальной проверки удобнее Basic или Tree, для обмена — Text/HTML, для программной обработки — XML/JSON, а для таблиц — CSV. Перекодирование при этом остаётся отдельной задачей.
Как пользоваться программой — советы гика
Открыть один медиафайл и получить краткий отчёт
Цель. Быстро определить контейнер, кодеки и основные параметры одного файла. Подготовка. Нужен локальный медиафайл, который MediaInfo может прочитать. В классическом GUI откройте File → Open → File, выберите файл в системном диалоге и подтвердите открытие. Для первого просмотра оставьте View → Basic. В центральной части появятся секции общего уровня и обнаруженных потоков.
Проверка результата. Сверьте имя файла, Format в общем блоке и Format в видео- или аудиоблоке: это разные уровни описания. Типичная ошибка. Считать расширение файла названием кодека; например, MKV — контейнер, а видеопоток внутри имеет собственный Format. Безопасный откат. Команда File → Close → File убирает объект из списка MediaInfo и не меняет исходный файл на диске.
Открыть папку и анализировать несколько файлов
Цель. Собрать сведения не по одному объекту, а по набору медиа. Подготовка. Разместите нужные файлы в доступной папке и заранее решите, нужно ли сохранять уже открытый список. Выберите File → Open → Folder… и укажите каталог. Если в параметрах включено Close all before open, предыдущий список будет очищаться перед новым открытием; этот флажок стоит проверить до пакетной работы.
Проверка результата. Переключитесь на View → Sheet и убедитесь, что в представлении присутствуют ожидаемые объекты. Типичная ошибка. Открыть новую папку при активном автоматическом закрытии и решить, что прежние данные «удалились» с диска. На самом деле очищается только рабочий список. Безопасный откат. Повторно откройте нужные исходники; MediaInfo их не редактирует.
Передать файл через drag-and-drop или контекстное меню Windows
Цель. Обойти диалог выбора и сразу отправить известный файл в анализ. Подготовка. Для drag-and-drop достаточно открыть MediaInfo GUI и системный файловый менеджер: перетащите медиафайл в окно программы. В классическом Windows GUI контекстная интеграция настраивается через Options → Preferences: в General включите Shell extension; дополнительный флажок For folders too распространяет действие на каталоги. После этого файл или папку можно передать MediaInfo через контекстное действие оболочки.
Проверка результата. Имя и технические секции должны появиться в активном представлении. Типичная ошибка. Искать контекстное действие при выключенном Shell extension либо передать ярлык вместо самого медиа. Безопасный откат. Отключите Shell extension в Preferences или закройте загруженный элемент через File → Close; это не меняет исходный файл.
Переключить Basic, Sheet, Tree, Text и HTML
Цель. Выбрать форму отчёта под конкретную проверку. Подготовка. Сначала должен быть открыт хотя бы один файл. Откройте меню View и последовательно выберите Basic, Sheet, Tree, Text либо HTML. Basic подходит для быстрого просмотра, Sheet — для сопоставления, Tree — для иерархии потоков, Text — для плотного технического отчёта, HTML — для структурированного визуального представления.
Проверка результата. При смене View объект остаётся тем же, меняется способ показа. Типичная ошибка. Принять более короткий Basic за отсутствие данных. Безопасный откат. Вернитесь к View → Basic; переключение представления не меняет анализируемый файл и не удаляет результаты из списка.

Включить Advanced mode для полных значений
Цель. Получить более полный набор и сырые числовые значения. Подготовка. Откройте файл, для которого форматированные значения недостаточно точны. В классическом GUI выберите Debug → Advanced mode. После включения режим полного вывода используется для представления данных без части человекочитаемых сокращений и округлений.
Проверка результата. Сравните, например, размер файла или ширину кадра до и после переключения: Advanced mode показывает сырое число байтов вместо форматированного размера в GiB и может выводить 1920 вместо строки «1 920 pixels». Типичная ошибка. Считать сырое число другой величиной только потому, что исчез суффикс единицы. Безопасный откат. Отключите Debug → Advanced mode и вернитесь к обычному представлению.
Сменить язык интерфейса и проверить параметры отображения
Цель. Работать с привычной локализацией и не путать форматирование чисел с фактическими значениями. Подготовка. Убедитесь, что используется официальный GUI-пакет с языковыми файлами. Откройте меню Language и выберите нужную локализацию. Для общих параметров откройте Options → Preferences; в меню Options также доступны переключатели панели, меню и цветовой темы.
Проверка результата. Названия элементов интерфейса меняются, но значения технических полей и структура потоков остаются данными того же файла. Типичная ошибка. Сравнивать два отчёта по визуальному разделителю тысяч, не учитывая локализацию. Безопасный откат. Выберите прежний язык в Language и восстановите исходные настройки отображения в Preferences.
Экспортировать читаемый отчёт в Text или HTML
Цель. Сохранить результат анализа как отдельный файл для переписки, архива или проверки коллегой. Подготовка. Откройте нужные медиа и убедитесь, что сведения в GUI относятся к правильным объектам. Выберите File → Export. В окне экспорта в группе выбора формата укажите Text либо HTML. Для обоих вариантов доступен флажок Advanced : full information. Укажите имя через поле Choose the desired filename и кнопку …, затем подтвердите экспорт.
Проверка результата. Откройте сохранённый TXT или HTML и найдите ожидаемые General, Video и Audio-поля. Типичная ошибка. Включить полный режим и передать огромный отчёт, когда нужен только краткий набор. Безопасный откат. Удалите созданный отчёт или экспортируйте его заново без Advanced; исходное медиа не затрагивается.
Экспортировать CSV или Sheet для таблицы
Цель. Перенести параметры нескольких файлов в табличную обработку. Подготовка. Откройте набор файлов, который требуется сопоставить. Запустите File → Export и выберите CSV либо Sheet. Для CSV можно задать символ кавычек, разделитель колонок ;, , или Tab, разделитель строк и число потоков отдельных типов; флажок Advanced : full information добавляет полный набор доступных полей. В Sheet также доступны символ кавычек и разделители колонок и строк.
Проверка результата. Откройте результат в табличном редакторе и убедитесь, что поля попали в отдельные столбцы. Типичная ошибка. Экспортировать с запятой, а импортировать как файл с точкой с запятой, из-за чего строка оказывается в одной колонке. Безопасный откат. Экспортируйте заново с разделителем, который ожидает ваша таблица; первый отчёт можно удалить.
Создать XML или JSON sidecar рядом с медиа
Цель. Получить машинно-читаемый файл сведений, не встраивая их обратно в контейнер. Подготовка. Откройте исходное медиа и выберите File → Export. Перейдите на вкладку XML либо JSON. Чтобы отчёт создавался как сопутствующий файл, включите Sidecar file. Для XML интерфейс указывает схему имени filename.mediainfo.xml, для JSON — filename.mediainfo.json.
Проверка результата. Рядом с исходником должен появиться отдельный XML или JSON, а сам размер и дата медиа не должны меняться из-за экспорта. Типичная ошибка. Принять sidecar за запись метаданных внутрь ролика. Это отдельный отчёт. Безопасный откат. Удалите sidecar; исходный файл останется без изменений.
Создать и применить собственный Custom Text
Цель. Оставить в отчёте только нужную пользователю структуру вместо стандартного Text. Подготовка. Откройте Options → Preferences и в дереве настройки выберите Custom Text. В области Choose your desired custom text можно выбрать существующий профиль, создать новый кнопкой New… или изменить выбранный через Edit…. После сохранения настроек нажмите OK и переключитесь на View → Custom.
Проверка результата. Custom должен выводить выбранный пользовательский шаблон, а не стандартный полный Text. Типичная ошибка. Отредактировать профиль, но остаться в другом View и решить, что изменение не применилось. Безопасный откат. Вернитесь в Options → Preferences → Custom Text, выберите прежний профиль либо используйте стандартный View → Text; исходный медиафайл от настройки шаблона не меняется.
Использовать Graph и специализированные форматы экспорта
Цель. Получить графическое представление поддерживаемого 3D-аудио либо передать данные в процесс, который ожидает определённую схему метаданных. Подготовка. Для Graph должен быть установлен одноимённый модуль: выберите View → Graph для подходящего 3D-аудиоматериала. Для сохранения результата откройте File → Export и выберите Graph; экспорт использует SVG. Для обмена по отраслевой схеме в том же окне доступны MPEG-7 в strict, relaxed и extended-вариантах, PBCore 1.2 и 2.0, EBUCore 1.5, 1.6 и 1.8, FIMS 1.1–1.3, NISO Z39.87 и reVTMD. Для ряда схем предусмотрен sidecar-режим.
Проверка результата. Для Graph убедитесь, что GUI показывает графическое представление и сохраняет SVG; для схемы проверяйте не только расширение XML/JSON, но и выбранный стандарт. Типичная ошибка. Ожидать Graph от обычной дорожки или выбрать «любой XML», когда принимающая система ждёт конкретный PBCore либо EBUCore. Безопасный откат. Вернитесь в Basic/Text или повторите экспорт с правильной вкладки; неверный отчёт можно удалить без изменения исходного медиа.
Сквозной сценарий: от папки с роликами до проверяемого отчёта
Цель. Получить воспроизводимый технический отчёт для набора файлов перед дальнейшей обработкой. Подготовка. Создайте папку только с теми объектами, которые нужно сравнить, и решите, нужен человекочитаемый или машинный результат. Откройте File → Open → Folder…. Перейдите в View → Sheet, чтобы убедиться, что набор собран корректно. Для спорного файла переключитесь на Tree или Text и сверьте отдельные потоки. Если требуются точные сырые числа, включите Debug → Advanced mode. Затем откройте File → Export и выберите CSV для таблицы либо JSON/XML для автоматизированной обработки.
Проверка результата. В финальном отчёте должны присутствовать те же файлы, которые были видны в Sheet, и нужные поля по видео и аудио. Типичная ошибка. Смешать в одном отчёте разные наборы или не заметить активный Close all before open. Безопасный откат. Закройте рабочий список через File → Close → All, заново откройте исходную папку и повторите только экспорт; медиофайлы при этом остаются неизменными.
Карта форматов и совместимости
| Группа | Что читает GUI | Что можно получить на выходе | Редактируемость исходника | Переносимость результата |
|---|---|---|---|---|
| Контейнеры | MP4/MPEG-4, QuickTime, Matroska, AVI, MPEG-PS, MPEG-TS, MXF, GXF, LXF, WMV, FLV, Real и другие | Технические поля в выбранном представлении или отчёте | Исходный контейнер не изменяется | TXT/HTML читаются человеком; CSV, XML и JSON удобны для обмена и обработки |
| Видео | MPEG-1/2 Video, H.263, MPEG-4 Visual, H.264/AVC, H.265/HEVC, FFV1 и другие поддерживаемые потоки | Codec ID, профиль, frame rate, bitrate, цветовые и scan-параметры | Кодек не перекодируется | Зависит от выбранного формата отчёта |
| Аудио | MP3/MPEG Audio, AC-3, DTS, AAC, Dolby E, AES3, FLAC и другие | Формат, sample rate, channels, bit depth, language, bitrate | Дорожка не пересобирается | Поля сохраняются отдельно от медиа |
| Текст и субтитры | CEA-608/708, DVB Subtitle, Teletext, SRT, SSA, ASS, SAMI и другие поддерживаемые системы | Формат, codec ID, язык и доступные связанные поля | Текстовый поток не редактируется | Сведения можно включить в общий отчёт |
| Теги | ID3v1, ID3v2, Vorbis comments, APE tags и другие распознаваемые метаданные | Значения тегов в общем или полном выводе | MediaInfo GUI их не переписывает | Можно перенести как часть TXT/CSV/XML/JSON-отчёта |
| Профессиональные схемы | Данные, которые MediaInfo распознаёт в исходнике | MPEG-7, PBCore, EBUCore, FIMS, NISO Z39.87, reVTMD | Формируется отдельный отчёт | Подходит только системе, которая понимает выбранную схему |
Самое важное ограничение этой таблицы — слово «читает» не тождественно «гарантирует каждое поле в каждом файле». Полнота параметров различается между контейнерами и зависит от того, какие структуры реально записаны в исходнике. Поэтому отсутствие отдельного тега нужно сначала отличать от отсутствия самого тега в файле и только потом считать ошибкой анализа.
Производительность, интернет, безопасность и приватность
MediaInfo GUI не выполняет перекодирование, поэтому его нагрузка другого типа: библиотека разбирает заголовки, служебные структуры и при определённых режимах дополнительные части медиа. Универсальной цифры «сколько секунд занимает анализ» у проекта нет, и приводить вымышленный замер было бы некорректно. Журнал изменений регулярно содержит оптимизации отдельных парсеров и графических оболочек, а также исправления зависаний и аварий на повреждённых потоках, то есть скорость и устойчивость зависят от формата, структуры файла и версии MediaInfo.
Интернет для обычного анализа локального файла не является обязательной частью результата. При включённом Check for newest versions (require Internet connection) программа обращается к mediaarea.net и вместе с проверкой версии передаёт анонимную статистику об использовании, операционной системе, языке и стране. Пользователь, который не хочет такой передачи, может снять этот флажок. Это конкретный параметр приватности, а не абстрактное обещание «полной офлайн-работы».
С точки зрения безопасности MediaInfo стоит рассматривать как парсер внешних файлов. Для такого ПО особенно важна актуальная версия: журнал изменений содержит исправления падений, зависаний и некорректного разбора отдельных форматов. Анализатор не делает подозрительный файл безопасным и не является антивирусом. Если медиа пришло из ненадёжного источника, сведения MediaInfo полезны для идентификации структуры, но не заменяют проверку средствами защиты.
Отдельно стоит различать кодек и средство анализа. Для чтения сведений MediaInfo не требует установки пакета кодеков только ради того, чтобы назвать поток: его собственная библиотека распознаёт структуры. Если проблема состоит в воспроизведении, тогда имеет смысл разбираться с декодерами и совместимостью, а не устанавливать их «для MediaInfo». На GeekHow есть отдельный обзор пакетов кодеков для Windows и руководство по установке K-Lite Codec Pack.
Что перестанет работать первым при изменении окружения
Старая сборка. Первой теряется не базовая способность показать уже известный MP3 или MP4, а совместимость с новыми форматами, исправлениями и интеграциями оболочки. Выпуск 26.05, например, добавил новые форматы и работу контекстного меню KDE 6. Поэтому древний AppImage 20.09 нельзя считать эквивалентом современного пакета только из-за одинакового названия приложения.
Интеграция Проводника или KDE. Контекстный пункт зависит от настроек оболочки и версии GUI. В классическом Windows GUI его включает параметр Shell extension в Preferences; поддержка контекстного пункта KDE 6 появилась в 26.05. Сам анализ через File → Open остаётся отдельным механизмом и не зависит от наличия контекстного действия.
Graph и FFmpeg plugin. Дополнительные функции зависят от своих модулей. На странице Windows Graph и FFmpeg plugin опубликованы отдельно от основного GUI; для них предусмотрена ручная установка, если автоматическая не сработала. Отсутствие такого модуля не означает поломку основного чтения метаданных.
Проверка обновлений. При блокировке сети пропадает возможность обратиться за информацией о новой версии и связанная с этим передача анонимной статистики. Локальный файл при этом остаётся доступен библиотеке анализа. Если организация запрещает исходящие соединения, параметр Check for newest versions (require Internet connection) стоит рассматривать отдельно от основной функции программы.
Пакетные зависимости Linux. В дистрибутивных пакетах GUI зависит от libmediainfo, а та — от libzen. Поэтому несовместимая или отсутствующая библиотека способна помешать запуску даже при наличии исполняемого файла GUI. Использование штатного репозитория дистрибутива или репозитория MediaArea уменьшает риск рассинхронизации версий зависимостей.
Цена, лицензия и ограничения бесплатного использования
MediaInfo — открытое ПО с BSD-style лицензированием; метаданные актуального Linux GUI указывают BSD-2-Clause. Для Windows и Linux проект публикует прямые пакеты и исходный код без модели подписки. Отдельной trial-редакции у классического GUI нет: опубликованные desktop-пакеты не привязаны к сроку пробного доступа. Это отличает MediaInfo от коммерческих медиаредакторов: основная программа не делит технические поля на временно доступный trial и платный профессиональный режим.
На macOS есть нюанс: бесплатная прямая GUI-сборка 26.05 сохраняется как старый тип интерфейса с менее тесной интеграцией. Версия из Mac App Store предлагается за небольшую плату. Точный денежный ценник зависит от магазина и региона, поэтому фиксировать его в обзорной статье без привязки к витрине не нужно. Главное практическое различие — пользователь Mac может выбрать бесплатную старую оболочку или более интегрированный App Store-вариант.
Дополнительные Windows-модули Graph и FFmpeg публикуются отдельно, но их наличие не превращает базовую программу в подписочный продукт. Они также не меняют назначение MediaInfo: основная задача остаётся анализом, а не монтажом, перекодированием или воспроизведением.
Плюсы и минусы MediaInfo GUI
Плюсы
- Разделяет контейнер и каждый обнаруженный поток, поэтому помогает увидеть фактическую структуру файла вместо одного расширения.
- Показывает технические параметры видео, аудио, субтитров, глав и тегов без перекодирования исходника.
- Предлагает несколько форм представления одних данных: Basic, Sheet, Tree, Text, HTML и Custom.
- Экспортирует не только человекочитаемые TXT/HTML и CSV, но и XML/JSON, а также отраслевые схемы MPEG-7, PBCore, EBUCore, FIMS и другие.
- Поддерживает одиночные файлы, папки, drag-and-drop и интеграцию с оболочкой.
- Имеет Advanced mode для полного и сырого вывода значений, что полезно при точном сравнении.
- Актуально поддерживается на Windows, macOS и нескольких семействах Linux, включая x86_64 и ARM64 в ряде текущих пакетов.
- Открытая BSD-style лицензия и отсутствие обязательной подписки у классического GUI упрощают использование в личных и рабочих сценариях.
Минусы
- Программа только диагностирует параметры и не исправляет найденную несовместимость внутри медиа.
- Разные настольные оболочки на Windows, macOS и Linux визуально отличаются, поэтому расположение второстепенных элементов нельзя считать абсолютно одинаковым.
- Некоторые каналы Linux отстают от основной версии: AppImage-канал остаётся на 20.09, 32-битный Snap — на 25.03.
- Graph не является универсальным графическим анализатором всех дорожек: текущий Windows-модуль предназначен для визуализации 3D-аудио.
- При включённой проверке новой версии программа обращается к сайту MediaArea и передаёт анонимную статистику, что требует отдельного решения в среде с жёсткой политикой приватности.
- Полный технический вывод содержит много полей и без понимания контейнеров, кодеков и единиц измерения легко интерпретировать не тот уровень данных.
Кому подойдёт
- Авторам видео и монтажёрам, которым перед импортом нужно увидеть кодек, frame rate, разрядность, цветовые параметры и конфигурацию звука.
- Технической поддержке, когда пользователь присылает файл, который не открывается или отличается от остальных, и нужен воспроизводимый отчёт о его структуре.
- Архивистам и медиатехническим специалистам, которым важны MXF, time code, служебные потоки и экспорт в формализованные схемы.
- Разработчикам и инженерам автоматизации, если им нужен GUI для ручной проверки рядом с JSON/XML/CSV-выводом; для полностью автоматического конвейера у того же проекта есть CLI и библиотека.
- Пользователям домашней медиатеки, которые хотят понять реальный формат дорожек, языки, битрейт и параметры файла перед переносом на телевизор или другое устройство.
Кому не подойдёт
- Тем, кому требуется воспроизведение фильма или музыки: MediaInfo не заменяет медиаплеер. Для этой задачи полезнее сравнить видеоплееры для Windows.
- Тем, кому нужно перекодировать H.265 в H.264, изменить контейнер или уменьшить битрейт: GUI лишь показывает параметры.
- Тем, кому нужно редактировать теги внутри множества типов файлов: для записи метаданных лучше подходит специализированный редактор вроде ExifTool, если приемлема командная строка.
- Тем, кто строит полностью автоматический серверный процесс: оконный GUI здесь менее уместен, чем ffprobe, MediaInfo CLI или MediaInfoLib.
- Пользователям, которым нужен один одинаковый интерфейс на настольной и мобильной системах: мобильные MediaInfo имеют отдельные оболочки, а этот обзор относится к desktop GUI.
Сравнение с другими аналогами
| Решение | Основная задача | Платформы | Порог освоения | Форматы и вывод | Автоматизация | Модель оплаты | Главное ограничение | Подходящий сценарий |
|---|---|---|---|---|---|---|---|---|
| MediaInfo GUI | Визуальный анализ технических параметров и тегов медиа | Windows, macOS, Linux | Низкий для Basic, средний для полного вывода | Широкий набор медиа; TXT, CSV, HTML, XML, JSON и отраслевые схемы | Ограниченная в GUI; у проекта есть отдельные CLI/API | Открытый классический GUI; macOS App Store — небольшая плата | Не редактирует и не перекодирует медиа | Ручная диагностика и подготовка технического отчёта |
| ffprobe | Получение данных о контейнерах и потоках из командной строки | Платформы, на которых доступен FFmpeg | Выше из-за CLI и параметров | Мультимедиа; default, compact/CSV, flat, INI, JSON, XML | Высокая: удобно для скриптов и конвейеров | Свободный инструмент в составе FFmpeg | Нет ориентированного на новичка оконного интерфейса | Серверная проверка, CI и массовый машинный анализ |
| ExifTool | Чтение, запись и редактирование метаданных разных типов файлов | Windows, macOS, Unix-подобные системы | Средний или высокий из-за CLI | Очень широкий набор фото, медиа, документов и иных файлов; поддерживает текстовые и структурированные операции | Высокая, включая обработку каталогов | Бесплатно распространяемый инструмент | Фокус шире метаданных и не заменяет специализированное представление потоков MediaInfo | Когда метаданные нужно не только читать, но и менять |
| VLC media player | Воспроизведение мультимедиа с дополнительной информацией о кодеках | Windows, macOS, Linux, мобильные платформы и другие системы | Низкий | Проигрывает большинство распространённых медиа и потоковых протоколов | Не является специализированным инструментом массового экспорта метаданных | Бесплатное открытое ПО | Технический анализ вторичен по отношению к воспроизведению | Когда главное — открыть файл и одновременно посмотреть базовую информацию о дорожках |
MediaInfo GUI занимает промежуточное место между простым просмотром сведений в плеере и командными инструментами. Его преимущество — готовая визуальная структура без необходимости запоминать параметры консоли. ffprobe сильнее в автоматизации, ExifTool — в записи метаданных множества классов файлов, VLC — в непосредственном воспроизведении. Поэтому выбор определяется не количеством распознаваемых расширений, а тем, нужен ли человеку отчёт, автоматическому процессу структурированный поток данных или самому файлу изменение.
Типичные проблемы и диагностика
1. Файл открылся, но в Basic слишком мало параметров
Симптом. В кратком окне нет поля, которое ожидалось. Причина для проверки. Basic намеренно показывает наиболее значимые сведения, а полный набор скрыт в других представлениях. Диагностика. Сравните Basic с Tree/Text и при необходимости с Advanced mode. Исправление. Используйте представление с более полным выводом. Проверка. Нужное поле появилось либо стало понятно, что его нет в разобранных данных исходника.
2. Размер или ширина выглядят иначе, чем в другой программе
Симптом. MediaInfo показывает GiB и разделяет разряды пробелом, а другое ПО выводит GB или число без пробелов. Причина для проверки. Обычный GUI форматирует значения для чтения и использует двоичные префиксы там, где это уместно. Диагностика. Сравните сырое значение через Advanced mode. Исправление. Для машинного сравнения используйте полный вывод, а не визуально форматированную строку. Проверка. Сравниваемые величины приведены к одинаковым единицам.
3. CSV открылся одной колонкой
Симптом. Табличный редактор помещает всю строку отчёта в одну ячейку. Причина для проверки. В экспорте и импорте выбраны разные разделители. MediaInfo позволяет использовать точку с запятой, запятую или Tab. Диагностика. Посмотрите первый ряд файла в текстовом редакторе и определите фактический разделитель. Исправление. Повторите импорт с ним либо сформируйте CSV с разделителем, который ожидает ваша программа. Проверка. Каждое поле находится в отдельном столбце.
4. XML или JSON появился рядом с роликом, но параметры ролика не изменились
Симптом. Создан файл filename.mediainfo.xml или filename.mediainfo.json, а исходник остался прежним. Причина для проверки. Был выбран sidecar-экспорт. Он специально создаёт отдельный отчёт и не встраивает данные в контейнер. Диагностика. Сопоставьте имена и расширения двух файлов. Исправление. Если требовалось изменить теги внутри медиа, используйте другой инструмент; MediaInfo GUI для этого не предназначен. Проверка. Sidecar читается отдельно, исходный файл не перезаписан.
5. Контекстного пункта MediaInfo нет в Windows 11
Симптом. Анализ через File/Open работает, но в Проводнике нет ожидаемой интеграции. Причина для проверки. Первая проверяемая причина — отключённый Shell extension; вторая — старая версия без последних исправлений ShellExt для Windows 11. Диагностика. Откройте Options → Preferences, раздел General, и проверьте флажок Shell extension, а затем номер версии GUI. Исправление. Включите Shell extension и используйте актуальную ветку 26.05. Проверка. После применения настройки контекстное действие MediaInfo появляется в Проводнике, а File/Open продолжает работать независимо.
6. В KDE 6 нет пункта анализа в контекстном меню
Симптом. Сам GUI запускается, но файловый менеджер KDE не предлагает действие MediaInfo. Причина для проверки. Поддержка контекстного пункта KDE 6 добавлена только в ветке 26.05, поэтому старый пакет её не содержит. Диагностика. Сверьте версию GUI с 26.05 и канал установки. Исправление. Обновите пакет из актуального репозитория дистрибутива или MediaArea. Проверка. Версия приложения соответствует текущей ветке, а интеграция появляется после обновления окружения.
7. В Linux установлена MediaInfo, но графического окна нет
Симптом. Команда mediainfo работает в терминале, но запуск ожидаемого desktop-приложения невозможен. Причина для проверки. Установлен CLI-пакет mediainfo, а GUI распространяется как mediainfo-gui. Диагностика. Проверьте установленное имя пакета. Исправление. Добавьте GUI-пакет подходящей архитектуры из выбранного репозитория. Проверка. В системе появляется графическое приложение, а консольная версия при необходимости остаётся отдельным компонентом.
8. AppImage запускается, но заметно старее версии на сайте
Симптом. В About указан 20.09, хотя основной релиз — 26.05. Причина для проверки. AppImage-канал отстаёт от основной ветки и сейчас содержит 20.09. Диагностика. Сравните номер AppImage с текущей основной версией и пакетами вашего дистрибутива. Исправление. Для современной системы выберите актуальный deb/rpm, Arch, 64-bit Snap или другой свежий канал. Проверка. В установленной программе отображается ожидаемая версия и доступны изменения текущей ветки.
9. Graph недоступен или не строит ожидаемую схему
Симптом. Пункт Graph отсутствует, модуль просит установку либо обычная стереодорожка не даёт ожидаемой визуализации. Причина для проверки. Graph — отдельный модуль для визуализации 3D-аудио. Диагностика. Проверьте наличие плагина и тип аудиоданных. Исправление. Установите официальный Graph-модуль вручную, если автоматический механизм не сработал, и используйте его только для поддерживаемого сценария. Проверка. Плагин распознаётся GUI; базовые Basic/Text/Tree-данные доступны независимо.
10. MediaInfo пытается выйти в интернет
Симптом. Межсетевой экран фиксирует соединение с mediaarea.net. Причина для проверки. Включён параметр Check for newest versions (require Internet connection); вместе с проверкой версии отправляется анонимная статистика об использовании, ОС, языке и стране. Диагностика. Проверьте этот флажок в настройках. Исправление. Отключите его, если политика приватности не допускает такое обращение. Проверка. Локальный анализ продолжает работать, а вызов механизма проверки новой версии не используется.
11. MediaInfo показывает кодек, но файл всё равно не воспроизводится
Симптом. В отчёте есть H.264, HEVC, DTS или другой формат, однако плеер сообщает об ошибке. Причина для проверки. Способность MediaInfo распознать поток не означает, что конкретный проигрыватель имеет декодер и поддерживает профиль, контейнер или комбинацию дорожек. Диагностика. Сопоставьте Format, профиль и параметры с требованиями плеера. Исправление. Решайте проблему на стороне воспроизведения или конвертации, а не в MediaInfo. Для ошибок Windows при воспроизведении полезен материал GeekHow об ошибке 0xc00d36c4. Проверка. Файл открывается в выбранном плеере после устранения проблемы совместимости, а отчёт MediaInfo остаётся диагностическим подтверждением формата.
12. Новый или редкий формат определяется неполно
Симптом. GUI открывает файл, но часть ожидаемых полей отсутствует либо поток не распознаётся так, как в более свежей документации. Причина для проверки. Старая ветка не содержит дополнений и исправлений парсеров, внесённых в следующие релизы; MediaInfo регулярно расширяет поддержку форматов. Диагностика. Сверьте версию через Help → About с текущей 26.05 и посмотрите Help → Known formats и Known codecs. Исправление. Обновите GUI из актуального канала вашей платформы и повторите анализ. Проверка. Сопоставьте новый отчёт с прежним и проверьте, появились ли нужные поля; если нет, ориентируйтесь на список Known formats и Known codecs для установленной версии.
FAQ
Можно ли дописывать новый отчёт в уже существующий файл?
В окне Export есть флажок Append to the existing file. Интерфейс отдельно предупреждает, что параметры должны совпадать, поэтому дописывание подходит для однотипных выгрузок с одинаковой структурой. Для отчётов с разными наборами полей безопаснее использовать отдельные файлы, иначе последующая обработка таблицы или текста усложняется.
Можно ли добавить в текстовый отчёт номер MediaInfo и дату его создания?
Да. В разделе Advanced окна Preferences есть отдельные параметры Add version to text output и Add creation date to text output. Они полезны для технического архива: через некоторое время можно понять, какой версией анализатора сформирован конкретный TXT-вывод и когда он был создан.
Умеет ли Windows-версия показывать краткую информацию при наведении на файл?
Классический Windows GUI содержит параметр Shell InfoTip: после его включения в Проводнике сведения MediaInfo отображаются в информационной подсказке при наведении на файл. Это отдельная оболочечная интеграция и не заменяет полный отчёт в основном окне.
Можно ли добавить действие MediaInfo в контекстное меню папок?
Да. Рядом с настройкой Shell extension предусмотрен параметр For folders too. Он расширяет контекстную интеграцию на каталоги, что полезно при регулярной проверке наборов медиа, а не только отдельных файлов.
Можно ли назначить представление, которое будет использоваться по умолчанию?
В General-разделе Preferences есть поле Output с вариантами Simple, Sheet, Tree, Text, HTML и Custom. Оно задаёт предпочтительный тип вывода для последующей работы, поэтому пользователь, постоянно сверяющий таблицы или полный текст, не обязан каждый раз начинать с краткого режима.
Можно ли использовать собственный языковой файл?
Да. MediaInfo поддерживает пользовательские языковые файлы; в Preferences для Language предусмотрены выбор, создание и редактирование локализации. Это позволяет менять не техническое содержимое отчёта, а подписи, единицы и отдельные элементы форматирования, когда стандартная локализация не соответствует внутренним правилам организации.
Как GUI обрабатывает наличие CEA-608/708 в спорных файлах?
В Advanced-настройках есть отдельный режим Handling of 608/708 streams с тремя вариантами отображения: когда обнаружено содержимое; когда обнаружено содержимое или команда; даже когда не обнаружено ни содержимое, ни команда. Этот параметр нужен тем, кто анализирует caption-потоки и хочет контролировать, насколько агрессивно GUI показывает соответствующие секции.
Можно ли при Custom-экспорте создавать отдельный отчёт для каждого входного файла?
Да. Вкладка Custom окна Export содержит флажок One output file per input file. Он полезен, когда пакетная проверка должна оставить рядом с каждым объектом самостоятельный результат, а не собирать весь набор в один общий документ.
Почему в MediaInfo встречаются KiB, MiB и GiB вместо привычных KB, MB и GB?
KiB, MiB и GiB обозначают двоичные кратные 1024, тогда как десятичные KB, MB и GB основаны на 1000. Поэтому число в GiB может визуально отличаться от значения в GB для того же файла. Для точного машинного сравнения Advanced mode выводит сырые числовые значения без части человекочитаемого форматирования.
Можно ли узнать внутри программы, какие форматы, кодеки и параметры она распознаёт?
В классическом GUI меню Help содержит пункты Known formats, Known codecs и Known parameters. Это быстрый способ проверить словарь текущей установленной версии перед тем, как считать отсутствие поля ошибкой конкретного файла.
Вывод: когда MediaInfo GUI оправдан
Для разовой проверки файла MediaInfo GUI полезен тем, что быстро отделяет контейнер от реальных видео- и аудиопотоков и не требует команды в терминале. В таком сценарии достаточно Basic, а спорный параметр можно раскрыть в Tree/Text или в полном режиме.
Для регулярной ручной приёмки важнее Sheet, экспорт и возможность работать с набором файлов. CSV подходит для сравнительной таблицы, XML/JSON — для передачи структурированных сведений дальше, а специализированные схемы имеют смысл только там, где их ждёт конкретный медиатехнический процесс.
Для полностью автоматизированной серверной проверки оконный интерфейс уже не оптимален: ffprobe, MediaInfo CLI или MediaInfoLib лучше встраиваются в скрипты и сервисы. Для редактирования тегов сильнее ExifTool, для воспроизведения — VLC и другие плееры, для исправления несовместимости — конвертер или редактор. MediaInfo GUI стоит выбирать тогда, когда задача сформулирована точнее: достоверно увидеть устройство медиафайла, сохранить это описание и не менять исходник.





















