πΆ Youtube Audio Downloader (Video/Shorts)
Pricing
$5.25/month + usage
πΆ Youtube Audio Downloader (Video/Shorts)
β Get Audio specific LANGUAGE by selecting language.β Handles {video or shorts} and {urls or share link} .β select English, Arabic, Hindi etc... β Extracts audio download URLs and metadata from YouTube videos, reliable processing. Supports automatic retries to ensure consistent results delivered.
Pricing
$5.25/month + usage
Rating
5.0
(1)
Developer

Alpha Scraper
Actor stats
1
Bookmarked
6
Total users
2
Monthly active users
10 hours ago
Last modified
Categories
Share
π§ Youtube Audio Downloader (Video/Shorts) β Apify Actor
Extract high-quality audio download links and essential video metadata from one or multiple YouTube videos β with optional language selection and reliable output structure.
This actor is designed for speed, stability, and simplicity. Just provide video URLs, choose your preferred audio language, and get clean, ready-to-use results.
Select a language π and run the process βΆοΈ to get the audio link π, ready to download β¬οΈ or play βΆοΈ.
π What This Actor Provides
For each YouTube video URL, this actor returns:
- π Basic video information
- πΆ All available audio-only download links
- π A separately selected audio link based on your chosen language
- πΌοΈ High-quality thumbnail
- β±οΈ Video duration in readable format
All outputs are structured and ready for automation, storage, or direct use.
Features
- β Extracts video metadata (title, description, duration).
- β Finds and exposes a direct audio download URL (best available audio quality).
- β Selects the highest-resolution thumbnail available.
- β Supports residential proxy configuration via environment variables.
- β Includes retry logic with exponential backoff for transient failures.
- β Pushes structured results into the Actor dataset.
- β Handles shorts urls or share link β
π€ Output Data Overview
Each processed video generates one output record.
πΉ Output Fields Explained
| Field | Description |
|---|---|
url | Original YouTube video URL |
title | Video title |
description | Video description (if available) |
duration | Video length in MM:SS or HH:MM:SS |
thumbnail_url | Highest-quality available thumbnail |
selected_downloadable_audio_link | Best audio link matching your selected language |
downloadable_audio_links | List of all audio-only formats available |
error (optional) | Error message if processing failed |
πΆ Audio Link Object Structure
Each audio link contains:
| Field | Meaning |
|---|---|
format_id | Internal format identifier |
ext | Audio file extension (mp3, m4a, webm, etc.) |
format | Human-readable format description |
bitrate | Audio quality (kbps) |
language | Audio language code (if available) |
url | Direct downloadable audio link |
π Features & Highlights
- π§ Audio-only links (no video noise)
- π Language-based audio selection
- π¦ Batch processing (multiple URLs)
- π Automatic retry for failed videos
- π Clean, structured dataset output
- β‘ Optimized for fast and stable results
π― Benefits & Advantages
β Saves time β no manual extraction β Supports Shorts, normal videos & shared links β Perfect for automation pipelines β Beginner-friendly inputs β Professional-grade structured output
Ideal for:
- Content creators
- Audio processing pipelines
- Research & analysis
- Archiving & backups
π§Ύ Input Example
{"audioLanguage": "English","startUrls": [{ "url": "https://www.youtube.com/watch?v=SSX8jTwcpII" },{ "url": "https://youtu.be/IWDUPZuktK4" },{ "url": "https://www.youtube.com/shorts/AbCdEfGh123" },{ "url": "https://youtube.com/shorts/XyZ987LmnoQ" }]}
π Output Example
{"url": "https://www.youtube.com/watch?v=SSX8jTwcpII","title": "Sample Video Title","description": "Video description here...","duration": "5:32","selected_downloadable_audio_link": {"format_id": "140","ext": "m4a","format": "audio only","bitrate": "128 kbps","language": "English","url": "https://audio-downloadββ---------------------------------------link"},"thumbnail_url": "https://i.ytimg.com/vi/.../maxresdefault.jpg","downloadable_audio_links": [{"format_id": "249","ext": "webm","bitrate": "50 kbps","language": "Spanish,","url": "https://audio----------------------------------------------link-1"},{"format_id": "249","ext": "webm","bitrate": "50 kbps","language": "Portuguese","url": "https://audio-link------------------------------------------------2"},{"format_id": "249","ext": "webm","bitrate": "50 kbps","language": " French","url": "https://audio-link--------------------------------------------------3"},{"format_id": "249","ext": "webm","bitrate": "50 kbps","language": "hindi","url": "https://audio-link-------------------------------------------------------4"}..................]}
ποΈ Audio Language Options
Includes: English, Spanish, Portuguese, French, German, Russian, Chinese, Japanese, Korean, Arabic, Hindi, Bengali, Turkish, Vietnamese, Thai, Indonesian (Default: Auto Detect / English)
β Best Practices
- π Always use valid YouTube video or share links
- πΆ Select a language only if you need a specific one
- π¦ For large batches, process in smaller groups
- π If a video fails, simply run again
- π§ͺ Test with 1β2 URLs before bulk runs
β οΈ Possible Errors & How to Avoid Them
| Issue | How to Avoid |
|---|---|
| No output returned | Ensure URLs are valid and public |
| Selected language missing | Actor automatically falls back to original audio |
| Temporary failure | Re-run the actor |
| Empty audio list | Video may not contain audio-only formats |
π‘ Tip: Most temporary issues resolve by simply running the actor again.
π Final Notes
- This actor focuses on output quality, not complexity
- No setup required β just input URLs and run
- Built for reliability, speed, and ease of use
π Run it once, check the output, and youβre good to go!
Contact & support βοΈ
If you run into issues or need help:
Email: alphascraper69@gmail.com
Please include a sample input and the dataset record (if available) so we can help troubleshoot faster.