Classifications/Media

Music Recording

An individual music track with optional artist and album disambiguators.

Media schema.org/MusicRecording music-recording

Fields

1 required · 3 recommended. Every field points at its schema.org property — the definition lives in one place, so nothing drifts. The full inherited superset stays available through @0xintuition/schema-org.

FieldTypeDescription
name string required The track title. schema.org/name
byArtist string optional The artist name when needed. schema.org/byArtist
inAlbum string optional The album name when needed. schema.org/inAlbum
sameAs string[] optional Canonical URLs that identify the same music recording. schema.org/sameAs

The canonical shape

What a Music Recording atom's data looks like. These exact bytes are what calculateAtomId hashes — shared shape is shared identity.

atom data · canonical JSON-LD
{
  "@context": "https://schema.org/",
  "@type": "MusicRecording",
  "name": "One More Time",
  "byArtist": "Daft Punk",
  "inAlbum": "Discovery"
}
build one
import { buildAtomData } from "@0xintuition/classifications";
import { calculateAtomId } from "@0xintuition/ids";

const atomData = buildAtomData("music-recording", {
	name: "One More Time",
	byArtist: "Daft Punk",
});

// deterministic — same bytes, same ID, offchain and on
const atomId = calculateAtomId(atomData);

What a Music Recording can say

The recommended triple vocabulary for this classification — each row is a claim shape the graph already understands, with the kind of atom expected on the other end.

Music Recording by artist Music GrouporPerson proposed
Music Recording in album Music Album proposed
Music Recording in playlist schema.org/MusicPlaylist proposed
Music Recording has category Defined Term enshrined
Music Recording same as another Music Recording enshrined

Enrichment

Paste a bare reference and the enrichment engine fills a Music Recording in from its sources (default pipeline: song) — titles, canonical sameAs URLs, and the fields above, merged onto the same deterministic atom.