5

Мы можем использовать теги ID3 для добавления метаданных в музыкальные файлы.

Существуют ли похожие форматы тегов (контейнеры метаданных) для видеофайлов (например, flv, mpg, avi, wmv и т.д.)?

6 ответов6

2
  • avi (AVI) - да, в качестве фрагмента RIFF "INFO" и / или XMP
  • FLV (Flash Video) - только в F4V (Flash Video v4)
  • мкв (матроска) - да
  • mp4 (MP4) - да
  • MPG / MPEG (MPEG-1) - не знаю
  • ogg / ogv / ogm (Ogg) - нет встроенной поддержки, существует несколько неофициальных форматов
    • аудиофайлы используют метаданные кодека Vorbis
  • WMA / WMV (ASF) - да
2

О, есть средства тегов для видео, просто нет единого формата для всех видео контейнеров. Большинство контейнеров катят свои собственные решения, такие как FLV и MKV.


Тем не менее, существует платформа расширяемых метаданных (XMP). Вот официальный сайт разработчика Adobe. Это стандарт, разработанный Adobe для хранения метаданных для мультимедиа, таких как изображения и видео. Файлы в основном XML, так как XMP использует RDF для представления данных.

В любом случае, вы можете использовать XMP для следующих файлов:

  • MP4 - видео контейнер MPEG4 Part 10
  • AVI - формат аудио-видео-чередования от Microsoft
  • любой другой файл, создав отдельный файл .xmp вдоль фактических данных.

Вы можете использовать различные инструменты для чтения и записи этих данных, в Википедии перечислено несколько.

1

Данные в формате ID3 могут быть загружены в программные потоки MPEG-2 в соответствии с определением Apple (http://www.smpte-ra.org/mpegreg/ID3.html).

Эти данные передаются в среды iOS во время воспроизведения видео во время выполнения посредством уведомлений timedMetadata, а также в других средах, которые поддерживают отображение этих метаданных.

«Программный поток MPEG-2 содержит положения для нестандартных данных (например, аудио или субтитров AC-3) в форме так называемых частных потоков. [11]»

Смотрите здесь некоторую информацию: Википедия: MPEG_program_stream

и здесь:

https://developer.apple.com/library/ios/documentation/AudioVideo/Conceptual/HTTP_Live_Streaming_Metadata_Spec/HTTP_Live_Streaming_Metadata_Spec.pdf

1

FFmpeg.org поддерживает этот список тегов метаданных для каждого формата видео контейнера, который можно записать обратно в файл с помощью ffmpeg:http://wiki.multimedia.cx/index.php?title=FFmpeg_Metadata

Функции MP4/M4V и MOV в значительной степени связаны с совместимостью с iTunes. В целом, большинство видео контейнеров имеют довольно фиксированную структуру метаданных.

Не удивительно, что MKV (Matroska) является самым независимым контейнером с точки зрения поддержки метаданных. Проект PREFORMA, поддерживаемый ЕС, в настоящее время стандартизирует формат контейнера MKV для профессионального использования, например, в киноархивах.

0

Я не думаю, что можно глобально пометить несколько типов видео. Единственное известное мне видео с тегами - это теги AVI. Давным-давно была программа под названием abcAVI Tag Editor.

Редактор тегов abcAVI позволяет получать информацию о фильме из базы данных фильмов в Интернете или вводить ее самостоятельно и сохранять эту информацию в файле AVI. Поддерживает теги RIFF INFO, теги MovieID, теги IDivX. Позволяет редактировать более 40 тегов, не только "Заголовок", "Тема" и "Авторское право". Поддержка тегов RIFF INFO обеспечивает обратную совместимость со стандартными проигрывателями Windows, такими как Windows Media Player.

Он старый, но все еще отлично работает с Windows 7 в режиме совместимости с XP.

0

Помимо abcAVI, существует также программа MetadataTouch, которая поддерживает теги RIFF INFO и XMP для файлов AVI, а также поддержку XMP для файлов MP4 и F4V.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .