VOOZH about

URL: https://apify.com/scrapedrift/bandcamp-audio-downloader

⇱ Bandcamp Audio Downloader · Apify


👁 Bandcamp Audio Downloader avatar

Bandcamp Audio Downloader

Pricing

from $3.99 / 1,000 results

Go to Apify Store

Bandcamp Audio Downloader

🎧 Bandcamp Audio Downloader lets you save your favorite Bandcamp tracks fast and hassle-free. Download audio with ease, organize your library, and enjoy offline listening anytime. 🚀✨

Pricing

from $3.99 / 1,000 results

Rating

0.0

(0)

Developer

👁 ScrapeDrift

ScrapeDrift

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Share

Bandcamp Audio Downloader 🎵

Getting audio from Bandcamp tracks without downloading and organizing every link manually is surprisingly time-consuming. Bandcamp Audio Downloader extracts audio stream details and track metadata from your list of Bandcamp track URLs, so you can move from “find music” to “have usable audio data” fast. It’s ideal for downloading Bandcamp tracks in bulk, building a Bandcamp music downloader workflow, or preparing data for analysis. Marketers, analysts, and researchers use it to quickly compile structured results from Bandcamp audio sources. In one run, you can process multiple track URLs and get a clean dataset within seconds of starting.

See the Data: Sample Output

Here's a real record from a single run:

[
{
"url":"https://emilyhenry.bandcamp.com/track/oh-no",
"result":{
"url":"https://emilyhenry.bandcamp.com/track/oh-no",
"title":"Oh No Emily Henry",
"source":"bandcamp",
"thumbnail":"https://example.com/thumbnail.jpg",
"duration":201,
"medias":[
{
"url":"https://example.com/audio-stream.mp3",
"quality":"HQ",
"extension":"mp3",
"type":"audio"
}
],
"type":"single",
"error":false,
"time_end":1236
}
}
]
FieldTypeWhat It Tells You
urlstringThe Bandcamp track URL that was processed in this record.
resultobjectThe structured extraction output for this specific track URL.
result.urlstringThe canonical URL saved with the extraction result (same as input URL in normal cases).
result.titlestringA combined title built from track + artist when available, so you can quickly label items.
result.sourcestringIndicates where the data comes from (saved as bandcamp for clarity).
result.thumbnailstringThumbnail URL when available, useful for previews in dashboards or feeds.
result.durationnumberTrack duration value (or 0 if missing), helpful for sorting or filtering.
result.mediasarrayThe extracted media list (typically the best available audio stream).
result.medias[].urlstringDirect audio stream URL you can use downstream (for example, for Bandcamp MP3 downloader workflows).
result.medias[].qualitystringQuality label for the extracted media item (saved as HQ).
result.medias[].extensionstringFile extension from the extraction (defaults to mp3 when ext isn’t provided).
result.medias[].typestringMedia type (saved as audio).
result.typestringOutput type label (saved as single).
result.errorbooleanWhether extraction succeeded for this URL (false on success).
result.messagestringPresent only on error: the error text describing what went wrong.
result.time_endnumberA fixed time_end value saved with the result record.

Export your full dataset as JSON, CSV, or Excel from the Apify dashboard.

Setting It Up

Drop this into your input.json and you're ready to go:

{
"urls":[
"https://emilyhenry.bandcamp.com/track/oh-no"
]
}
ParameterRequiredWhat It Does
urlsProvide a list of Bandcamp track URLs the actor will scrape for audio stream details and metadata.

What It Does

Bandcamp Audio Downloader extracts high-quality audio stream details and track metadata from Bandcamp track URLs you provide.

Extract bandcamp audio stream details for each track

For every URL in your urls input, the actor extracts the best available audio stream info and saves it into a structured media list. This makes Bandcamp Audio Downloader useful when you’re building a Bandcamp MP3 downloader workflow from prepared inputs.

Produce structured track metadata alongside the media

Each result includes a combined title (track + artist when available), a thumbnail, and a duration value. This helps you quickly review and label results for downstream use, including Bandcamp music downloader projects and dataset building.

Clean output that’s ready for processing

Results are pushed as JSON objects that include url, result, and a consistent structure for medias (including quality, extension, and type). This is convenient for analysts and data teams who want predictable fields for filtering and reporting, or for automation that needs a stable schema.

Handles errors without breaking the whole run

If extraction fails for a specific URL, the actor still returns a record with error information under result. You can keep going through a batch and review which track URLs failed, instead of losing everything.

Built-in proxy support for reliable scraping

The actor is configured to use built-in proxy support for more reliable extraction across multiple URLs. This is especially helpful for larger Bandcamp batch downloader runs.

Overall, Bandcamp Audio Downloader helps you turn a list of Bandcamp tracks into a structured dataset of audio stream details and metadata in one go.

