My favorites | Sign in
Google
          
New issue | Search
for
| Advanced search | Search tips
Issue 599: YouTube: Need ability to distinguish between available videos, unavailable videos, and embedding disabled videos
2 people starred this issue and may be notified of changes. Back to list
Status:  Fixed
Owner:  jfis...@youtube.com
Closed:  Oct 2008
Type-Enhancement
Priority-Low
API-YouTube


Sign in to add a comment
 
Reported by i...@irelandsolutions.com, Jun 21, 2008
Google Data API affected: YouTube

Enhancement:  

Please add additional options for the format parameter.  The current 
format=5 parameter lets me exclude videos that can't be played, but 
doesn't differentiate between videos that have embedding disabled versus 
videos that are unavailable due to terms of service violations.  I want to 
handle these in very different ways.  In addition to excluding videos 
unavailable due to terms of service violations, I'd like to be able to 
retrieve only the videos that are unavailable due to terms of service 
violations.  (This would help users clean up their playlists and 
favorites.)

What is the expected output? What do you see instead?

I want to be able to retrieve separate feeds from playlists, favorites, 
etc. that meet the following criteria:
1) all videos
2) all videos EXCEPT those unavailable because of embedding disabled OR 
because of terms of service violations
3) all videos EXCEPT those unavailable due to terms of service violations
4) all videos that ARE unavailable due to terms of service violations

Note: because the YouTube API doesn't differentiate between unavailable 
videos and embedding disabled videos, users receive the same error message 
for both cases: "We're sorry, this video is no longer available."  The 
error message is very confusing in cases where the only problem is that 
the user doesn't allow embedding.

Thanks,
Kevin
www.theBestArts.com
Comment 1 by api.jhar...@google.com, Jun 23, 2008
(No comment was entered for this change.)
Status: 1234907
Labels: -Type-Defect -Priority-Medium Type-Enhancement Priority-Low API-YouTube
Comment 2 by api.jfis...@google.com, Jun 23, 2008
Currently you can tell which videos have embedding disabled by looking for the
<yt:noembed/> tag inside of a video entry.

Would it suit your purposes if in an authenticated playlist for a video that has been
taken down had a similar extra bit of markup inside of it?
Comment 3 by jfis...@youtube.com, Oct 20, 2008
For V2 you should see deleted items if you are authenticated, this will allow users
to remove them from playlists, etc.
Status: Fixed
Owner: jfis...@youtube.com
Sign in to add a comment