Video Upscaling to 4K HD
I want to be able to convert or upscale my videos to 4K HD quality. This would be helpful for improving the visual quality of the content I'm working with.

shubhampradhanshubham3 1 day ago
Video Upscaling to 4K HD
I want to be able to convert or upscale my videos to 4K HD quality. This would be helpful for improving the visual quality of the content I'm working with.

shubhampradhanshubham3 1 day ago
Video Quality Enhancement / Upscaling
I want to be able to improve the quality of videos (upscaling) so that I can upload them to social media sites in high resolution. This is important for making content look professional on social platforms.

deathman701 3 days ago
Video Quality Enhancement / Upscaling
I want to be able to improve the quality of videos (upscaling) so that I can upload them to social media sites in high resolution. This is important for making content look professional on social platforms.

deathman701 3 days ago
Include views and like counts in batch response
I want the batch response to include views and like counts for videos. Currently, it only includes transcripts and basic metadata, which means I have to query individual videos to get engagement metrics. This would be much more efficient for processing large numbers of videos.

naz 3 days ago
Include views and like counts in batch response
I want the batch response to include views and like counts for videos. Currently, it only includes transcripts and basic metadata, which means I have to query individual videos to get engagement metrics. This would be much more efficient for processing large numbers of videos.

naz 3 days ago
YouTube Batch request does not return likes count or views count
why is it that ViewsCount and LikesCount is not returned in the batch request! in the video.batch it returned it but the data was wrong

naz 5 days ago
YouTube Batch request does not return likes count or views count
why is it that ViewsCount and LikesCount is not returned in the batch request! in the video.batch it returned it but the data was wrong

naz 5 days ago
from today not working all of a sudden
usually get 500 successful transcript fetches everyday. today i have 20. meaning most of the calls hit error. loads forever on request. lots of credits left. the transcripts are available for the vids Supadata transcript fetch for KA0V94XXxto failed: Unexpected error response format. Transcript for KA0V94XXxto resulted in empty items, possibly disabled.

tmdwn12512 15 days ago
from today not working all of a sudden
usually get 500 successful transcript fetches everyday. today i have 20. meaning most of the calls hit error. loads forever on request. lots of credits left. the transcripts are available for the vids Supadata transcript fetch for KA0V94XXxto failed: Unexpected error response format. Transcript for KA0V94XXxto resulted in empty items, possibly disabled.

tmdwn12512 15 days ago
Download past invoices
I can no longer download invoices after I switched from paid to free. Is it possible to get emailed the invoice?

karsten 17 days ago
Download past invoices
I can no longer download invoices after I switched from paid to free. Is it possible to get emailed the invoice?

karsten 17 days ago
Support OCR for TikTok and Instagram Reels
Some posts that I’m trying to analyze use captions on the video instead of narration to communicate information. I’d love to be able to extract this as well.

micksmaccallum 18 days ago
Support OCR for TikTok and Instagram Reels
Some posts that I’m trying to analyze use captions on the video instead of narration to communicate information. I’d love to be able to extract this as well.

micksmaccallum 18 days ago
Comments for YT video
Wouldn’t be cool to have a standalone endpoint to get comments which are below YT video? Have you thought about that? Would we see this in the nearest future?

igorryd7 22 days ago
Comments for YT video
Wouldn’t be cool to have a standalone endpoint to get comments which are below YT video? Have you thought about that? Would we see this in the nearest future?

igorryd7 22 days ago
Getting a 500 error when trying to fetch metadata with image.
{ "error": "internal-error", "message": "Internal Error", "details": "Failed to extract content", "documentationUrl": "https://docs.supadata.ai/errors/internal-error" }

levanton21 27 days ago
Getting a 500 error when trying to fetch metadata with image.
{ "error": "internal-error", "message": "Internal Error", "details": "Failed to extract content", "documentationUrl": "https://docs.supadata.ai/errors/internal-error" }

levanton21 27 days ago
Completed
Can't get transcription list
For some reason, I'm not getting any transcriptLanguages back even for the videos that previously used to work correctly. When will it be fixed?

kolberszymon 28 days ago
Completed
Can't get transcription list
For some reason, I'm not getting any transcriptLanguages back even for the videos that previously used to work correctly. When will it be fixed?

