Компоненти DDEX 4

Компоненти PartyList і Party

Компоненти <PartyList> і Party містять дані про сторони (такі як фізичні особи, групи, компанії тощо), причетні до музичного релізу. Це стосується виконавців, лейблів і інших сторін.
Компоненти PartyList і Party використовуються в компонентах Resource та Release.
Нижче наведено список відповідних елементів.
  • PartyList: являє собою контейнер для кількох компонентів Party.
  • Party: містить відомості про одну сторону, зокрема ім’я, ідентифікатор і роль.
  • PartyReference IDs: має починатися з літери P; використовується іншими компонентами для зв’язування з компонентами Party.
  • Party names: називає сторону; можна вказувати різними мовами.
  • Party IDs: містить власні ідентифікатори й міжнародний стандартний ідентифікатор назв (ISNI).

Зразок XML

<PartyList>

  <Party>

    <PartyReference>PJoeBozo</PartyReference>

    <PartyName>

      <FullName>Joe Bozo</FullName>

      <FullNameIndexed>Bozo, Joe</FullNameIndexed>

    </PartyName>

    <PartyId>

      <ProprietaryId Namespace="PADPIDA2013020802I">1234</ProprietaryId>

    </PartyId>

    <PartyId>

      <ISNI>4567</ISNI>

    </PartyId>

  </Party>

</PartyList>

Обов’язково виконайте наведені нижче дії.
  • Додайте компонент Party для кожної сторони, причетної до музичного релізу.
  • Призначте унікальний ідентифікатор PartyReference для кожної сторони.
  • Укажіть, які імена сторін слід відображати.
  • Укажіть ідентифікатори відповідних сторін.

Компонент TrackRelease

Компонент <TrackRelease> використовується для передавання метаданих про окремі композиції.
Нижче наведено список відповідних елементів.
  • ReleaseReference: являє собою унікальний ідентифікатор релізу композиції, який починається з літери R.
  • ReleaseId: містить власні ідентифікатори композиції.
  • DisplayTitleText: являє собою повну назву композиції, включно з підзаголовком.
  • DisplayTitle: розділяє компоненти відображуваної назви (заголовок, підзаголовок) і варіанти мов.
  • ReleaseResourceReference: зв’язує компонент TrackRelease із відповідним компонентом Resource.
  • ReleaseLabelReference: посилається на лейбл у компоненті PartyList.
  • Genre: визначає жанр композиції.

Зразок XML

<TrackRelease>

  <ReleaseReference>R1</ReleaseReference>

  <ReleaseId>

    <ProprietaryId Namespace="PADPIDA2013042401U">1234</ProprietaryId>

  </ReleaseId>

  <DisplayTitleText>Track 1 display title (subtitle)</DisplayTitleText>

  <DisplayTitle ApplicableTerritoryCode="Worldwide" IsDefault="true">

    <TitleText>Track 1 display title</TitleText>

    <SubTitle>subtitle</SubTitle>

  </DisplayTitle>

  <ReleaseResourceReference>A1</ReleaseResourceReference>

  <ReleaseLabelReference ApplicableTerritoryCode="Worldwide">PACMELabel</ReleaseLabelReference>

  <Genre ApplicableTerritoryCode="Worldwide">

    <GenreText>Pop</GenreText>

  </Genre>

</TrackRelease>

Обов’язково виконайте наведені нижче дії.
  • Створіть компонент TrackRelease для кожної композиції в релізі.
  • Призначте унікальний ідентифікатор ReleaseReference для кожного релізу композиції.
  • Зв’яжіть компонент TrackRelease із відповідним компонентом Resource.
  • Укажіть інформацію про лейбл і жанр.

Компонент SoundRecordingEdition

