Youtube playlist
VLC Playlist Parsers
Score 81%
Description:

Import a youtube video / playlist into VLC.


INSTALLATION:
- click on the download button below
- when the file appears click on the menu file > save as... of your browser
- put the file in the vlc /lua/playlist folder, by default:
* Windows (all users): %ProgramFiles%\VideoLAN\VLC\lua\playlist\
* Windows (current user): %APPDATA%\vlc\lua\playlist\
* Linux (all users): /usr/lib/vlc/lua/playlist/
* Linux (current user): ~/.local/share/vlc/lua/playlist/
* Mac OS X (all users): /Applications/VLC.app/Contents/MacOS/share/lua/playlist/
(create directories if they don\'t exist)
/!\ Some browser (Chrome...) may change the file extension for ".txt" instead of ".lua", so make sure you choose "All extensions" in the dialog box when you save the file on your computer.

USAGE:
- Copy the URL of the youtube video or playlist (must contain "list=PL...")
- Start VLC, press Ctrl+N, paste the url then click on "Play" (or Alt+P then Enter), the video /playlist should start

Troubleshooting:
/!\ Follow this steps if and only if you have already install the script and it doesn't work..
/!\ for the actual script see the "download" button (playlist_youtube.lua) below.
If the videos list appears in the Vlc "playlist" view but the videos won't start, follow this steps:
1) delete the file "youtube.luac" in [vlc directory]/lua/playlist directory (ex: c:\Program Files\VideoLAN\VLC\lua\playlist\youtube.luac)
2) get the latest version of thr "youtube" script from here:
https://raw.githubusercontent.com/videolan/vlc/master/share/lua/playlist/youtube.lua
3) place the file in the directory [vlc directory]/lua/playlist (where "youtube.luac" was)

/!\/!\/!\ Please do not paste your raw error log here, use a pastebin service like pastebin.com.
Last changelog:

5 years ago

- display clean video title and thumbnail
- Add support for playlist with 100+ videos
- fix change in youtube playslists

ikuria

2 years ago

i get a strange folder structure for each loaded video, is that normal? example: http://www2.pic-upload.de/img/28833736/vlc.png
how to get rid of this? thx

Report

C

exebetche

2 years ago

I don't have this problem. Are you using the last version of Vlc?

Report

ikuria

2 years ago

when the file is active, you got no folders?

Report

dottelevision1

2 years ago

Is there a way to only add videos from a playlist that are shorter than 1 minute (or any length of time?)

Thanks!

Report

IdolwSzutrab7

2 years ago

This load only 200 videos from list. Now in youtube we can create more than 200 list!

Report

IdolwSzutrab7

2 years ago

My good! The best addon ever! Works! :) Also works with links like this https://www.youtube.com/watch?v=______&list=PL_________ so it is great! :)

Report

nestea1212

2 years ago

My playlists were working fine a few days ago. Has something changed on youtube's end that needs to be addressed in a new lua? I'm currently getting

"VLC is unable to open the MRL" errors while it cycles through all my songs and fails to play the videos.

Report

nestea1212

2 years ago

http error: error: HTTP/1.1 403 Forbidden
http error: error: HTTP/1.1 403 Forbidden

Constantly showing up in my error logs.

Report

C

exebetche

2 years ago

Check the playlist on your browser maybe some videos have been removed or something.

Report

nestea1212

2 years ago

I've done a bit of troubleshooting. It seems when I load my old playlists from a VLC Playlist file I get the MRL errors. "VLC is unable to open the MRL..." as it cycles through the songs spitting the same error out. When I manually re-enter the playlist off youtube into VLC, it loads all the songs fine.

One way I have been able to replicate the MRL errors is to put the newly entered playlist on random. Once it's on random and a song ends, it just starts cycling through and spitting out those errors again.

Regardless, thanks for your work. I guess I'll just manually put in my youtube playlists whenever I launch VLC for the time being. :)

Report

mcq333

