YOUTUBE TOP 100 MUSIC VIDEOS WEB RESOURCE
It has the Current Billboard Top 10 followed by previous top 10's.
http://gdata.youtube.com/feeds/api/play ... 70BA91BD6E
This Top100.groovy "web resource" will generate a folder with the Top 100 YouTube music videos for the current week using the dummy url "http://www.youtubetop100.com", or the daily Top 100 by adding the type option documented below.
The actual number of videos displayed will be limited by the console value "Max number of feed items to retrieve". Subsequent videos may be displayed with additional links by using the parameter ?start=nn
Alternatively with v13, the console value may be overridden by using the parameter for=nn This allows the console value to be set to a small value while allowing up to 100 of the Top100 videos to be displayed, or fewer than the console value to be displayed.
For example if the console value is 20, the url "http://www.youtubetop100.com?start=21" will display videos 21 to 40 and "http://www.youtubetop100.com?for=100" will display all 100 videos and "http://www.youtubetop100.com?start=11&for=15" will display videos 11 through 25.
Since YouTube provides multiple formats and resolutions for each video, the Serviio Console Quality options provide insufficient control. HIGH will display 1920x1080, MEDIUM 854x480 and LOW 400x240. There is no control over the video codecs, consequently Version 1 chose VP8 over h264(avc) which required transcoding to MPEG2VIDEO.
The default codec is h264(avc) (codec=264) however VP8 may be chosen by adding the parameter codec=8 . Similarly specific high and medium resolutions may be chosen which will override the console values by adding the parameter res=xxx where res = 1080 (1920x1080), 720 (1280x720), 480 (854x480), 360 (640x360) or 240 (400x240)
eg: "http://www.youtubetop100.com?start=21&res=720&codec=8"
The type option may be used to alter the Top100 list. Use type=xxxx option where xxxx may be daily or weekly. The default is weekly .
eg: "http://www.youtubetop100.com?type=daily&res=720"
The type option may also be used to get the Top100 list by genre. Use type=nnn where nnn is one of the following numbers specifying the genre. NOTE: The number of available selections may vary from 0 to 100.
474 Alternative, 455 Blues, 471 Comedy/Spoken, 453 Country, 454 Easy Listening, 466 Electronic, 456 Folk, 462 International, 460 Jazz, 476 K-Pop, 465 Latin, 475 Metal, 458 New Age, 472 Pop, 470 R&B, 451 Rap, 461 Reggae, 464 Religious, 473 Rock, 463 Stage & Screen, 459 Vocal
eg: "http://www.youtubetop100.com?type=472&res=720"
The nform=xbox option may be used to pad the title number to 3 digits
for correct ordering on xbox
Version 13: Fixed for changed YouTube format, added the "for" option and rewrote the above instructions.
Version 14: Fixed 'for' parameter error.
Version 15: Weekly listing removed per youtube change
Version 16: Weekly listing restored
Version 17: Support revised YouTube format
Version 18: Correct V17 thumbnail error
Version 19: Remove language dependency
Version 20: Honor YouTube Expiry Date
Version 21: Support revised YouTube format