Examples

1st example search with keywords

FLYING OVER RUSSIA (4K UHD) - RELAXING MUSIC  ..
FLYING OVER RUSSIA (4K UHD) - RELAXING MUSIC ..
FLYING OVER VOLCANO (4K UHD) - RELAXING MUSIC ..
FLYING OVER VOLCANO (4K UHD) - RELAXING MUSIC ..
7 HOUR 4K DRONE FILM: "EARTH FROM ABOVE& ..
7 HOUR 4K DRONE FILM: "EARTH FROM ABOVE& ..
FLYING OVER ICELAND (4K UHD) - RELAXING MUSIC ..
FLYING OVER ICELAND (4K UHD) - RELAXING MUSIC ..
ULTIMATE WILD ANIMALS COLLECTION IN 8K ULTRA  ..
ULTIMATE WILD ANIMALS COLLECTION IN 8K ULTRA ..
HORIZON VIEW IN EARTH - BREATHTAKING NATURE B ..
HORIZON VIEW IN EARTH - BREATHTAKING NATURE B ..
FLYING OVER PORTUGAL (4K UHD) BEAUTIFUL NATUR ..
FLYING OVER PORTUGAL (4K UHD) BEAUTIFUL NATUR ..
FOREST 4K - NATURE SOUNDS BATH WITH RELAXING  ..
FOREST 4K - NATURE SOUNDS BATH WITH RELAXING ..
3 HOURS OF AMAZING NATURE SCENERY & RELAX ..
3 HOURS OF AMAZING NATURE SCENERY & RELAX ..
FLYING OVER ITALY (4K UHD) AMAZING BEAUTIFUL  ..
FLYING OVER ITALY (4K UHD) AMAZING BEAUTIFUL ..
FLYING OVER AFRICA (4K UHD) - RELAXING MUSIC  ..
FLYING OVER AFRICA (4K UHD) - RELAXING MUSIC ..
COSTA RICA IN 4K 60FPS HDR (ULTRA HD)
COSTA RICA IN 4K 60FPS HDR (ULTRA HD)
NORWAY AMAZING BEAUTIFUL NATURE WITH RELAXING ..
NORWAY AMAZING BEAUTIFUL NATURE WITH RELAXING ..
FLYING OVER SWITZERLAND (4K UHD) - RELAXING M ..
FLYING OVER SWITZERLAND (4K UHD) - RELAXING M ..
CARIBBEAN 4K - RELAXING MUSIC ALONG WITH BEAU ..
CARIBBEAN 4K - RELAXING MUSIC ALONG WITH BEAU ..
FLYING OVER HAWAII (4K UHD) AMAZING BEAUTIFUL ..
FLYING OVER HAWAII (4K UHD) AMAZING BEAUTIFUL ..
THE MOST COLORFUL NATURE IN REAL 4K HDR - INC ..
THE MOST COLORFUL NATURE IN REAL 4K HDR - INC ..
AMAZON 4K - THE WORLD’S LARGEST TROPICAL RAIN ..
AMAZON 4K - THE WORLD’S LARGEST TROPICAL RAIN ..
NATURE SOUNDS BATH WITH RELAXING MUSIC - 4K V ..
NATURE SOUNDS BATH WITH RELAXING MUSIC - 4K V ..
FLYING OVER NORWAY (4K UHD) - RELAXING MUSIC  ..
FLYING OVER NORWAY (4K UHD) - RELAXING MUSIC ..
FLYING OVER THAILAND (4K UHD) - RELAXING MUSI ..
FLYING OVER THAILAND (4K UHD) - RELAXING MUSI ..
4K FOREST STREAM - RELAXING RIVER SOUNDS - NO ..
4K FOREST STREAM - RELAXING RIVER SOUNDS - NO ..
FLYING OVER ITALY (4K UHD) - RELAXING MUSIC A ..
FLYING OVER ITALY (4K UHD) - RELAXING MUSIC A ..
AMERICAN FOREST - BREATHTAKING NATURE BATH WI ..
AMERICAN FOREST - BREATHTAKING NATURE BATH WI ..
FLYING OVER SWITZERLAND (4K UHD) BEAUTIFUL NA ..
FLYING OVER SWITZERLAND (4K UHD) BEAUTIFUL NA ..
DENMARK NATURE 4K UHD - RELAXING MUSIC ALONG  ..
DENMARK NATURE 4K UHD - RELAXING MUSIC ALONG ..
HORIZON VIEW IN SWITZERLAND - BREATHTAKING NA ..
HORIZON VIEW IN SWITZERLAND - BREATHTAKING NA ..
FLYING OVER NORWAY (4K UHD) AMAZING BEAUTIFUL ..
FLYING OVER NORWAY (4K UHD) AMAZING BEAUTIFUL ..
SWITZERLAND IN 8K ULTRA HD HDR - HEAVEN OF EA ..
SWITZERLAND IN 8K ULTRA HD HDR - HEAVEN OF EA ..
NORWAY NATURE 4K - RELAXING MUSIC ALONG WITH  ..
NORWAY NATURE 4K - RELAXING MUSIC ALONG WITH ..
SWITZERLAND  AMAZING BEAUTIFUL NATURE WITH SO ..
SWITZERLAND AMAZING BEAUTIFUL NATURE WITH SO ..
FLYING OVER BALI (4K UHD) AMAZING BEAUTIFUL N ..
FLYING OVER BALI (4K UHD) AMAZING BEAUTIFUL N ..
FLYING OVER COSTA RICA (4K UHD) - RELAXING MU ..
FLYING OVER COSTA RICA (4K UHD) - RELAXING MU ..
FLYING OVER FOREST (4K UHD) - RELAXING MUSIC  ..
FLYING OVER FOREST (4K UHD) - RELAXING MUSIC ..
FLYING OVER BALI (4K UHD) - RELAXING MUSIC AL ..
FLYING OVER BALI (4K UHD) - RELAXING MUSIC AL ..
FLYING OVER SIBERIA (4K UHD) - RELAXING MUSIC ..
FLYING OVER SIBERIA (4K UHD) - RELAXING MUSIC ..
THE BREATHTAKING BEAUTY OF NATURE | HD
THE BREATHTAKING BEAUTY OF NATURE | HD
8K ULTRA HD DOLBY VISION WITH ANIMAL SOUNDS & ..
8K ULTRA HD DOLBY VISION WITH ANIMAL SOUNDS & ..
FLYING OVER CANADA (4K UHD) AMAZING BEAUTIFUL ..
FLYING OVER CANADA (4K UHD) AMAZING BEAUTIFUL ..
THE BEAUTY OF NATURE 8K ULTRA HD - TOUR AROUN ..
THE BEAUTY OF NATURE 8K ULTRA HD - TOUR AROUN ..
4K RELAXING RIVER - ULTRA HD NATURE VIDEO -   ..
4K RELAXING RIVER - ULTRA HD NATURE VIDEO - ..
AMAZON 8K - FOREST 8K ULTRA HD - NATURE AND A ..
AMAZON 8K - FOREST 8K ULTRA HD - NATURE AND A ..
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 ..
GREECE 4K - BEAUTIFUL NATURE SCENERY WITH REL ..
GREECE 4K - BEAUTIFUL NATURE SCENERY WITH REL ..
FLYING OVER BALI (4K UHD) AMAZING BEAUTIFUL N ..
FLYING OVER BALI (4K UHD) AMAZING BEAUTIFUL N ..
FLYING OVER SPAIN (4K UHD) AMAZING BEAUTIFUL  ..
FLYING OVER SPAIN (4K UHD) AMAZING BEAUTIFUL ..
WELCOME TO THE MOST RELAXING THUNDERSTORM⚡️ A ..
WELCOME TO THE MOST RELAXING THUNDERSTORM⚡️ A ..
ASIAN FOREST SOUNDS 🐘 BREATHTAKING NATURE BAT ..
ASIAN FOREST SOUNDS 🐘 BREATHTAKING NATURE BAT ..
FLYING OVER ICELAND (4K VIDEO UHD) - RELAXING ..
FLYING OVER ICELAND (4K VIDEO UHD) - RELAXING ..

