Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8714721
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 13, 20262026-06-13T05:39:58+00:00 2026-06-13T05:39:58+00:00

Overall: I cannot get valid thumbnails for youtube live streams (about 40% to 50%

  • 0

Overall: I cannot get valid thumbnails for youtube live streams (about 40% to 50% of streams ‘ thumbnails I get back are invalid/404 – gray “no screenshot” image) when pulling from the API v2.

Details: Here is what I am using to grab the streams:

https://gdata.youtube.com/feeds/api/charts/live/events/live_now?v=2&alt=json&inline=true&max-results=20&start-index=1&fields=entry(published,updated,title,author(name),content(entry(media:group)))

Within “media$thumbnail” I am getting data (6 thumbnail items), and on half the entries it gives me the gray “no screenshot” icon for all 6 screenshots. The other half usually gives me back half valid thumbnails and half invalid. So I may get back the default images (high def and regulars), and it won’t give me the numbered images (0.jpg, 1.jpg, 2.jpg, etc.).

I have tried using the only two variations of url that I know of:

http://i.ytimg.com/vi/[VID-ID]/default.jpg

http://img.youtube.com/vi/[VID-ID]/0.jpg

From the live stream site, there are no invalid thumbnails which to me would suggest that all live streams have a valid thumbnail, or does that mean that youtube does not show streams that do not have valid thumbnails? I also noticed that they switch quite a bit between using 1.jpg and default.jpg, is there a way though the api to tell which image is preferred?

Thanks for any help on this subject!

Jake

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-13T05:39:59+00:00Added an answer on June 13, 2026 at 5:39 am

    So it looks like you’re seeing this with video ids that correspond to “Hangouts on Air”, which are Google+ Hangouts that are broadcast live via YouTube. They use a different setup than normal scheduled YouTube Live events, and you can’t, for instance, create a thumbnail in advance of the broadcast (since the live event is created on the fly).

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I think this is my overall .NET inexperience speaking here, but I cannot figure
I have a problem with my code, I cannot get it the 'test' to
I am trying to get into Android programming, but I cannot understand the Google
The overall goal I'm trying to accomplish is to implement a customizable avatar system
My overall goal is isolate tags that contain a certain word in the text
Are there overall rules/guidelines for what makes a method thread-safe? I understand that there
I'm going to assume that the overall structure of my code as it currently
I'm making a program with the Pygame that changes the overall colours of inserted
What are other work arounds to optimize the overall file size of an iOS
I built my first site with jQuery and overall it turned out quite well

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.