kolberszymon 28 days ago
Completed
wrong transcript language returned from a specific video
fetching transcripts for https://www.youtube.com/watch?v=OTVE5iPMKLg returns arabic transcripts when english ones exist. my settings: const result = await supadata.transcript({ url: videoUrl, lang: "en", text: true, mode: "native", });

web About 1 month ago
Completed
wrong transcript language returned from a specific video
fetching transcripts for https://www.youtube.com/watch?v=OTVE5iPMKLg returns arabic transcripts when english ones exist. my settings: const result = await supadata.transcript({ url: videoUrl, lang: "en", text: true, mode: "native", });

web About 1 month ago
Speaker annotation on transcripts
When a video has multiple speakers, the transcript should identify the speakers (speaker A, B, …) similar to Descript

Jake Go About 1 month ago
Speaker annotation on transcripts
When a video has multiple speakers, the transcript should identify the speakers (speaker A, B, …) similar to Descript

Jake Go About 1 month ago
In Progress
Incorrect / Mismatched Transcript Returned for YouTube Video
We are facing an issue with the YouTube transcript generation for a specific video ID using your transcription service. Issue Description: For the provided YouTube video ID, the transcript returned by your system appears to be incorrect and does not correspond to the actual video content. Observed Behavior: The YouTube video duration is approximately 2 hours. However, the transcript returned is only around 25 seconds long. The transcript content does not match any part of the original video. The returned transcript appears to be unrelated or possibly from a different video (fake/incorrect transcript).

Vipul Citrusbug About 1 month ago
In Progress
Incorrect / Mismatched Transcript Returned for YouTube Video
We are facing an issue with the YouTube transcript generation for a specific video ID using your transcription service. Issue Description: For the provided YouTube video ID, the transcript returned by your system appears to be incorrect and does not correspond to the actual video content. Observed Behavior: The YouTube video duration is approximately 2 hours. However, the transcript returned is only around 25 seconds long. The transcript content does not match any part of the original video. The returned transcript appears to be unrelated or possibly from a different video (fake/incorrect transcript).

Vipul Citrusbug About 1 month ago
Completed
YouTube Channel Metadata API returns truncated description
User is fetching metadata on a YouTube channel using the /v1/youtube/channel endpoint and the description field is returned truncated with "..." at the end. The user requires the full, untruncated channel description for their use case. The current behavior is undocumented and appears to be a limitation of the API. Example of truncated response provided: { "description": "Welcome to the official Difiaba YouTube channel — For hairstylists who demand performance-driven results, Difiaba is your trusted ally. We promise, and we de...", }

sergey About 1 month ago
Completed
YouTube Channel Metadata API returns truncated description
User is fetching metadata on a YouTube channel using the /v1/youtube/channel endpoint and the description field is returned truncated with "..." at the end. The user requires the full, untruncated channel description for their use case. The current behavior is undocumented and appears to be a limitation of the API. Example of truncated response provided: { "description": "Welcome to the official Difiaba YouTube channel — For hairstylists who demand performance-driven results, Difiaba is your trusted ally. We promise, and we de...", }

sergey About 1 month ago
Completed
YouTube Thumbnails from Supadata API Are Always Blurry
nyone else running into this? When I call Supadata's metadata endpoint for YouTube videos, the thumbnail URLs it returns are always the low-res default.webp version (very blurry/pixelated at anything above tiny size). Example: https://i.ytimg.com/vi_webp/PqVbypvxDto/default.webp

michaellu239 About 1 month ago
Completed
YouTube Thumbnails from Supadata API Are Always Blurry
nyone else running into this? When I call Supadata's metadata endpoint for YouTube videos, the thumbnail URLs it returns are always the low-res default.webp version (very blurry/pixelated at anything above tiny size). Example: https://i.ytimg.com/vi_webp/PqVbypvxDto/default.webp

michaellu239 About 1 month ago
Mixed Language Transcript
The transcript is not right; it's not original from the audio. For example, I have this video; the audio is in Chinese, and there are no captions at all. As a result of the transcript, it's a mix of English and Chinese, with the majority of the language. this is not right I have attached the transcript generated from this video from supadata the mode is : mode=generate https://www.youtube.com/watch?v=9-3kUKUM9po