Компонент <SoundRecordingEdition> дає змогу надсилати один або кілька файлів ресурсу для одного ресурсу (наприклад, з різним кодуванням аудіо).
Нижче наведено список відповідних елементів.
  • ResourceId: містить ідентифікатори звукозапису, як-от ISRC.
  • PLine: включає інформацію про авторське право на звукозапис.
  • RecordingMode: визначає режим запису (наприклад, Stereo, ImmersiveAudio, SurroundSound).
  • TechnicalDetails: містить технічні дані про аудіофайл, зокрема кодек, канали, частоту дискретизації і тривалість.
  • DeliveryFile: включає відомості про завантажений аудіофайл, зокрема його формат і розташування.
  • IsClip: указує, чи є звукозапис кліпом або повною композицією.

Зразок XML

<SoundRecordingEdition>

  <ResourceId>

    <ISRC>PLI360999999</ISRC>

  </ResourceId>

  <PLine IsDefault="true">

    <Year>2008</Year>

    <PLineCompany>Magic Records</PLineCompany>

    <PLineText>℗ 2008 Magic Records</PLineText>

  </PLine>

  <RecordingMode>Stereo</RecordingMode>

  <TechnicalDetails>

    

<TechnicalResourceDetailsReference>T6</TechnicalResourceDetailsReference>

    <DeliveryFile>

      <Type>AudioFile</Type>

      <AudioCodecType>MP3</AudioCodecType>

      <NumberOfChannels>2</NumberOfChannels>

      <SamplingRate UnitOfMeasure="kHz">44.1</SamplingRate>

      <BitsPerSample>16</BitsPerSample>

      <Duration>PT0H3M15.013S</Duration>

      <File>

        <URI>t1.mp3</URI>

      </File>

    </DeliveryFile>

    <IsClip>false</IsClip>

  </TechnicalDetails>

</SoundRecordingEdition>

Обов’язково виконайте наведені нижче дії.
  • Додайте компонент SoundRecordingEdition для кожної версії звукозапису.
  • Надайте інформацію про авторське право в полі PLine.
  • Укажіть режим запису.
  • Додайте докладну технічну інформацію про аудіофайл.
  • Використовуйте компонент DeliveryFile, щоб надати докладні відомості про файл.

Компонент DeliveryFile

Компонент <DeliveryFile> містить докладну інформацію про завантажуваний аудіофайл.
Нижче наведено список відповідних елементів.
  • Type: тип файлу (наприклад, AudioFile).
  • AudioCodecType: кодек, який використовується для аудіофайлу (наприклад, MP3, FLAC).
  • BitRate: бітова швидкість аудіофайлу.
  • NumberOfChannels: кількість аудіоканалів.
  • SamplingRate: частота дискретизації аудіофайлу.
  • BitsPerSample: кількість бітів на семпл.
  • Duration: тривалість аудіофайлу.
  • File: уніфікований ідентифікатор ресурсів (URI) аудіофайлу.

Зразок XML

<DeliveryFile>

  <Type>AudioFile</Type>

  <AudioCodecType>MP3</AudioCodecType>

  <BitRate UnitOfMeasure="kbps">128</BitRate>

  <NumberOfChannels>2</NumberOfChannels>

  <SamplingRate UnitOfMeasure="kHz">44.1</SamplingRate>

  <BitsPerSample>16</BitsPerSample>

  <Duration>PT0H0M30.000S</Duration>

  <File>

    <URI>resources/t6.mp3</URI>

  </File>

</DeliveryFile>

Обов’язково виконайте наведені нижче дії.
  • Додайте компонент DeliveryFile для кожного завантаженого аудіофайлу.
  • Укажіть відповідний тип файлу й кодек.
  • Надайте технічні дані про аудіофайл.
  • Укажіть URI/шлях до файлу, за допомогою яких можна знайти файл.

Компонент ClipDetails

Компонент ClipDetails містить інформацію про кліпи, тобто короткі уривки композиції.
Нижче наведено список відповідних елементів.
  • TechnicalResourceDetailsReference: являє собою посилання на технічні дані кліпу.
  • ClipType: визначає тип кліпу (наприклад, StandaloneClip, PreviewClip).
  • Timing: містить інформацію про початкову точку й тривалість кліпу.
  • ExpressionType: указує, чи тип відео Informative або Instructive.
  • DeliveryFile: містить відомості про завантажений файл кліпу (як компонент DeliveryFile для повної композиції).

