Comentarii Vorbis este un container de metadate folosit în formatele de fișiere audio Vorbis , FLAC și Speex . Vă permite să adăugați informații despre fișier în fișierul în sine, cum ar fi titlul, artistul, albumul, numărul piesei etc. Cu toate acestea, după cum notează documentația oficială Ogg Vorbis: [1]
[Titlul comentariului] este pentru comentarii scurte, textuale, nu metadate arbitrare; metadatele arbitrare sunt pentru un flux de biți logic separat (de obicei un flux XML) care oferă o structură mai bună și o parsabilitate mai bună pentru analizarea mașinii.
O etichetă Vorbis este o listă de câmpuri în ИмяПоля=Данные. Numele câmpului poate consta din caractere ASCII imprimabile , 0x20 (spațiu) - 0x7D ("}"), excluzând 0x3D ("=") și 0x7E ("~"). Nu face distincție între majuscule și minuscule, așa că artistul și ARTIST sunt același domeniu. Numărul de câmpuri și lungimea acestora sunt limitate la 4.294.967.295 (valoarea maximă a unui număr întreg de 32 de biți ), dar majoritatea aplicațiilor de editare a etichetelor impun limite mai stricte.
Datele sunt codificate în UTF-8, astfel încât orice șir Unicode poate fi folosit ca valoare.
Sunt permise orice nume de etichetă și nu există niciun format pentru valoarea datelor. Acesta este diferit de formatul ID3 foarte structurat utilizat pentru fișierele MP3 . De asemenea, este permisă utilizarea numelor de câmpuri de mai multe ori. Această caracteristică este utilizată pentru a accepta mai multe valori, cum ar fi două câmpuri artist=...pentru a lista ambii artiști pe aceeași melodie.
Specificația oferă mai multe exemple de nume de etichete, cum ar fi titlul ( Titlu ) și numărul de urmărire ( TrackNumber ). Majoritatea aplicațiilor acceptă, de asemenea, standarde comune de facto , cum ar fi discnumber și etichete pentru informațiile Replay Gain .
Comentariile Vorbis nu prevăd stocarea datelor binare. Aceasta este prin proiectare - comentariile sunt destinate să fie utilizate ca parte a unui format de container, cum ar fi Ogg , iar orice date binare suplimentare ar trebui să fie codificate direct în container.
Xiph.Org | |
---|---|
Proiectul Ogg | |
Alte proiecte |
|
Vezi si |
|