2010-01-15 15 views
5

Poszukuję schematu do przechowywania metadanych wideo, takich jak tytuł, źródło, opis, transkrypcja, data praw autorskich, adres URL itp.Czy istnieje standardowy schemat metadanych wideo?

Byłby używany do przechowywania informacji o filmie w bazie danych i umożliwienia przeszukiwania .

Czy istnieje standardowy schemat XSD lub inny schemat dla tego typu danych?

+0

Masz na myśli _jeden_ standardowy? Nie wydaje mi się, że;) –

+0

również standardem branżowym lub takim, który jest używany przez popularne witryny wideo, takie jak youtube, vimeo, itp. –

+0

zewnętrzny plik lub wewnętrzny? –

Odpowiedz

1

Nie ma NORMY, aby to zrobić, wymagałoby to dużej liczby pól i opisów, które mogą być niepotrzebne w jednym formacie.

Więc każdy format ma swoje własne metody przechowywania metadanych Ale skoro chcesz wdrożyć go w zewnętrznym pliku (lub bazy danych),

Prawie na pewno trzeba zaimplementować własny schemat, to nie bardzo ciężko.

Nie wspominałeś o używanym back-endie, SQL byłby dobry, jeśli baza danych jest dość duża i łatwa do przeszukiwania po zindeksowaniu właściwych pól.

LUB

Można użyć kombinacji XML/XSD, jeśli chcesz.

1

Istnieje standard , ale mam wrażenie, że nie jest (jeszcze) szeroko obsługiwany. Brzmi bardzo podobnie do tego, o co prosisz. Blurb fragment z Wikipedii:

MPEG-7 jest multimedialnych opis zawartości standardowy. Został on znormalizowany w ISO/IEC 15938 (interfejs opisu treści multimedialnych). Opis ten będzie związany z samą treścią, aby umożliwić szybkie i skuteczne wyszukiwanie materiałów, które są interesujące dla użytkownika. MPEG-7 jest formalnie nazywany interfejsem multimediów. ... Używa XML do przechowywania metadanych i może być dołączony do kodu czasowego w celu oznaczenia określonych zdarzeń lub zsynchronizowania tekstu piosenki, na przykład.

Istnieje wiele aplikacji i domen aplikacji, które będą korzystać ze standardu MPEG-7. Kilka przykładów zastosowań są:

  • biblioteka cyfrowa: Katalog/video Obraz, muzyczny słownik.
  • Usługi katalogowe multimediów: np. żółte strony.
  • Wybór mediów transmisyjnych: kanał radiowy, kanał telewizyjny.
  • Edycja multimediów: spersonalizowana usługa wiadomości elektronicznych, tworzenie multimediów.
  • Usługi ochrony: kontrola ruchu, łańcuchy produkcyjne ...
  • E-biznes: proces wyszukiwania produktów.
  • Usługi kulturalne: galerie sztuki, muzea ...
  • Aplikacje edukacyjne.
  • Zastosowania biomedyczne.
0

Tak więc dalsze badania pozostawiły nam MRSS (Media RSS), podczas gdy nie jest to mechanizm pamięciowy, udostępnia standardowe pola, które są używane do wyszukiwania i przechowywania plików wideo (i innych mediów). Nie ma też oficjalnego XSD.

1

Sprawdź na Dublin Core Metadata Initiative

Dublin Core Metadata Initiative, czyli „DCMI”, to otwarta organizacja zaangażowana w rozwój interoperacyjnych standardów metadanych, które obsługują szeroki zakres celów i modeli biznesowych.

1

Istnieje standard o nazwie NewsML obsługiwany przez IPTC - International Press Telecommunications Council. Jego ostatnia wersja została opublikowana 20 listopada 2012. Nie jestem pewien co do przyjęcia drugiej wersji, ale pierwsza jest najczęściej używana w NA i Azji.

Powiązane problemy