Examples

1st example search with keywords

SWITZERLAND 4K UHD - RELAXING MUSIC ALONG WIT ..
SWITZERLAND 4K UHD - RELAXING MUSIC ALONG WIT ..
NORWAY 4K • SCENIC RELAXATION FILM WITH PEACE ..
NORWAY 4K • SCENIC RELAXATION FILM WITH PEACE ..
FLYING OVER PARADISE (4K UHD) AMAZING BEAUTIF ..
FLYING OVER PARADISE (4K UHD) AMAZING BEAUTIF ..
EARTH 4K - RELAXATION FILM - PEACEFUL RELAXIN ..
EARTH 4K - RELAXATION FILM - PEACEFUL RELAXIN ..
NATURE RELAXATION FILM 4K - PEACEFUL RELAXING ..
NATURE RELAXATION FILM 4K - PEACEFUL RELAXING ..
FOREST 4K • NATURE RELAXATION FILM • PEACEFUL ..
FOREST 4K • NATURE RELAXATION FILM • PEACEFUL ..
SWITZERLAND 4K • SCENIC RELAXATION FILM WITH  ..
SWITZERLAND 4K • SCENIC RELAXATION FILM WITH ..
BEAUTIFUL NATURE VIDEO IN 4K (ULTRA HD) - AUT ..
BEAUTIFUL NATURE VIDEO IN 4K (ULTRA HD) - AUT ..
7 HOUR 4K DRONE FILM: "EARTH FROM ABOVE& ..
7 HOUR 4K DRONE FILM: "EARTH FROM ABOVE& ..
10 HOURS FANTASTIC VIEWS OF NATURE 4K WITH RE ..
10 HOURS FANTASTIC VIEWS OF NATURE 4K WITH RE ..
PARADISE 4K - RELAXING MUSIC ALONG WITH BEAUT ..
PARADISE 4K - RELAXING MUSIC ALONG WITH BEAUT ..
3 HOURS OF AMAZING NATURE SCENERY & RELAX ..
3 HOURS OF AMAZING NATURE SCENERY & RELAX ..
AQUARIUM 4K VIDEO (ULTRA HD) 🐠 BEAUTIFUL CORA ..
AQUARIUM 4K VIDEO (ULTRA HD) 🐠 BEAUTIFUL CORA ..
4K RELAXING RIVER - ULTRA HD NATURE VIDEO -   ..
4K RELAXING RIVER - ULTRA HD NATURE VIDEO - ..
FLYING OVER JAPAN (4K UHD) AMAZING BEAUTIFUL  ..
FLYING OVER JAPAN (4K UHD) AMAZING BEAUTIFUL ..
WILD BIRDS - 8K (60FPS) ULTRA HD - WITH NATUR ..
WILD BIRDS - 8K (60FPS) ULTRA HD - WITH NATUR ..
SWITZERLAND  AMAZING BEAUTIFUL NATURE WITH SO ..
SWITZERLAND AMAZING BEAUTIFUL NATURE WITH SO ..
AUSTRIA 4K • SCENIC RELAXATION FILM WITH PEAC ..
AUSTRIA 4K • SCENIC RELAXATION FILM WITH PEAC ..
ULTIMATE WILD ANIMALS COLLECTION IN 8K ULTRA  ..
ULTIMATE WILD ANIMALS COLLECTION IN 8K ULTRA ..
CANADA 4K VIDEO - AMAZING BEAUTIFUL NATURE SC ..
CANADA 4K VIDEO - AMAZING BEAUTIFUL NATURE SC ..
THE BEAUTY OF NATURE 8K ULTRA HD - TOUR AROUN ..
THE BEAUTY OF NATURE 8K ULTRA HD - TOUR AROUN ..
BEST OF DOLBY VISION 12K HDR 120FPS
BEST OF DOLBY VISION 12K HDR 120FPS
CARIBBEAN 4K - RELAXING MUSIC ALONG WITH BEAU ..
CARIBBEAN 4K - RELAXING MUSIC ALONG WITH BEAU ..
SWITZERLAND • 4K RELAXATION FILM: WINTER TO S ..
SWITZERLAND • 4K RELAXATION FILM: WINTER TO S ..
SWITZERLAND • 4K RELAXATION FILM • PEACEFUL R ..
SWITZERLAND • 4K RELAXATION FILM • PEACEFUL R ..
FIJI 4K VIDEO - BEAUTIFUL NATURE SCENERY WITH ..
FIJI 4K VIDEO - BEAUTIFUL NATURE SCENERY WITH ..
FLYING OVER NORWAY (4K UHD) - RELAXING MUSIC  ..
FLYING OVER NORWAY (4K UHD) - RELAXING MUSIC ..
FOREST 4K - SCENIC RELAXATION FILM WITH PEACE ..
FOREST 4K - SCENIC RELAXATION FILM WITH PEACE ..
AMAZING COLORS OF NATURE IN 4K HDR 60FPS - TR ..
AMAZING COLORS OF NATURE IN 4K HDR 60FPS - TR ..
FLYING OVER CANADA (4K UHD) - RELAXING MUSIC  ..
FLYING OVER CANADA (4K UHD) - RELAXING MUSIC ..
PHILIPPINES 4K UHD - RELAXING MUSIC ALONG WIT ..
PHILIPPINES 4K UHD - RELAXING MUSIC ALONG WIT ..
FOREST 4K 🌲 AMERICAN NATURE RELAXATION FILM - ..
FOREST 4K 🌲 AMERICAN NATURE RELAXATION FILM - ..
SWITZERLAND (4K UHD) BEAUTIFUL NATURE SCENERY ..
SWITZERLAND (4K UHD) BEAUTIFUL NATURE SCENERY ..
🔴 WILDLIFE (4K UHD) 24/7  - RELAXING MUSIC WI ..
🔴 WILDLIFE (4K UHD) 24/7 - RELAXING MUSIC WI ..
AUTUMN RIVER SOUNDS -  RELAXING NATURE VIDEO  ..
AUTUMN RIVER SOUNDS - RELAXING NATURE VIDEO ..
FLYING OVER HAWAII (4K UHD) - RELAXING MUSIC  ..
FLYING OVER HAWAII (4K UHD) - RELAXING MUSIC ..
THE OCEAN 4K - CAPTIVATING MOMENTS WITH JELLY ..
THE OCEAN 4K - CAPTIVATING MOMENTS WITH JELLY ..
4K VIDEO (ULTRA HD) : UNBELIEVABLE BEAUTY - R ..
4K VIDEO (ULTRA HD) : UNBELIEVABLE BEAUTY - R ..
FLYING OVER NORWAY (4K UHD) - RELAXING MUSIC  ..
FLYING OVER NORWAY (4K UHD) - RELAXING MUSIC ..
NORWAY 4K - SCENIC RELAXATION FILM WITH PEACE ..
NORWAY 4K - SCENIC RELAXATION FILM WITH PEACE ..
THAILAND 4K VIDEO - BEAUTIFUL NATURE SCENERY  ..
THAILAND 4K VIDEO - BEAUTIFUL NATURE SCENERY ..
FLYING OVER TURKEY (4K UHD) - RELAXING MUSIC  ..
FLYING OVER TURKEY (4K UHD) - RELAXING MUSIC ..
FLYING OVER FRANCE (4K UHD) AMAZING BEAUTIFUL ..
FLYING OVER FRANCE (4K UHD) AMAZING BEAUTIFUL ..
LEGENDARY ANIMALS - 8K (60FPS) ULTRA HD - WIT ..
LEGENDARY ANIMALS - 8K (60FPS) ULTRA HD - WIT ..
RELAXING RIVER SOUNDS - PEACEFUL FOREST RIVER ..
RELAXING RIVER SOUNDS - PEACEFUL FOREST RIVER ..
FLYING OVER BALI (4K UHD) - RELAXING MUSIC AL ..
FLYING OVER BALI (4K UHD) - RELAXING MUSIC AL ..
THE INSECT - 8K (60FPS) ULTRA HD - WITH NATUR ..
THE INSECT - 8K (60FPS) ULTRA HD - WITH NATUR ..
AROUND THE WORLD ANIMALS - 8K (60FPS) ULTRA H ..
AROUND THE WORLD ANIMALS - 8K (60FPS) ULTRA H ..
SPAIN 4K UHD - AMAZING BEAUTIFUL NATURE SCENE ..
SPAIN 4K UHD - AMAZING BEAUTIFUL NATURE SCENE ..
NORWAY AMAZING - HORIZON VIEW BATH WITH BEAUT ..
NORWAY AMAZING - HORIZON VIEW BATH WITH BEAUT ..