Зразок XML

<ClipDetails>

<TechnicalResourceDetailsReference>T2C</TechnicalResourceDetailsReference>

  <ClipType>StandaloneClip</ClipType>

  <Timing>

    <StartPoint>48</StartPoint>

    <DurationUsed>PT0H1M00.000S</DurationUsed>

  </Timing>

  <ExpressionType>Informative</ExpressionType>

  <DeliveryFile>

    <Type>AudioFile</Type>

    <AudioCodecType>MP3</AudioCodecType>

    <BitRate UnitOfMeasure="kbps">128</BitRate>

    <NumberOfChannels>2</NumberOfChannels>

    <SamplingRate UnitOfMeasure="kHz">44.1</SamplingRate>

    <BitsPerSample>16</BitsPerSample>

    <Duration>PT0H1M00.000S</Duration>

    <File>

      <URI>resources/shortsSyncClip.mp3</URI>

    </File>

  </DeliveryFile>

</ClipDetails>

Обов’язково виконайте наведені нижче дії.
  • Додайте компонент ClipDetails для кожного кліпу, пов’язаного з композицією.
  • Укажіть відповідний тип кліпу й інформацію про час.
  • Надайте технічні деталі про файл кліпу в компоненті DeliveryFile.
  • Укажіть для компонента ExpressionType значення Instructive, щоб повідомити сторону-отримувача, що кліп слід створювати з основної доріжки, використовуючи вузли часу початку й тривалості.
  • Укажіть для компонента ExpressionType значення Informative, щоб повідомити сторону-отримувача, що аудіофайл є кліпом, створеним з основної доріжки з використанням вузлів часу початку й тривалості.

Компонент ClipRelease

Компонент <ClipRelease> – це новий тип релізу, який дає змогу контент-партнерам надавати кліпи, що мають окремі від вихідної композиції метадані.
Нижче наведено список відповідних елементів.
  • ReleaseReference: являє собою унікальний ідентифікатор релізу кліпу, який починається з літери R.
  • ReleaseId: містить власні ідентифікатори релізу кліпу.
  • DisplayTitleText: являє собою повну назву релізу кліпу.
  • DisplayTitle: дає змогу розділити компоненти назви й варіанти мов.
  • ReleaseResourceReference: зв’язує компонент ClipRelease із відповідним компонентом Resource.
  • ReleaseLabelReference: посилається на лейбл у компоненті PartyList.
  • Genre: визначає жанр релізу кліпу.

Зразок XML

<ClipRelease>

  <ReleaseReference>R7</ReleaseReference>

  <ReleaseId>

    <ProprietaryId Namespace="PADPIDA2013042401U">1234</ProprietaryId>

  </ReleaseId>

  <DisplayTitleText>Clip 1 display title</DisplayTitleText>

  <DisplayTitle ApplicableTerritoryCode="Worldwide" IsDefault="true">

    <TitleText>Clip 1 from track 1 display title</TitleText>

  </DisplayTitle>

  <ReleaseResourceReference>A2</ReleaseResourceReference>

  <ReleaseLabelReference>PACMELabel</ReleaseLabelReference>

  <Genre>

    <GenreText>Pop</GenreText>

  </Genre>

</ClipRelease>

Обов’язково виконайте наведені нижче дії.
  • Створіть компонент ClipRelease для кожного кліпу, метадані якого відрізняються від метаданих вихідної композиції.
  • Призначте унікальний ідентифікатор ReleaseReference для кожного релізу кліпу.
  • Надайте точну й повну інформацію про назву.
  • Зв’яжіть компонент ClipRelease із відповідним компонентом Resource.
  • Укажіть інформацію про лейбл і жанр.
  • Додайте компоненти RelatedRelease для релізів оригінальної композиції і кліпу, щоб указати їх зв’язок.

Чи корисна ця інформація?

Як можна її покращити?
Пошук
Очистити пошук
Закрити пошук
Головне меню
6143134100064829487
true
Пошук у довідковому центрі
true
true
true
true
true
59
false
false
false
false