erikxiangzhou About 1 month ago
Mixed Language Transcript
The transcript is not right; it's not original from the audio. For example, I have this video; the audio is in Chinese, and there are no captions at all. As a result of the transcript, it's a mix of English and Chinese, with the majority of the language. this is not right I have attached the transcript generated from this video from supadata the mode is : mode=generate https://www.youtube.com/watch?v=9-3kUKUM9po

erikxiangzhou About 1 month ago
Combined requests
I am using Supadata to get YouTube transcripts for an AI workflow. Currently I have to make two requests, one to metadata and one to transcript just so that I can get the title and channel name to associate with the transcript. This results in me spending two credits for each video just because I need to get the title and channel. Would be great if there was a way to get title and channel on the transcript API directly or some other solution, maybe something to do with batching?

Jake Go About 1 month ago
Combined requests
I am using Supadata to get YouTube transcripts for an AI workflow. Currently I have to make two requests, one to metadata and one to transcript just so that I can get the title and channel name to associate with the transcript. This results in me spending two credits for each video just because I need to get the title and channel. Would be great if there was a way to get title and channel on the transcript API directly or some other solution, maybe something to do with batching?

Jake Go About 1 month ago
Student/Educational Program for Extended Free Tier
I am a student developing a project and would like an extended free tier or educational discount to support my development work.

vermajay6409 About 1 month ago
Student/Educational Program for Extended Free Tier
I am a student developing a project and would like an extended free tier or educational discount to support my development work.

vermajay6409 About 1 month ago
Subject: availableLangs field only returns the requested language instead of all available subtitles
Hi Supadata Team, I've been using your Transcript API and noticed an issue with the availableLangs field in the response. Issue Description When I request a YouTube video transcript with mode=auto or a specific lang parameter, the availableLangs field in the response only contains the language that was returned, not all the subtitle languages available on YouTube. Expected Behavior The availableLangs field should return all available subtitle languages for the video, regardless of which language was requested. This would allow users to: Know what languages are available before making a request Let users manually select a different language if their preferred one isn't available Actual Behavior // Request: GET /v1/transcript?url=...&mode=auto&lang=ko // Response: { "lang": "zh", "availableLangs": ["zh"], // ❌ Only shows "zh", but video has ko, en, ja, etc. "content": [...] } Even though the YouTube video has multiple subtitle languages (Korean, English, Japanese, etc.), the API only returns ["zh"] in availableLangs. Steps to Reproduce Find a YouTube video with multiple subtitle languages Call the API with mode=auto or any specific lang Check the availableLangs field - it only contains the returned language Suggested Fix Please return all available subtitle languages from YouTube in the availableLangs field, not just the one that was returned. This is critical for applications that need to offer language selection to users. Example of Expected Response { "lang": "zh", "availableLangs": ["ko", "en", "zh", "ja", "es"], // ✅ All available languages "content": [...] } Thank you for looking into this! Best regards, Steve

tcytcy111 About 1 month ago
Subject: availableLangs field only returns the requested language instead of all available subtitles
Hi Supadata Team, I've been using your Transcript API and noticed an issue with the availableLangs field in the response. Issue Description When I request a YouTube video transcript with mode=auto or a specific lang parameter, the availableLangs field in the response only contains the language that was returned, not all the subtitle languages available on YouTube. Expected Behavior The availableLangs field should return all available subtitle languages for the video, regardless of which language was requested. This would allow users to: Know what languages are available before making a request Let users manually select a different language if their preferred one isn't available Actual Behavior // Request: GET /v1/transcript?url=...&mode=auto&lang=ko // Response: { "lang": "zh", "availableLangs": ["zh"], // ❌ Only shows "zh", but video has ko, en, ja, etc. "content": [...] } Even though the YouTube video has multiple subtitle languages (Korean, English, Japanese, etc.), the API only returns ["zh"] in availableLangs. Steps to Reproduce Find a YouTube video with multiple subtitle languages Call the API with mode=auto or any specific lang Check the availableLangs field - it only contains the returned language Suggested Fix Please return all available subtitle languages from YouTube in the availableLangs field, not just the one that was returned. This is critical for applications that need to offer language selection to users. Example of Expected Response { "lang": "zh", "availableLangs": ["ko", "en", "zh", "ja", "es"], // ✅ All available languages "content": [...] } Thank you for looking into this! Best regards, Steve

tcytcy111 About 1 month ago