6

Lets say there is a function getScreenShot. We call it like:

scrShot=getScreenShot(videoID, time, quality)

And it gives us a screenshot of the video from the specified time (like 1:23) in specified quality (like 720p).

Is there any possible way to do it automatically without loading the full video.

Rahul K
  • 665
  • 10
  • 25
  • 1
    Sounds like a violation of the YouTube TOS. –  Jul 24 '13 at 09:04
  • You can access the couple screenshots Youtube generates. See http://stackoverflow.com/questions/2068344/how-do-i-get-a-youtube-video-thumbnail-from-the-youtube-api – Quentin Jan 29 '14 at 09:09

1 Answers1

0

Not sure about the actual screenshot part, but I imagine you can seek to the time by setting .currentTime and then use this post to hide the various controls, giving you an unobstructed image.

The real question to answer is if you can capture a screenshot. I would guess not due to privacy concerns?

Community
  • 1
  • 1
Ryan DuVal
  • 3,774
  • 2
  • 21
  • 15