Social Download All in One
Extract all data from a url
Abdullah Fawad
Last Update 2 years ago
The Social Media Media Extractor plugin enables users to extract all media from social media posts by simply providing the URL of the post. This plugin supports popular platforms such as TikTok, Instagram, and YouTube. It automatically fetches metadata and downloadable links for the media, including videos (with and without watermarks), audio files, thumbnails, and other details.
How It Works
Input:
The user provides a URL from a supported platform.
Example:
url: "https://www.tiktok.com/@yeuphimzz/video/7237370304337628442"Output:
The plugin returns a structured response containing the following:- Source: The platform from which the content is fetched.
Example: source: "tiktok" - Author: The username of the content creator.
Example: author: "yeuphimzz" - Title: The title or description of the post.
Example: title: "Shin godzilla #movie #yeuphimzz" - Thumbnail: URL of the thumbnail image.
Example:
thumbnail: "https://p16-sign-useast2a.tiktokcdn.com/tos-useast2a-p-0037-aiso/..." - Duration: The duration of the media in milliseconds.
Example: duration: 88447 - Medias: A list of all downloadable media files, including:
- URL: Direct link to the media file.
- Quality: Quality specification (e.g., HD, with/without watermark).
- Extension: File type (e.g., mp4, mp3).
- Type: Media type (e.g., video, audio).
- Source: The platform from which the content is fetched.
Error Handling:
If the provided URL is invalid or unsupported, the response includes error: true.
Example Response
For the input URL https://www.tiktok.com/@yeuphimzz/video/7237370304337628442, the plugin returns:
Usage Scenarios
- Download TikTok/Instagram videos without watermarks.
- Extract audio tracks from social media videos.
- Fetch thumbnails for post previews.
- Access metadata for content analysis or reposting.
Supported Platforms
- TikTok
- YouTube
- (Others as updated)
Error Example
For an unsupported or invalid URL, the response includes:
Note: The media URLs returned are temporary and may expire after a certain period. Download the content promptly after retrieval.
