Tunefind Soundtracks Scraper avatar

Tunefind Soundtracks Scraper

Pricing

from $4.07 / 1,000 results

Go to Apify Store
Tunefind Soundtracks Scraper

Tunefind Soundtracks Scraper

Scrapes soundtrack records from Tunefind show or movie pages. Returns each song as a flat row with title, artist, scene description, and timestamp. Supports up to 1,000,000 records per run.

Pricing

from $4.07 / 1,000 results

Rating

0.0

(0)

Developer

Acquisition Automation Co.

Acquisition Automation Co.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Acquisition Automation Co. Search less. Close more.

🎬 Tunefind Soundtracks Scraper

Export the songs listed on a Tunefind show, season, episode or movie page as rows: song title, artist, the scene the song plays in, the episode it belongs to and the page it came from. Point it at one URL and get the soundtrack as a table. No API key, no registration, no login.

Tunefind is the crowd maintained record of which songs appear in which films and television episodes, along with the scene note a contributor wrote for each one. It is organised for browsing: one page per season or episode, ten songs at a time, nothing to export. This Actor walks the season and episode pages from the URL you give it, reads the data Tunefind's own pages are built from, and writes every song into a dataset you can sort, filter and join to a rights database.

Who uses itWhat they use the soundtrack data for
🎧 Music supervisors and sync agentsSeeing what an artist or a label has already placed, and in what kind of scene
πŸ“€ Publishers and rights researchersBuilding a placement list per catalogue title instead of clicking through episodes
πŸ“Š Media and streaming analystsComparing music spend and repertoire across series and seasons
🎞 Writers and superfansAssembling a complete song list for a show in one file

πŸ“‹ What it does

πŸ’‘ Why it matters: a placement history is the evidence behind a sync pitch. Tunefind holds it, with the scene note attached, and will not hand it over as a list, so this does.

  • πŸ”— Takes one URL. A show page, a single season, a single episode or a movie. From a show page it walks every season and every episode below it.
  • 🎡 One row per song, with the performing artists in their own column.
  • 🎭 Carries the scene note, the line a contributor wrote about where the song plays, for example Benny's Diner: Eleven steals food; Benny catches her.
  • πŸ“Ί Names the episode properly, as E1 | Chapter One: The Crawl rather than repeating the show title.
  • πŸ“„ Follows Tunefind's paging. A movie page shows ten songs at a time. A run for Barbie returns all 47.
  • πŸ”’ Caps the run with maxItems, up to 1,000,000 on a paid Apify plan.
  • πŸ’Ύ Exports to CSV, Excel, JSON or XML, from the run page or the API.

πŸ“Š Output

Every song is one flat row, with the same nine fields on every run.

FieldTypeDescription
🎬 showstringThe show or film the song was placed in, for example Stranger Things or Top Gun: Maverick
πŸ“Ί episodestringEpisode the song plays in, as Tunefind numbers it, for example E2 | Chapter Two: The Vanishing of Holly Wheeler. null on a movie
🎭 scenestringThe scene note for this placement. null where nobody has written one
🎡 songstringSong title, on its own
🎀 artiststringPerforming artists as Tunefind credits them, comma separated when there is more than one
⏱ timestampstringRunning time the song starts at, read from the scene note. Tunefind has no timestamp field of its own, so this is filled only on the minority of placements where a contributor typed one, for example 22:22
πŸ”— urlstringThe episode or movie page the row came from
πŸ•’ scrapedAtstringISO timestamp of collection
⚠️ errorstringnull on a normal row

Example rows

{
"show": "Stranger Things",
"episode": "E2 | Chapter Two: The Vanishing of Holly Wheeler",
"scene": "Demogorgon attacks; It wants Holly.",
"song": "Fernando",
"artist": "ABBA",
"timestamp": null,
"url": "https://www.tunefind.com/show/stranger-things/season-5/269796",
"scrapedAt": "2026-09-22T18:52:11.739Z",
"error": null
}
{
"show": "Top Gun: Maverick",
"episode": null,
"scene": "Maverick walks into the Penny’s bar. Starts at 22:22 in film.",
"song": "Let's Dance",
"artist": "David Bowie",
"timestamp": "22:22",
"url": "https://www.tunefind.com/movie/top-gun-maverick-2022",
"scrapedAt": "2026-09-22T18:52:31.531Z",
"error": null
}