Why Bandcamp Audio Downloader?

There are plenty of ways to pull data from web pages—here’s why Bandcamp Audio Downloader stands out.

Purpose-built output for audio + metadata

Bandcamp Audio Downloader doesn’t just return a page link; it returns a structured result that includes audio media details and track metadata in a consistent format. That’s exactly what you need when your goal is “download Bandcamp tracks” at scale and keep results organized.

Batch-friendly for Bandcamp track downloader online workflows

You can feed multiple Bandcamp track URLs via the urls field and get back a dataset with one record per processed URL. This makes it a strong fit for Bandcamp album downloader and playlist-style workflows where you start from many track links.

Clear failure handling for real-world data

When something goes wrong for one track, the actor records an error payload for that URL so you can fix inputs and re-run selectively. This keeps your Bandcamp audio ripper pipeline more dependable when inputs vary in quality.

Real-World Use Cases

Here’s how different teams put Bandcamp Audio Downloader to work:

Sales & partnerships teams
A team building a catalog for outreach needs track-level metadata and media links from a long list of Bandcamp tracks. They run Bandcamp Audio Downloader on their prepared URL list, then load the dataset into their workflow to quickly review and prioritize artists based on duration and titles.

Marketing agencies
An agency supporting multiple music clients needs consistent assets for reporting. They use Bandcamp Audio Downloader to generate a clean dataset of track titles, thumbnails, and extracted audio media details, so they can turn “batch music downloader” requests into ready-to-use exports without manual copy-paste.

Freelance researchers & analysts
A researcher analyzing audio libraries wants a structured dataset to compute trends across tracks. They run Bandcamp Audio Downloader on the target URL list and ingest the resulting JSON into their analysis pipeline, filtering by duration and using medias entries as a traceable source for the audio items.

Automation and data pipeline engineers
An engineer building an ingestion job wants stable output fields for downstream systems. They call Bandcamp Audio Downloader programmatically, then map result.title, result.thumbnail, result.duration, and result.medias into their database schema for ongoing enrichment and processing.

Music curators & content ops
A curator collects tracks from multiple sources but needs them organized quickly for review. With Bandcamp Audio Downloader, they turn a batch of Bandcamp track links into a structured dataset they can review and export, speeding up their “download all tracks from Bandcamp” style workflows.

How to Run It

No code required. Here's how to get your first results in under 5 minutes:

  1. Open the actor on Apify
    Go to the actor page in the Apify console: https://console.apify.com.

  2. Enter your inputs
    In the input pane, add your Bandcamp track URLs under the urls field (a list of strings).

  3. Configure proxy settings (optional)
    If you’re working with a larger set of URLs, enable proxy configuration for more reliable extraction.

  4. Start the run and watch the live log
    Click Start and monitor progress in the logs as each URL is processed.

  5. Open the Dataset tab to see live results
    As results are pushed, you’ll see records appear for each processed Bandcamp track URL.

  6. Export in your preferred format
    Download your dataset from the Apify dashboard as JSON, CSV, or Excel.

  7. Re-run only the failed URLs (if needed)
    If any records include an error payload, update your urls list and re-run to complete the batch.

The whole setup takes under 5 minutes — results start appearing within seconds of launch.

Export & Integration Options

Once your data is collected, Bandcamp Audio Downloader fits directly into your existing workflow.

You can export your dataset from the Apify dashboard. The dataset tab supports downloads as JSON, CSV, or Excel, which makes it easy to use Bandcamp audio downloader output in spreadsheets, BI tools, or internal archives.

If you prefer automation, you can connect the run to your systems using Apify’s API access, webhooks, and no-code automation tools like Zapier or Make. For scheduled processing, you can also run the actor automatically on a recurring schedule using Apify’s scheduling options.

Pricing

Bandcamp Audio Downloader runs on Apify, which includes a free tier — no credit card needed to start. Free tier includes $5 platform credits on sign-up, which is enough for several real test runs. For heavier workloads, you can use Apify’s pay-as-you-go compute model and choose from subscription plans for more consistent throughput. Start free at apify.com — scale up when you need to.

Reliability & Limitations

What We HandleHow
Rate-limit resilienceUses built-in pacing and robust extraction settings to keep runs stable.
Proxy supportSupports proxy configuration to improve reliability for batches.
Per-URL error handlingIf a single URL fails, the actor records an error for that item instead of stopping the run.
Partial dataset outputSuccessfully processed URLs are pushed to the dataset as part of the run results.
Output consistencyEach record follows the same url + result structure, with result.error indicating success or failure.

Limitations: Bandcamp Audio Downloader works on track URLs you supply, but extraction depends on the publicly available data accessible for those tracks. If a track fails to provide expected metadata or media details, the actor returns an error payload for that specific URL. For complex or very large workflows, you may need to adjust your input list and re-run failed entries to reach full coverage.