2 years ago

Hi, how can I play just the music? I mean, first of all the video always plays in the highest resolution(I think) and my internet connection is not too fast so... I would like to play the videos just in 360p or 480p, also, in my case, what I want the most is to play just the audio, I mean, don't download de video file, just the audio file(this also because internet speed is too slow) for music playslist(What is important is just the music, right?).

Report

C

exebetche

2 years ago

On Youtube, music and video are on the same data stream, so there is no way to download only the music to spare your bandwidth. I would be possible to get a lower resolution but this script just take care of the playlist part (gettin the items of the playlist), not getting the data stream.
You need to change something in the script named "youtube.lua" which is included in Vlc, but I'm not sure what.

Report

C

exebetche

2 years ago

Oh, actually there's a way to set an option named "preferred-resolution" that allow you to set the resolution you want without modifying the script.
You just start Vlc with the option, like that:
vlc.exe --preferred-resolution=360

Report

mcq333

2 years ago

I found this litlle thing, seems that theres is a way but I'm not sure how to made it works: https://smallhacks.wordpress.com/2015/03/23/how-to-listen-youtube-live-stream-using-vlc-or-other-players/

Also on Youtube-dl configuration(https://github.com/rg3/youtube-dl/blob/master/README.md#configuration) they say:

For example, with the following configration file youtube-dl will always extract the audio, not copy the mtime and use proxy:

--extract-audio
--no-mtime
--proxy 127.0.0.1:3128

But again, I don't have any ideo of how made it works.

Report

C

exebetche

2 years ago

This is if you want to download the file from Youtube on your computer then extract only the music to listen later. If you want to do that you don't need "youtube-dl", you can do it with Vlc only.

Report

mcq333

2 years ago

I'm a bit confused... then... How JDownloader works? https://i.imgur.com/Pj6dhus.jpg

Report

C

exebetche

2 years ago

I guess it download the stream and extract the audio on the fly. But it still use your bandwidth to download both stream.

Report

mcq333

2 years ago

I'm pretty sure Jdonwloader just download the audio-file, I download just the audio in a few seconds, but the video take minutes(I downloaded two times, first the audio and after checking It is Ok, tried with the video). Anyway, modifying the direct acces on the desktop works fine(with 240 works awesome) so I'm using it for now, but maybe You can find a way in the future(I pray for it) and realese... "Youtube Music(Just music)"

If someone read this and is not sure of how to made the Direct Acces Method:
1.Create another direct acces to VLC and change the name to "VLC YT" or something.
2. Right click on your new direct acces and click on preperties.
3. Go to the direct acces section, and find de Destiny text box.
4. The destiny should be these: "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe"
You habe to add: --preferred-resolution=240
And now it should look like these: "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --preferred-resolution=240

Report

mcq333

2 years ago

I'm pretty sure Jdonwloader just download the audio-file, I download just the audio in a few seconds, but the video take minutes(I downloaded two times, first the audio and after checking It is Ok, tried with the video). Anyway, modifying the direct acces on the desktop works fine(with 240 works awesome) so I'm using it for now, but maybe You can find a way in the future(I pray for it) and realese... "Youtube Music(Just music)"

If someone read this and is not sure of how to made the Direct Acces Method:
1.Create another direct acces to VLC and change the name to "VLC YT" or something.
2. Right click on your new direct acces and click on preperties.
3. Go to the direct acces section, and find de Destiny text box.
4. The destiny should be these: "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe"
You habe to add: --preferred-resolution=240
And now it should look like these: "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --preferred-resolution=240

Report

mcq333

2 years ago

I'm pretty sure Jdonwloader just download the audio-file, I download just the audio in a few seconds, but the video take minutes(I downloaded two times, first the audio and after checking It is Ok, tried with the video). Anyway, modifying the direct acces on the desktop works fine(with 240 works awesome) so I'm using it for now, but maybe You can find a way in the future(I pray for it) and realese... "Youtube Music(Just music)"

If someone read this and is not sure of how to made the Direct Acces Method:
1.Create another direct acces to VLC and change the name to "VLC YT" or something.
2. Right click on your new direct acces and click on preperties.
3. Go to the direct acces section, and find de Destiny text box.
4. The destiny should be these: "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe"
You habe to add: --preferred-resolution=240
And now it should look like these: "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --preferred-resolution=240

Report

mcq333

2 years ago

I'm pretty sure Jdonwloader just download the audio-file, I download just the audio in a few seconds, but the video take minutes(I downloaded two times, first the audio and after checking It is Ok, tried with the video). Anyway, modifying the direct acces on the desktop works fine(with 240 works awesome) so I'm using it for now, but maybe You can find a way in the future(I pray for it) and realese... "Youtube Music(Just music)"

If someone read this and is not sure of how to made the Direct Acces Method:
1.Create another direct acces to VLC and change the name to "VLC YT" or something.
2. Right click on your new direct acces and click on preperties.
3. Go to the direct acces section, and find de Destiny text box.
4. The destiny should be these: "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe"
You habe to add: --preferred-resolution=240
And now it should look like these: "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --preferred-resolution=240

Report

matx21

2 years ago

The parsing function in the script is not working with large(200+ videos) playlists.
I've changed the "if" statement at line 112 to this: http://pastebin.com/fgw8urRT and it seems to be parsing playlists of any size now.
I've never coded in Lua before so it my be not optimally written.

Report

dustball

2 years ago

As the topic already says. Now the plugin won't work anymore :/

Report

C

exebetche

2 years ago

I tried a fix, could you confirm it works now?

Report

dustball

2 years ago

Damn, you are quick! Yes it works :)