2nd example username, in this case rpoland

SEAN HALL - LETTING GO (LIVINGROOM SESSIONS)
SEAN HALL - LETTING GO (LIVINGROOM SESSIONS)
SEAN DE BURCA - REANIMATE - HARP GUITAR
SEAN DE BURCA - REANIMATE - HARP GUITAR
JOHN MCLAREN - INNOCENCE
JOHN MCLAREN - INNOCENCE
ADRIAN CROSS - ANDAM
ADRIAN CROSS - ANDAM
RYAN AYERS - LYNNE & LAREE'S JAMBOREE
RYAN AYERS - LYNNE & LAREE'S JAMBOREE
ALEX BOLDIN - FOR ALL THE FANATICS - FINGERSTYLE G ..
ALEX BOLDIN - FOR ALL THE FANATICS - FINGERSTYLE G ..
GIUSEPPE SESSA - PARKER
GIUSEPPE SESSA - PARKER
R.D. KING (LIVE) - (CANDYRAT CONCERT)
R.D. KING (LIVE) - (CANDYRAT CONCERT)
"BIG LOVE" (FLEETWOOD MAC) - DUSTIN FURLOW FEAT. M ..
JEREMIE GROLEAU - JOLENE - ORIGINAL GUITAR ARRANGE ..
JEREMIE GROLEAU - JOLENE - ORIGINAL GUITAR ARRANGE ..
MYSTERY CIRCUS - 김화종(HWAJONG KIM) | WITH CONTRA BA ..
MYSTERY CIRCUS - 김화종(HWAJONG KIM) | WITH CONTRA BA ..
JACOB SEYER - OUTER WILDS (LIVE)
JACOB SEYER - OUTER WILDS (LIVE)
SAMMY BOLLER - MIDNIGHT GARDEN (OFFICIAL)
SAMMY BOLLER - MIDNIGHT GARDEN (OFFICIAL)
NICK JOHNSON - HEALING HURTS LIKE HELL
NICK JOHNSON - HEALING HURTS LIKE HELL
FRETBOARD GPS
FRETBOARD GPS
ALEX BOLDIN - THE ONE - FINGERSTYLE GUITAR
ALEX BOLDIN - THE ONE - FINGERSTYLE GUITAR
GIOVANNI BAGLIONI - L'INSONNE
GIOVANNI BAGLIONI - L'INSONNE
ALEX ANDERSON - TO THOSE WHO WILL LISTEN - HARP GU ..
ALEX ANDERSON - TO THOSE WHO WILL LISTEN - HARP GU ..
RAJI MALIK - NOT ALL WHO WONDER ARE LOST
RAJI MALIK - NOT ALL WHO WONDER ARE LOST
LEGATO OF A TWISTED MIND - TATUM MARSHALL - FINGER ..
LEGATO OF A TWISTED MIND - TATUM MARSHALL - FINGER ..
JACOB SEYER - MEDITATION NO. 4 - FINGERSTYLE GUITA ..
JACOB SEYER - MEDITATION NO. 4 - FINGERSTYLE GUITA ..
TITLE - ACE OF SWORDS - KEVIN BLAKE GOODWIN & JARR ..
TITLE - ACE OF SWORDS - KEVIN BLAKE GOODWIN & JARR ..
DUSTIN FURLOW - WALTZ FOR SPRING
DUSTIN FURLOW - WALTZ FOR SPRING
SEX ON STRINGS - TATUM MARSHALL - FINGERSTYLE GUIT ..
SEX ON STRINGS - TATUM MARSHALL - FINGERSTYLE GUIT ..
EWAN DOBSON (LIVE) - CANDYRAT CONCERTS
EWAN DOBSON (LIVE) - CANDYRAT CONCERTS
ADRIAN BELLUE - REMYSTIFIED - 7-STRING ACOUSTIC GU ..
ADRIAN BELLUE - REMYSTIFIED - 7-STRING ACOUSTIC GU ..
심야식당 (NIGHT RESTAURANT) - 김화종 (HWAJONG KIM)
심야식당 (NIGHT RESTAURANT) - 김화종 (HWAJONG KIM)
EWAN DOBSON - TIME V3.0
EWAN DOBSON - TIME V3.0
R.D. KING (LIVE) - (CANDYRAT CONCERT)
R.D. KING (LIVE) - (CANDYRAT CONCERT)
R.D. KING - FLYING - ACOUSTIC FINGERSTYLE GUITAR
R.D. KING - FLYING - ACOUSTIC FINGERSTYLE GUITAR
SAM BRECKENRIDGE - GOT NOTHING
SAM BRECKENRIDGE - GOT NOTHING
R.D. KING - LOST - ACOUSTIC GUITAR
R.D. KING - LOST - ACOUSTIC GUITAR
EWAN DOBSON - CANDYRAT MEDLEY - GUITAR
EWAN DOBSON - CANDYRAT MEDLEY - GUITAR
BEN FLANDERS - 4TH AVE - GUITAR
BEN FLANDERS - 4TH AVE - GUITAR
ALEX ANDERSON - BETWEEN DARKNESS AND LIGHT
ALEX ANDERSON - BETWEEN DARKNESS AND LIGHT
PAT CUNNINGHAM - CHAMELEON
PAT CUNNINGHAM - CHAMELEON
REMI COTE - LIGHT BEYOND DARK – ACOUSTIC GUITAR
REMI COTE - LIGHT BEYOND DARK – ACOUSTIC GUITAR
JACOB SEYER - EQUINOX
JACOB SEYER - EQUINOX
R.D. KING - DARKER DAYS - ACOUSTIC GUITAR
R.D. KING - DARKER DAYS - ACOUSTIC GUITAR
SAM BRECKENRIDGE - RECONCILE
SAM BRECKENRIDGE - RECONCILE
SEAN HALL - BRIGHT NIGHT OF THE SOUL
SEAN HALL - BRIGHT NIGHT OF THE SOUL
DAELIN HENSCHEL - YARDHOPPER
DAELIN HENSCHEL - YARDHOPPER
R.D. KING - MEMORY OF SPRING
R.D. KING - MEMORY OF SPRING
ADRIAN BELLUE - SCARAB (ACOUSTIC GUITAR)
ADRIAN BELLUE - SCARAB (ACOUSTIC GUITAR)
SEAN HALL & DON ROSS - MESMERIZED (DUET)
SEAN HALL & DON ROSS - MESMERIZED (DUET)
ALEX ANDERSON - NEVERGREEN - HARP GUITAR
ALEX ANDERSON - NEVERGREEN - HARP GUITAR
ADRIAN CROSS - SEAFARER
ADRIAN CROSS - SEAFARER
R.D. KING (LIVE) - (CANDYRAT CONCERT)
R.D. KING (LIVE) - (CANDYRAT CONCERT)
R.D. KING - SILVER STRAND
R.D. KING - SILVER STRAND
SEAN HALL - MESMERIZED - ACOUSTIC GUITAR
SEAN HALL - MESMERIZED - ACOUSTIC GUITAR