For enterprise-scale needs or custom configurations, reach out and we'll help.

Frequently Asked Questions

Is there a free plan?

Yes—Apify offers a free tier so you can test Bandcamp Audio Downloader without committing to paid usage immediately.

Do I need to log in or create an account on Bandcamp?

No. This actor is designed to scrape publicly available sources based on the URLs you provide.

How accurate is the extracted data?

Accuracy depends on what’s available in the source track information. Bandcamp Audio Downloader extracts metadata fields like title, thumbnail, duration, and media stream details when available, and returns clear error information if extraction fails.

How many results can I get per run?

There’s no fixed number stated in the actor’s input schema. Practically, the number of results is based on how many track URLs you include in the urls array.

How fresh is the data?

The freshness corresponds to when you run the actor. Run time determines how current the extracted metadata and media details are at that moment.

Is this legal? Does it comply with GDPR or CCPA?

Bandcamp Audio Downloader works with publicly available data tied to the Bandcamp track URLs you provide. You’re responsible for ensuring your use complies with applicable laws and any relevant platform terms, including GDPR and CCPA where applicable.

Can I export to Google Sheets or Excel?

Yes. You can export your dataset as JSON, CSV, or Excel from the Apify dashboard, and then import it into Google Sheets or use it in Excel.

Can I schedule this to run automatically?

Yes. Apify supports scheduled runs, so you can run Bandcamp Audio Downloader automatically on a recurring basis.

Can I access results via the API?

Yes. You can access run results programmatically using Apify’s API.

What happens when the actor encounters an error?

If a specific URL fails during extraction, the actor still returns a record for that URL with result.error: True and includes result.message describing the issue. Successful URLs are returned as part of the same run results.

Get Help & Use Responsibly

Got a question about Bandcamp Audio Downloader or a feature you'd like added? Reach out at dataforleads@gmail.com — we respond and actively maintain this actor based on user feedback. If you want improvements like support for batch-style album or playlist inputs (via track URLs) or enhancements to the exported structure, tell us what you’re building.


This actor collects publicly available data. It does not access private accounts, login-gated pages, or password-protected content. You are responsible for compliance with GDPR, CCPA, and any relevant platform terms. For data-removal requests, contact dataforleads@gmail.com. Use responsibly, ethically, and only for lawful purposes.

You might also like

Bandcamp Audio Downloader

scrapers-hub/bandcamp-audio-downloader

Bandcamp audio downloader to download songs, albums, and audio tracks from Bandcamp 🎧📥 Ideal for offline listening, music collection, and audio archiving. Fast, reliable, and high-quality downloads.

👁 User avatar

Scrapers Hub

3

Bandcamp Audio Downloader 🎵

easyapi/bandcamp-audio-downloader

Download and extract audio tracks from Bandcamp effortlessly! This actor fetches direct download links, comprehensive metadata, and audio information from Bandcamp pages, perfect for music collectors, researchers, and content aggregators. 🎵

Bandcamp Email Scraper - Advanced, Fast & Cheapest

contacts-api/bandcamp-email-scraper-fast-advanced-and-cheapest

🎶 Bandcamp Email Scraper helps you extract artist and label emails from Bandcamp pages 🔍 Boost music promotion and partnerships 📧

👁 User avatar

Lead Heaven

6

🎸 Bandcamp B2B Email Scraper

simpleapi/bandcamp-b2b-emails-scraper

🎸 Bandcamp B2B Email Scraper extracts artist & label emails from Bandcamp pages—fast and accurate. 📨 Ideal for B2B outreach, sales, partnerships & marketing. ⚡ Save time, find leads, grow your pipeline.

🎸 Bandcamp B2B Email Scraper

api-empire/bandcamp-b2b-emails-scraper

2

🎸 Bandcamp B2B Email Scraper

scraper-engine/bandcamp-b2b-emails-scraper

🎸 Bandcamp B2B Email Scraper extracts artist & label contact emails from Bandcamp pages. 📨 Perfect for B2B outreach, music marketing, partnerships & lead research. ⚡ Fast, targeted, and export-ready.

👁 User avatar

Scraper Engine

2

Bandcamp Email Scraper

api-empire/bandcamp-email-scraper

Automate email extraction from Bandcamp with Bandcamp Email Scraper. The actor scans artist profiles and linked pages to pull available contact emails into structured datasets for CRM enrichment.

3

Mass Bandcamp Email Scraper

scraper-mind/bandcamp-email-scraper

[𝗖𝗵𝗲𝗮𝗽𝗲𝘀𝘁 𝗣𝗿𝗶𝗰𝗲] Bandcamp Email Scraper extracts publicly available artist and label emails from Bandcamp pages for targeted research and outreach. Fast, accurate, keyword-based, and easy to use.

👁 User avatar

Scraper Mind

29