✨ Why choose this Actor

What you get
One URL in, a table outNo paging to click and no copy and paste out of song cards.
Song, artist and scene as separate columnsReady to join against a catalogue or a rights spreadsheet.
Episode level detailEach row says which episode the song plays in, so a season splits cleanly.
Traceable rowsEvery row keeps the page it came from, so a disputed entry can be checked.
You pay per rowNo subscription. A page with no songs costs nothing.

πŸš€ How to use it

  1. Create a free Apify account. New accounts start with $5 of credit.
  2. Open the Actor and select Try for free.
  3. Paste a Tunefind show, season, episode or movie URL into startUrl.
  4. Set maxItems to cap the run.
  5. Select Start, then export from the Dataset tab as CSV, Excel, JSON or XML.

A first run:

{
"startUrl": "https://www.tunefind.com/show/stranger-things",
"maxItems": 10
}

One season in full:

{
"startUrl": "https://www.tunefind.com/show/stranger-things/season-5",
"maxItems": 500
}

A film:

{
"startUrl": "https://www.tunefind.com/movie/top-gun-maverick-2022",
"maxItems": 50
}

βš™οΈ Input

FieldRequiredDescription
startUrlNoTunefind show, season, episode or movie page URL. Defaults to https://www.tunefind.com/show/stranger-things
maxItemsNoMaximum song rows to collect in a run. Free plans are capped at 10, paid plans go to 1,000,000

πŸ’° Pricing

Pay per result. No subscription, and no Apify platform usage on top.

Apify planFreeBronzeSilverGoldPlatinumDiamond
Per song row$0.0045$0.00436$0.00422$0.00407$0.00407$0.00407
Rows collectedCost on the Free plan
100$0.45
1,000$4.50
10,000$45.00

Free plan runs return up to 10 rows as a preview. Any paid Apify plan lifts that to 1,000,000 per run.

πŸ”Œ Integrate with any app

The dataset is available through the Apify API as soon as the run finishes. Use run-sync-get-dataset-items for a one-shot call, webhooks to trigger what happens next, or the Make, Zapier, Airbyte and LangChain integrations listed on the Actor page.

πŸ€– Use with an AI agent

Give an agent live access to the soundtrack pages over the Model Context Protocol:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=acquistion-automation/tunefind-soundtracks-scraper"

Then ask it in plain language which songs a show used and have it read the list back.

❓ Frequently asked questions

What counts as a valid startUrl? Four shapes work. A show page such as /show/stranger-things, a season such as /show/stranger-things/season-5, a single episode such as /show/stranger-things/season-5/269796, and a movie such as /movie/top-gun-maverick-2022. From a show page the Actor walks every season and every episode under it until maxItems is reached.

Why is timestamp empty on most rows? Tunefind does not publish a running time for a placement. Some contributors write one into the scene note, as in Starts at 22:22 in film., and the Actor lifts it into timestamp when they do. Across a 125 song sample, two rows carried one.

Why is scene empty on a few rows? The scene note is contributed by Tunefind's users. A recently added song often has none yet. song and artist are still filled.

Why is episode null? The row came from a movie page, which has no episodes. On a show, season or episode URL every row carries an episode.

How many rows will one title return? As many as Tunefind lists. Stranger Things holds 452 songs across five seasons, Barbie holds 47. Set maxItems to the number you want to pay for.

Do I need a proxy? No. Requests and retries are handled inside the Actor and included in the price.

What can I export? CSV, Excel, JSON and XML from the run page, or JSON straight from the API.

πŸ”— More from Acquisition Automation Co.

About Acquisition Automation Co.

We build automation for people buying businesses. The repetitive part of an acquisition search, checking listings, pulling public records, tracking owners and assets, is work a machine should do, so the buyer's time goes into judging deals instead of collecting them.

We add new Actors regularly. If there is a source you need and do not see here, tell us.

πŸ†˜ Support

Open an issue in the Issues tab of this Actor with your run ID, the input you used, and what you expected to get back.

⚠️ Disclaimer

This Actor is independent and is not affiliated with, endorsed by, or sponsored by Tunefind. It collects only publicly available data, which on Tunefind is contributed by its users and is not guaranteed to be complete or correct. You are responsible for using that data in compliance with the source's terms of service and applicable law.