Code and options

include_once('class/class.youtubelist.php');
//First set the type, keywords, username, channel or playlist
$video = new youtubelist('keywords');
//Default set_keywords, set_username, set_channel or set_playlist (in this example set_keywords)
$video->set_keywords('HD nature');
// -- Here your youtube API key
$video->set_api('Here your youtube API key');
//Max results
$video->set_max(50);
// --set sorting order: relevance, date , rating , title , videoCount , viewCount or none; default: relevance
// --At this moment sorting seems only to work with a search
$video->set_order('relevance');
//--Cache the feed
$video->set_cachexml(true);
// --How long must the cach been saved (in seconds)
$video->set_cachelife(86400);
// --Set where to store xml files
$video->set_xmlpath('./cache/');
// --Set safesearch possible: none, moderate, strict; default: strict
$video->set_safeSearch('none');
// --OPTIONAL - Set lang; codes can be found here http://www.loc.gov/standards/iso639-2/php/code_list.php row ISO 639-1 Code
// --If not set all languages will appear in the results
$video->set_lang('EN');
// --OPTIONAL - Search only 3d. Set to any, 2d or 3d.
$video->set_3d('3d');
// --OPTIONAL - Search HD. any, high or standard.
$video->set_hd('high');
// --OPTIONAL - Search for license. possible: cc, youtube. Only used for the search option or don't set.
$video->set_license('youtube');
// --OPTIONAL - Search for duration. possible: any, short, medium, long. Only used for the search option or don't set.v $video->set_duration('long');
// --OPTIONAL - Set length title and description text
$video->set_descriptionlength(300);
// --OPTIONAL - Make the description first character uppercase and the rest lowercase - default is true
$video->set_descriptioncap (true);
$video->set_titlelength(45);
// --OPTIONAL - Set the title all character's uppercase - default is true
$video->set_titlecap (true);
// --OPTIONAL - Set debug true to show the url request (only in case of errors) - default is false
$video->set_debug (false);

Resctrictions

maximum 50 movies (youtube restriction)

API key youtube

  1. Create a Google Account

    If you do not already have a Google account, create one now as you'll be needing it.

  2. Create a new Google Project

    Go to your Google Console. Click on Projects in the upper-left, then Create Project and enter a project name & ID.

  3. Enable YouTube Data API V3

    Click on the project you have created if it hasn't already opened after creating. Then go to APIs & auth on the left. In the next screen, click on YouTube Data API V3. Enable the API by toggling the OFF button to ON.

  4. Get API Key

    Once you have enabled the API, click on Quota on the top. You can then click on API Access on the top left and create a new Browser Key. This key can be linked to a domain for security measures, but it is not obligated. Once you've created the key (it should look something like this: AIzaSyDmk3oxVjtu06AWRv60ADPvcYO9tvswzm8), copy it and use it as 'YouTube Data V3 API Key' option.