Узнайте, что видеофайл знает о себе
Перетащите видео, и вы получите его реальные свойства: разрешение, продолжительность, контейнер, в котором оно было записано, приблизительный битрейт, а для снятого на телефон видео - дату записи и точное место на карте. Все это считывается в вашем браузере. Файл никуда не загружается.
Эта последняя часть - главная причина использовать такой инструмент вместо первого “онлайн-просмотрщика метаданных”, который выдаст поиск. Большинство из них заставляют вас сначала загрузить файл на свой сервер. Для ролика, снятого вашим телефоном, этот файл может содержать координаты того места, где вы стояли, что часто является вашим домом. Передавать это случайному сайту для считывания номера разрешения - плохой обмен.
Что файл вам расскажет
Основные свойства появляются быстро, потому что браузер уже считывает их для воспроизведения видео.
Разрешение и соотношение сторон берутся из фактических размеров в пикселях, поэтому видео, помеченное как 1080p, но на самом деле масштабированное с 720p, покажет свой истинный размер. Продолжительность точна. Контейнер и тип MIME сообщают вам, что вы на самом деле держите: MP4 не всегда является MP4 внутри, а .mov с iPhone ведет себя иначе, чем запись экрана, сохраненная как WebM.
Битрейт здесь - это общая оценка, размер файла, умноженный на восемь, деленный на продолжительность, а не чтение для каждого потока. Это честное число для ответа на вопрос “тяжел ли этот файл для своей длины”, и я бы не приводил его как точный битрейт видеодорожки, потому что оно также включает аудио и накладные расходы контейнера. Если вам нужна точная цифра для каждой дорожки, это задача для десктопного инструмента, и я укажу на один из них ниже.
Откуда берутся дата и местоположение
Это та часть, которую большинство просмотрщиков в браузере пропускают, и это та часть, которую люди на самом деле ищут.
Файл MP4 или MOV хранит свою служебную информацию в блоке, называемом moov. Внутри него небольшой заголовок, называемый mvhd, содержит время создания и модификации, записанное как секунды с первого января 1904 года (эпоха QuickTime, а не Unix, поэтому наивные инструменты ошибаются в дате на 66 лет). Этот инструмент считывает этот блок напрямую и конвертирует его, так что вы получаете момент, когда камера фактически записала файл.
Видео с телефона идут дальше. Помимо времени, iOS и Android записывают тег местоположения, короткую строку ISO 6709, такую как +37.7749-122.4194/, в то же дерево moov. Когда он там, вы получаете широту и долготу и прямую ссылку на карту. Когда видео было обрезано, перекодировано или экспортировано через редактор, этот тег обычно отсутствует, и инструмент сообщает об этом, а не делает предположений.
Поскольку это считывает собственные байты файла с помощью File.slice, оно никогда не загружает двухгигабайтный фильм в память для выполнения этой операции. Оно считывает небольшие блоки заголовков, перескакивает через гигантский медиа-фрагмент и останавливается, как только получает то, что ему нужно.
Он читает, он не редактирует
Стоит быть честным в этом вопросе, потому что “онлайн-редактор метаданных видео” находится прямо рядом с “просмотрщиком” в поисковой строке. Этот инструмент просматривает. Он ничего не изменяет и не удаляет.
Если ваша цель - удалить GPS из клипа перед публикацией, это другая операция, вам придется переписать файл, а делать это во вкладке браузера с большим видео - медленно и с потерями. Десктопный инструмент делает это чисто. Этот инструмент хорош для предыдущего шага: увидеть, что именно там находится, чтобы вы знали, нужно ли вообще это удалять.
Проверка видео на вашем телефоне
“Как проверить метаданные видео на Android” - один из распространенных способов, по которым люди попадают сюда, и ответ таков: вам не нужно приложение. Откройте эту страницу в браузере телефона, нажмите “загрузить”, выберите видео из своей галереи, и те же свойства будут отображены. На iPhone это работает так же. Файл считывается на устройстве, поэтому личный клип остается на устройстве.
Инструмент в браузере против MediaInfo и ExifTool
Если вы хотите получить всю информацию о файле, то двумя серьезными инструментами являются MediaInfo и ExifTool, и они проникают глубже, чем этот инструмент. MediaInfo укажет точный кодек, профиль и уровень, цветовое пространство, режим частоты кадров и битрейт для каждого потока. ExifTool, из командной строки, выгрузит все до последней метки, включая те, которые не интересуют ни одного проигрывателя. Если вы занимаетесь криминалистической работой или отладкой кодирования, используйте их.
Загвоздка в том, что MediaInfo означает установку приложения, а ExifTool - комфортную работу в терминале. Этот инструмент - это быстрая версия, не требующая установки и загрузки, для вопросов, которые задают большинство людей: насколько большой, сколько длится, какая форма, когда и где. Для этих целей открыть вкладку в браузере лучше, чем устанавливать программное обеспечение.
За пределами метаданных
Как только вы узнаете, что это за файл, следующим шагом обычно является что-то с ним сделать. Чтобы извлечь стоп-кадр в определенную секунду, экстрактор видеокадров сохраняет кадры как PNG или JPG в браузере. Чтобы найти, где видео переключается между сценами, детектор видеосцен перечисляет каждую сцену с тайм-кодами. А чтобы понять содержание, а не контейнер, ИИ-анализатор видео считывает то, что происходит на экране.
Сохраненные вами записи могут быть транскрибированы с помощью Whisper Large-v3 с безопасным хранилищем SOC 2 Type 2.
FAQ
Как проверить, где было записано видео?
Загрузите видео сюда и посмотрите строку «Местоположение». Если телефон, которым оно было снято, сохранил GPS в файле, вы получите широту и долготу, а также ссылку на карту. Если клип был отредактирован, экспортирован или загружен с платформы, местоположение почти наверняка было удалено, и ни один инструмент не сможет восстановить то, чего нет в файле.
Загружает ли это мое видео?
Нет. Файл считывается на вашем устройстве с помощью собственных файловых и видео API браузера. Ничего не отправляется на сервер, не хранится и не логируется, что и является смыслом чтения метаданных локально, а не через сайт загрузки.
Почему отсутствует дата записи?
Дата записи и местоположение находятся в контейнерах MP4 и MOV. Если ваш файл - это WebM, AVI или MKV, или если он был перекодирован или экспортирован через редактор, эти данные контейнера отсутствуют или никогда не были записаны, поэтому поле отображается как недоступное. Разрешение, длительность и размер по-прежнему считываются корректно.
Может ли он удалить или отредактировать метаданные?
Нет, он только читает их. Удаление GPS или изменение тегов означает перезапись файла, что является отдельной задачей, лучше выполняемой в настольном инструменте. Используйте это, чтобы сначала увидеть, что там есть.
Точен ли битрейт?
Это общая оценка, размер файла, деленный на длительность, поэтому она включает в себя видео, аудио и накладные расходы контейнера вместе. Для точного битрейта видео для каждого потока используйте MediaInfo или ExifTool.
Какие форматы он может читать?
Все, что может открыть браузер, сообщает о своих основных свойствах: MP4, MOV, M4V, WebM и большинство файлов AVI и MKV. Поля даты записи и GPS специфичны для MP4 и MOV, поскольку именно там хранятся эти данные.
Чем это отличается от ИИ-анализатора видео?
Метаданные - это техническое описание файла: его размер, форма, время и происхождение. Анализ видео с помощью ИИ считывает контент, то, что происходит на записи. Этот инструмент читает файл. ИИ-анализатор видео смотрит видео.