Acest articol descrie modul de difuzare a metadatelor artistului și a colaboratorilor, precum și identificatorii asociați.
Artiști și colaboratori
Colaborările cu mai mulți artiștiPentru melodii sau albume care sunt colaborări între mai mulți artiști, poți specifica artiști individuali folosind o compoziție separată <DisplayArtist>
din <ReleaseDetailsByTerritory>
. Fiecare compoziție trebuie să aibă valoarea MainArtist pentru <ArtistRole>
.
Acest exemplu arată cum să comunici trei artiști colaboratori:
<ReleaseDetailsByTerritory>
…
<DisplayArtist SequenceNumber="1">
<PartyName>
<FullName>Artistul 1</FullName>
</PartyName>
<ArtistRole>ArtistPrincipal</ArtistRole>
</DisplayArtist>
<DisplayArtist SequenceNumber="2">
<PartyName>
<FullName>Artistul 2</FullName>
</PartyName>
<ArtistRole>ArtistPrincipal</ArtistRole>
</DisplayArtist>
<DisplayArtist SequenceNumber="3">
<PartyName>
<FullName>Artistul 3</FullName>
</PartyName>
<ArtistRole>ArtistPrincipal</ArtistRole>
</DisplayArtist>
SequenceNumber
și afișăm artiștii în ordinea în care sunt trimiși în fișierul XML.Pentru a comunica artiștii speciali pentru o lansare, numele artistului trebuie să fie trimis ca <DisplayArtist>
cu <ArtistRole>
având valoarea FeaturedArtist în <ReleaseDetailsByTerritory>
pentru album.
Acest exemplu arată cum să comunici un artist special pentru un album:
<ReleaseDetailsByTerritory>
…
<DisplayArtist SequenceNumber="1">
<PartyName>
<FullName>Artist principal pe album</FullName>
</PartyName>
<ArtistRole>ArtistPrincipal</ArtistRole>
</DisplayArtist>
<DisplayArtist SequenceNumber="2">
<PartyName>
<FullName>Artist special de pe album</FullName>
</PartyName>
<ArtistRole>ArtistSpecial</ArtistRole>
</DisplayArtist>
Pentru a comunica artiștii speciali pentru o melodie, numele artistului trebuie să fie trimis ca <DisplayArtist>
cu <ArtistRole>
având valoarea FeaturedArtist. în <SoundRecordingDetailsByTerritory>
pentru melodie.
Acest exemplu arată cum să comunici un artist special pentru o melodie:
<SoundRecordingDetailsByTerritory>
…
<DisplayArtist>
<PartyName>
<FullName>Artist principal pentru melodia 1</FullName>
</PartyName>
<ArtistRole>ArtistPrincipal</ArtistRole>
</DisplayArtist>
<DisplayArtist>
<PartyName>
<FullName>Artist special pentru melodia 1</FullName>
</PartyName>
<ArtistRole>ArtistSpecial</ArtistRole>
</DisplayArtist>
Dacă o lansare are melodii de la cinci sau mai mulți artiști unici, artistul principal al lansării trebuie setat ca Artiști diverși.
Poți oferi și o traducere pentru Artiști diverși. Află mai multe despre cum să oferi metadate localizate pentru melodiile artistice.
Mențiunea Artiști diverși nu trebuie trimisă pentru melodiile individuale. Fiecare melodie trebuie trimisă cu cel puțin un artist principal.
Acest exemplu arată cum să comunici diferiți artiști ca artist principal pentru un album:
<ReleaseDetailsByTerritory>
…
<DisplayArtist SequenceNumber="1">
<PartyName>
<FullName>Diverși artiști</FullName>
</PartyName>
<ArtistRole>ArtistPrincipal</ArtistRole>
</DisplayArtist>
Toate melodiile de pe album trebuie să aibă cel puțin un nume de artist cu rolul MainArtist:
<SoundRecordingDetailsByTerritory>
…
<DisplayArtist>
<PartyName>
<FullName>Artist principal pentru melodia 1</FullName>
</PartyName>
<ArtistRole>ArtistPrincipal</ArtistRole>
</DisplayArtist>
Ca să comunici colaboratori pe lângă Artistul principal și Artistul special pentru o lansare, poți să folosești fie compusul <ResourceContributor>
, fie compusul <IndirectResourceContributor>
din <SoundRecordingDetailsByTerritory>
.
Acest exemplu ilustrează modul de comunicare a informațiilor producătorului:
<SoundRecordingDetailsByTerritory>
…
<ResourceContributor SequenceNumber="1">
<PartyName>
<FullName>Ion producător</FullName>
</PartyName>
<ResourceContributorRole>Producător</ResourceContributorRole>
</ResourceContributor>
…
</SoundRecordingDetailsByTerritory>
Acest exemplu arată cum să comunici informațiile despre compozitor:
<SoundRecordingDetailsByTerritory>
…
<IndirectResourceContributor SequenceNumber="1">
<PartyName>
<FullName>Ion compozitor</FullName>
</PartyName> <IndirectResourceContributorRole>Compozitor</IndirectResourceContributorRole>
</IndirectResourceContributor>
…
</SoundRecordingDetailsByTerritory>
YouTube nu acceptă toate valorile rolului de colaborator la resurse din standardul DDEX. Mai jos ai o listă cu rolurile acceptate. Dacă rolul pe care vrei să îl comunici nu se află în această listă, îl poți livra folosind o valoare definită de utilizator:
<ResourceContributor SequenceNumber="1">
<PartyName>
<FullName>Elena Ionescu</FullName>
</PartyName>
<ResourceContributorRole Namespace="DPID:PADPIDAZZZZXXXXXXU" UserDefinedValue=”CoMixer”>Definit de utilizator</ResourceContributorRole>
</ResourceContributor>
<ResourceContributor>
și <IndirectResourceContributor>
în toate elementele compuse <SoundRecording>
în care persoana a contribuit.Lista rolurilor de colaborator acceptate
Actor
Adaptor
Arhitect
Aranjor
Artist
Artist asociat
Autor
Formație
Desenator
Cor
Coregraf
Compozitor
Textier
Creator de grafică digitală
Dirijor
Coautor
Dansator
Designer
Regizor
Inginer
Ansamblu
Artist special
Regizor de film
Artist grafic
Designer grafic
Jurnalist
Libretist
Textier
Artist principal
Mixer
Editor muzical
Narator
Autor de texte diferite de versuri
Orchestră
Editor inițial
Zugrav
Fotograf
Director de fotografie
Dramaturg
Muzician principal
Producător
Programator
Autor de scenarii
Solist
Muzician de studio
Personal de studio
Aranjor secundar
Editor secundar
Editor înlocuitor
Traducător
Identificatori
Pentru a ajuta la reconcilierea artiștilor (procesul de atribuire a lansărilor artiștilor corespunzători), se recomandă să incluzi ID-ul de artist proprietar (sau PSAID-urile) deținut ca <PartyId>
pentru fiecare <DisplayArtist>.
cu <ArtistRole>
ca MainArtist. Acest PartyId trebuie să fie inclus pentru lansări din <ReleaseList>
, resurse precum <SoundRecording>
și videoclipuri din <ResourceList>
. ID-urile de artist proprietar trebuie să fie unice pentru fiecare artist.
În plus, numele artistului trebuie să fie inclus în compusul <PartyName>
. Valoarea DPid specificată folosind DPID:PADPIDAZZZZXXXXXXU trebuie să corespundă etichetei <MessageSender>
(sau etichetei <SentOnBehalfOf>
, dacă este specificată).
În exemplul XML de mai jos, expeditorul mesajului cu DPid PADPIDAZZZZXXXXXXU livrează PROPRIETARY_PARTNER_ARTIST_ID pentru a fi asociat cu artistul principal Artist_Name:
<DisplayArtist SequenceNumber="...">
<PartyName LanguageAndScriptCode="...">
<FullName>Nume_Artist</FullName>
</PartyName>
<!-- Distribution Partner’s DDEX Party ID -->
<PartyId Namespace="DPID:PADPIDAZZZZXXXXXXU">PROPRIETARY_PARTNER_ARTIST_ID</PartyId>
<ArtistRole>ArtistPrincipal</ArtistRole>
Valorile ISNI pot fi specificate prin <PartyId>
folosind ISISNI și pot fi difuzate atât pentru artiști, cât și pentru colaboratorii la resurse.
Exemplul de feed XML de mai jos comunică faptul că ISNI 000000012345678X identifică artistul principal Artist_Name:
<DisplayArtist SequenceNumber="...">
<PartyName LanguageAndScriptCode="...">
<FullName>Nume_Artist</FullName>
</PartyName>
<PartyId IsISNI="true">000000012345678X</PartyId>
<ArtistRole>ArtistPrincipal</ArtistRole>
</DisplayArtist>