2nd example username, in this case rpoland

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
JACOB SEYER - LETTERED STREETS (LIVE IN STUDIO)
JACOB SEYER - LETTERED STREETS (LIVE IN STUDIO)
DAN CAME - VALEDICTION
DAN CAME - VALEDICTION
BEN FLANDERS - BLOODLINE
BEN FLANDERS - BLOODLINE
ALEX ANDERSON - BRIGHTER THAN THE FIRE AROUND HER  ..
ALEX ANDERSON - BRIGHTER THAN THE FIRE AROUND HER ..
ADRIAN BELLUE - GROOVE PURSUIT
ADRIAN BELLUE - GROOVE PURSUIT
JACOB SEYER - CELESTE - ACOUSTIC GUITAR
JACOB SEYER - CELESTE - ACOUSTIC GUITAR
SAM BRECKENRIDGE - INTO THE DARK
SAM BRECKENRIDGE - INTO THE DARK
EWAN DOBSON (LIVE) - CANDYRAT CONCERTS
EWAN DOBSON (LIVE) - CANDYRAT CONCERTS
NICK JOHNSON - SUICIDAL IDEATION
NICK JOHNSON - SUICIDAL IDEATION
R.D. KING - HARVEST - ACOUSTIC GUITAR
R.D. KING - HARVEST - ACOUSTIC GUITAR
DAVID YOUNGS - FOLLOW MY FOOTSTEPS
DAVID YOUNGS - FOLLOW MY FOOTSTEPS
JACOB SEYER - AWAKE - GUITAR (LIVE)
JACOB SEYER - AWAKE - GUITAR (LIVE)
“THE LAKES OF PONTCHARTRAIN” - TREVOR GORDON HALL  ..
“THE LAKES OF PONTCHARTRAIN” - TREVOR GORDON HALL ..
"SEASONS" - DUSTIN FURLOW (OFFICIAL)
R.D. KING (LIVE) - (CANDYRAT CONCERT)
R.D. KING (LIVE) - (CANDYRAT CONCERT)
R.D. KING - CHAOS - ACOUSTIC GUITAR
R.D. KING - CHAOS - ACOUSTIC GUITAR
JACOB SEYER (LIVE) - (CANDYRAT CONCERT)
JACOB SEYER (LIVE) - (CANDYRAT CONCERT)
JACOB SEYER - CRESCENT - FINGERSTYLE GUITAR
JACOB SEYER - CRESCENT - FINGERSTYLE GUITAR
SERGIO ALTAMURA
SERGIO ALTAMURA "LUNA" - LIVE IN JAPAN
SEAN HALL - MONTREAL (ACOUSTIC GUITAR)
SEAN HALL - MONTREAL (ACOUSTIC GUITAR)
R.D. KING - THE HOPE AND DESPAIR OF THE MORNING
R.D. KING - THE HOPE AND DESPAIR OF THE MORNING
KEVIN HARDING - SPINDRIFT - FINGERSTYLE GUITAR
KEVIN HARDING - SPINDRIFT - FINGERSTYLE GUITAR
SEAN DE BURCA - LOST GARDENS OF HELIGANS
SEAN DE BURCA - LOST GARDENS OF HELIGANS
BEN FLANDERS - LIMBO (GUITAR)
BEN FLANDERS - LIMBO (GUITAR)
SEAN HALL - THRESHOLD (FINGERSTYLE GUITAR)
SEAN HALL - THRESHOLD (FINGERSTYLE GUITAR)
NICK JOHNSON - SOMETHING ELSE MATTERS (ACOUSTIC GU ..
NICK JOHNSON - SOMETHING ELSE MATTERS (ACOUSTIC GU ..
SEAN HALL (LIVE) - (CANDYRAT CONCERT)
SEAN HALL (LIVE) - (CANDYRAT CONCERT)
JACOB SEYER - GROUNDHOG (ACOUSTIC GUITAR)
JACOB SEYER - GROUNDHOG (ACOUSTIC GUITAR)
SAMMY BOLLER - SPELLBOUND (OFFICIAL)
SAMMY BOLLER - SPELLBOUND (OFFICIAL)
JACOB SEYER - WESTERN SKIES (ACOUSTIC GUITAR)
JACOB SEYER - WESTERN SKIES (ACOUSTIC GUITAR)
BEN FLANDERS - CONSTANCE FT. SAMMY BOLLER
BEN FLANDERS - CONSTANCE FT. SAMMY BOLLER
RéMI CôTé - HIT THE ROAD - ACOUSTIC GUITAR
RéMI CôTé - HIT THE ROAD - ACOUSTIC GUITAR
SEAN HALL - THE ENCHANTMENTS
SEAN HALL - THE ENCHANTMENTS
MICHAEL MANRING & ALBERTO RIGONI -
MICHAEL MANRING & ALBERTO RIGONI - "GRAINS OF SAND ..
SPENCER ELLIOTT (SE3) - ELIPSOS
SPENCER ELLIOTT (SE3) - ELIPSOS
SEAN HALL - LIMINAL SPACES (ACOUSTIC GUITAR)
SEAN HALL - LIMINAL SPACES (ACOUSTIC GUITAR)
BEN FLANDERS FT. NICK JOHNSTON - BUTTER (REIMAGINE ..
BEN FLANDERS FT. NICK JOHNSTON - BUTTER (REIMAGINE ..

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.