Этот инспектор использует механизм MediaInfo в WebAssembly. Видео не нужно воспроизводить или перекодировать, а большие файлы считываются постепенно, а не копируются в память браузера целиком. Вы можете выполнить поиск по каждому сообщаемому полю или экспортировать нетронутый результат MediaInfo в формате JSON.
Средство просмотра метаданных видео
Работает прямо в браузере - без загрузки файлов и регистрации.
Ваше видео проверяется локально с помощью инкрементного чтения файлов и никогда не загружается.
Что показывает программа просмотра метаданных видео?
Средство просмотра метаданных видео считывает техническую информацию, хранящуюся в медиафайле, включая его контейнер, кодеки, размеры, продолжительность, сообщаемую частоту кадров и битрейт, аудиопотоки, потоки субтитров и встроенные теги. Эта программа просмотра запускает MediaInfo локально и читает только запрошенные фрагменты файлов, поэтому видео никогда не покидает ваше устройство.
Как пользоваться
- 1Выберите видео. Перетащите локальное видео в программу просмотра, выберите его на своем устройстве или откройте небольшой образец отчета.
- 2Подождите локального анализа. Браузер загружает MediaInfo WebAssembly по требованию и предоставляет файл посредством добавочного чтения срезов.
- 3Просмотр сообщаемых и производных значений. Проверьте сводку контейнера и каждое видео, аудио, субтитры или другой поток. Оценочные значения имеют метку «Производное».
- 4Поиск или экспорт. Отфильтруйте полный список полей, скопируйте отчет JSON или загрузите его для устранения неполадок и записи.
Кому пригодится
- Редакторы и продюсеры могут подтвердить контейнер результата, профиль кодека, разрешение, частоту кадров, битрейт, детали цвета и макет аудио перед импортом.
- Разработчики и группы поддержки могут проверять идентификаторы кодеков и структуру потока, если файл не воспроизводится, не загружается или не обрабатывается в другом приложении.
- Архивисты могут инвентаризировать несколько языков аудио, дорожки субтитров, даты создания, инструменты кодирования и описательные теги, не меняя исходный файл.
- Пользователи, заботящиеся о конфиденциальности, могут видеть, какие заголовки, комментарии, даты, языковые метки или сведения об авторе встроены, прежде чем поделиться видео.
Вопросы и ответы
Моё видео где-нибудь загружено?
Нет. Выбранный объект File передается рабочему элементу браузера, и MediaInfo запрашивает локальные диапазоны байтов через File.slice(). CanDoYa не получает видео или его метаданные. Единственный загружаемый по сети элемент - это собственный ресурс WebAssembly сайта при запуске инспектора.
Эта программа просмотра метаданных видео бесплатна?
Да. Вы можете просматривать видео, выполнять поиск по всем полям отчетов, копировать JSON и загружать отчет без учетной записи, подписки или водяного знака. Обработка остается в вашем браузере, поэтому квота на загрузку на сервер отсутствует. Доступная память устройства и обработка файлов в браузере являются практическими ограничениями.
Есть ли ограничение на размер видеофайла?
Программа просмотра не накладывает произвольных ограничений на размер файла. MediaInfo считывает запрошенные фрагменты вместо загрузки или перекодирования всего файла. Очень большие, удаленные, поврежденные или необычно проиндексированные файлы могут занять больше времени, и ваш браузер или устройство могут налагать свои собственные ограничения на хранилище и память.
Какие видеоформаты и контейнеры поддерживаются?
MediaInfo распознает множество распространенных контейнеров, включая MP4 и QuickTime MOV, Matroska MKV, WebM, AVI, программные и транспортные потоки MPEG, MXF, WMV, FLV, Ogg, 3GP и VOB. Поврежденный, зашифрованный, проприетарный или очень необычный файл может возвращать неполные метаданные или ошибку.
Может ли он отображать потоки аудио и субтитров?
Да. Каждый сообщаемый аудиопоток может включать свой кодек, каналы, частоту дискретизации, битрейт, язык, заголовок и флаги. Потоки текста или субтитров перечисляются отдельно с указанием их формата, идентификатора кодека, языка, заголовка и статуса по умолчанию или принудительного статуса, если эти поля существуют в контейнере.
Почему частота кадров или битрейт отсутствуют или отличаются от данных программного обеспечения для воспроизведения?
Контейнер может опускать поле, сообщать номинальное значение или хранить переменную синхронизацию. MediaInfo может отображать среднюю частоту кадров, в то время как другое приложение округляет ее или измеряет декодированные кадры. То же самое относится и к номинальному и общему битрейту. Недостающие поля остаются пустыми, а не угадываются молча.
В чем разница между сообщаемыми метаданными и производной оценкой?
Сообщаемые метаданные считываются из заголовков контейнера или потока с помощью MediaInfo. Производная оценка рассчитывается на этой странице на основе сообщаемых значений, например умножением продолжительности на частоту кадров, когда количество кадров отсутствует. Производные карточки помечаются, чтобы вы не перепутали оценку со встроенным полем.
Изменяет ли просмотр метаданных или удаляет что-либо из видео?
Нет. Программа просмотра открывает файл только для чтения и никогда не записывает в него данные. При копировании или загрузке JSON создается отдельный текстовый отчет. Потоки, метаданные, временные метки и байты исходного видео остаются на вашем устройстве неизменными.