And here I am, with a half finished bash script to parse and enqueue playlists.. :D Thanks a lot.

Report

5 years ago

- display clean video title and thumbnail
- Add support for playlist with 100+ videos
- fix change in youtube playslists

product-maker tml3nr Nov 05 2017

product-maker aliali2017 Sep 05 2017

product-maker gotekus Aug 11 2017

Excellent

product-maker latiosFR Jul 25 2017

product-maker LittleLizzy May 28 2017

product-maker ELKZ Apr 29 2017

product-maker Stretch Dec 27 2016

product-maker dwmed Dec 05 2016

product-maker BB20101997 Sep 24 2016

product-maker Ragiowan Nov 09 2015

product-maker mcq333 Sep 17 2015

product-maker 99lool May 31 2015

product-maker 9207771739 May 01 2015

product-maker DJXAKEP Apr 25 2015

product-maker ziki Apr 21 2015

product-maker dirtyharry85 Apr 09 2015

product-maker gogo57540 Sep 08 2014

product-maker Doyouknow Jul 31 2014

product-maker rezmen1777 Apr 24 2014

product-maker ktb007 Apr 21 2014

product-maker Attila13 Apr 16 2014

product-maker pereov33 Jan 17 2014

product-maker csuno Nov 27 2013

product-maker DFPOWER46 Nov 18 2013

product-maker Snapafun Aug 29 2013

product-maker DevilinPixy Aug 24 2013

product-maker BurakPatat Aug 03 2013

product-maker GuixLe Jul 25 2013

product-maker legluondunet Jul 07 2013

product-maker cipricus May 17 2013

product-maker Argyle May 13 2013

product-maker ufoasd Apr 10 2013

product-maker ringen00 Apr 04 2013

product-maker zequi Feb 12 2013

product-maker HATRED Jan 09 2013

product-maker equiman Nov 30 2012

product-maker btocher Nov 27 2012

product-maker hernansilva Nov 26 2012

product-maker erosenninrho Nov 26 2012

product-maker sirhcits Nov 25 2012

product-maker meow9th Nov 19 2012

product-maker FracExebetche Apr 23 2012

product-maker 6 6

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
updated Sep 05 2017
added Apr 04 2012
downloads today
page views today