In dit artikel beschrijven we hoe je metadata van artiesten en bijdragers aanlevert, samen met gerelateerde ID's.
Artiesten en bijdragers
Samenwerkingen tussen meerdere artiestenVoor nummers of albums die een samenwerking zijn tussen meerdere artiesten, kun je individuele artiesten opgeven door een afzonderlijke <DisplayArtist>
-samenstelling te gebruiken in <ReleaseDetailsByTerritory>
. Voor elke samenstelling moet <ArtistRole>
zijn ingesteld op MainArtist.
In dit voorbeeld tonen we hoe je doorgeeft dat er 3 samenwerkende artiesten zijn:
<ReleaseDetailsByTerritory>
…
<DisplayArtist SequenceNumber="1">
<PartyName>
<FullName>Artist 1</FullName>
</PartyName>
<ArtistRole>MainArtist</ArtistRole>
</DisplayArtist>
<DisplayArtist SequenceNumber="2">
<PartyName>
<FullName>Artist 2</FullName>
</PartyName>
<ArtistRole>MainArtist</ArtistRole>
</DisplayArtist>
<DisplayArtist SequenceNumber="3">
<PartyName>
<FullName>Artist 3</FullName>
</PartyName>
<ArtistRole>MainArtist</ArtistRole>
</DisplayArtist>
SequenceNumber
en geven de artiesten weer in de volgorde waarin deze zijn opgegeven in de XML.Als je featuring artiesten wilt doorgeven voor een release, lever je de naam van de artiest aan met <DisplayArtist>
en stel je <ArtistRole>
in op FeaturedArtist in de <ReleaseDetailsByTerritory>
voor het album.
In dit voorbeeld tonen we hoe je een featuring artiest doorgeeft voor een album:
<ReleaseDetailsByTerritory>
…
<DisplayArtist SequenceNumber="1">
<PartyName>
<FullName>Album Primary Artist</FullName>
</PartyName>
<ArtistRole>MainArtist</ArtistRole>
</DisplayArtist>
<DisplayArtist SequenceNumber="2">
<PartyName>
<FullName>Album Featured Artist</FullName>
</PartyName>
<ArtistRole>FeaturedArtist</ArtistRole>
</DisplayArtist>
Als je featuring artiesten wilt doorgeven voor een track, lever je de naam van de artiest aan met <DisplayArtist>
en stel je <ArtistRole>
in op FeaturedArtist in de <SoundRecordingDetailsByTerritory>
voor de track.
In dit voorbeeld tonen we hoe je een featured artiest doorgeeft voor een track:
<SoundRecordingDetailsByTerritory>
…
<DisplayArtist>
<PartyName>
<FullName>Track 1 Primary Artist</FullName>
</PartyName>
<ArtistRole>MainArtist</ArtistRole>
</DisplayArtist>
<DisplayArtist>
<PartyName>
<FullName>Track 1 Featured Artist</FullName>
</PartyName>
<ArtistRole>FeaturedArtist</ArtistRole>
</DisplayArtist>
Als een release nummers bevat van 5 of meer unieke artiesten, moet de hoofdartiest voor de release worden ingesteld op Various Artists.
Je kunt ook een vertaling invoeren voor Various Artists. Meer informatie over hoe je gelokaliseerde metadata invoert voor art-tracks
Gebruik Various Artists niet voor de afzonderlijke tracks. Voor elke track moet er ten minste één hoofdartiest worden aangeleverd.
In dit voorbeeld laten we zien hoe je meerdere artiesten als de hoofdartiest van een album doorgeeft:
<ReleaseDetailsByTerritory>
…
<DisplayArtist SequenceNumber="1">
<PartyName>
<FullName>Various Artists</FullName>
</PartyName>
<ArtistRole>MainArtist</ArtistRole>
</DisplayArtist>
Het is belangrijk dat alle tracks op het album ten minste 1 naam van een artiest hebben met de rol MainArtist:
<SoundRecordingDetailsByTerritory>
…
<DisplayArtist>
<PartyName>
<FullName>Track 1 Primary Artist</FullName>
</PartyName>
<ArtistRole>MainArtist</ArtistRole>
</DisplayArtist>
Als je naast de hoofdartiest en de meewerkende artiest ook de bijdragers voor een release wilt doorgeven, gebruik je de <ResourceContributor>
- of <IndirectResourceContributor>
-samenstelling in <SoundRecordingDetailsByTerritory>
.
In dit voorbeeld tonen we hoe je informatie over de producer doorgeeft:
<SoundRecordingDetailsByTerritory>
…
<ResourceContributor SequenceNumber="1">
<PartyName>
<FullName>Joe producer</FullName>
</PartyName>
<ResourceContributorRole>Producer</ResourceContributorRole>
</ResourceContributor>
…
</SoundRecordingDetailsByTerritory>
In dit voorbeeld tonen we hoe je informatie over de componist doorgeeft:
<SoundRecordingDetailsByTerritory>
…
<IndirectResourceContributor SequenceNumber="1">
<PartyName>
<FullName>Joe composer</FullName>
</PartyName> <IndirectResourceContributorRole>Composer</IndirectResourceContributorRole>
</IndirectResourceContributor>
…
</SoundRecordingDetailsByTerritory>
YouTube ondersteunt niet alle rolwaarden voor bijdragers van de DDEX-standaard. Hieronder staat een lijst met de ondersteunde rollen. Als de rol die je wilt doorgeven niet in deze lijst staat, lever je de rol aan met een door de gebruiker gedefinieerde waarde:
<ResourceContributor SequenceNumber="1">
<PartyName>
<FullName>Jane CoMixer</FullName>
</PartyName>
<ResourceContributorRole Namespace="DPID:PADPIDAZZZZXXXXXXU" UserDefinedValue=”CoMixer”>UserDefined</ResourceContributorRole>
</ResourceContributor>
<ResourceContributor>
- en <IndirectResourceContributor>
-samenstellingen toevoegen aan alle <SoundRecording>
-samenstellingen waaraan de partij heeft bijgedragen.Lijst met ondersteunde rollen voor bijdragers
Actor
Adapter
Architect
Arranger
Artist
AssociatedPerformer
Author
Band
Cartoonist
Choir
Choreographer
Componist
ComposerLyricist
ComputerGraphicCreator
Conductor
Contributor
Dancer
Design
Director
Engineer
Ensemble
FeaturedArtist
FilmDirector
GraphicArtist
GraphicDesigner
Journalist
Librettist
Lyricist
MainArtist
Mixer
MusicPublisher
Narrator
NonLyricAuthor
Orchestra
OriginalPublisher
Painter
Photographer
PhotographyDirector
Playwright
PrimaryMusician
Producer
Programmer
ScreenplayAuthor
Soloist
StudioMusician
StudioPersonnel
SubArranger
SubPublisher
SubstitutedPublisher
Translator
ID's
We raden je aan om je eigen artiest-ID (of PSAID's) op te geven als <PartyId>
voor elke <DisplayArtist>
die MainArtist als <ArtistRole>
heeft. Zo kunnen releases sneller worden toegeschreven aan de juiste artiesten. Voeg deze PartyId toe aan releases in <ReleaseList>
, bronnen zoals <SoundRecording>
en video's in de <ResourceList>
. De eigen artiesten-ID's moeten voor elke artiest uniek zijn.
Daarnaast moet de naam van de artiest worden toegevoegd aan de <PartyName>
-samenstelling. De DPid die is opgegeven met DPID:PADPIDAZZZZXXXXXXU moet overeenkomen met die van de tag <MessageSender>
(of de tag <SentOnBehalfOf>
, als deze is opgegeven).
In het XML-voorbeeld hieronder staat dat de berichtafzender met DPid PADPIDAZZZZXXXXXXU de waarde PROPRIETARY_PARTNER_ARTIST_ID aanlevert voor koppeling met de hoofdartiest Artist_Name:
<DisplayArtist SequenceNumber="...">
<PartyName LanguageAndScriptCode="...">
<FullName>Artist_Name</FullName>
</PartyName>
<!-- Distribution Partner’s DDEX Party ID -->
<PartyId Namespace="DPID:PADPIDAZZZZXXXXXXU">PROPRIETARY_PARTNER_ARTIST_ID</PartyId>
<ArtistRole>MainArtist</ArtistRole>
Je kunt ISNI's opgeven via <PartyId>
door IsISNI te gebruiken. Deze waarde kun je voor artiesten en bijdragers aanleveren.
In het XML-voorbeeld hieronder wordt aangegeven dat de ISNI 000000012345678X de hoofdartiest Artist_Name identificeert:
<DisplayArtist SequenceNumber="...">
<PartyName LanguageAndScriptCode="...">
<FullName>Artist_Name</FullName>
</PartyName>
<PartyId IsISNI="true">000000012345678X</PartyId>
<ArtistRole>MainArtist</ArtistRole>
</DisplayArtist>