Youtube playlist

VLC Playlist Parsers

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

23
Score 85.8%
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%VideoLANVLCluaplaylist
* Windows (current user): %APPDATA%vlcluaplaylist
* 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 FilesVideoLANVLCluaplaylistyoutube.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:

7 years ago

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

seneral

22 days ago

Official version does not work with 200+ videos, so I fixed it (based of previous fixes posted here) and verified it works in VLC 3.0.4 with any playlist (tested 1000+). Special care had to be taken to avoid duplicates.
FYI a request with index x will return videos from index x-100 to x+99, but if index it out of range (over playlist length), it will return 0-199. So it starts of with x=100 to get 0-199, then x=200 to get 100-299, etc. To avoid missing the last (up to 100) elements you with taking 200-jumps. In turn I had to revisit the duplication detection to avoid those hundreds of duplicates.
https://gist.github.com/Seneral/bd64281ae30a6010e97d956ecd63238e

Report

dokisame

2 months ago

Strange things... Worked for VLC 3.04, but not 3.07 (used both the github patch and original file, always give blank screen). I'm on Ubuntu 18.04 64 bit

Report

hackpro

1 month ago

Add at the end of line 44 the following validation

and string.match(vlc.path, "action_get_list") == nil

Report

mantra

4 days ago

does not work for me

Report

mantra

4 days ago

sorry my mistake, that fixed it!

Report

markostamcar

1 month ago

Thanks, that fixed it!

Report

ahmedpop910

5 months ago

9 +

Report

4nrg0t

6 months ago

Some youtube streams won't load, e.g.: https://youtu.be/lrX6ktLg8WQ
Hopefully the author reads this and will fix that. Thank you.

Report

eaeman

6 months ago

This version of the file worked for me.
https://gist.github.com/seraku24/db42e0e418b2252f2136d2d7f1656be5
Download and keep only this one.

Report

dooberdoober

6 months ago

Also worked for me. Excellent!

Report

asafe

1 month ago

Also worked for me. I'm using version 3.0.7 and put the file in ~/.local/share/vlc/lua/playlist/

Report

kameyo

6 months ago

The plugin is not working with last update v3.0.6
What version of VLC will work with is this plugin? and also, should I use vlc x86 or x64 is just fine?

Report

kameyo

6 months ago

9 +

Report

o3690132

8 months ago

.luac version of the fixed youtube.lua file, which I compiled, since newer youtube releases doesn't seem to use youtube.lua anymore (at least for me) https://www.dropbox.com/s/wuzp49xniy3baqo/youtube.luac?dl=0

Report

dokuganryu

10 months ago

lua warning: error running script C:\Program Files\VideoLAN\VLC\lua\playlist\playlist_youtube.lua: function parse(): ...Files\VideoLAN\VLC\lua\playlist\playlist_youtube.lua:69: attempt to index field 'root' (a nil value)

Using VLC 3.0.4 64-bit for Win7

Report

haadiabdul504

11 months ago

Fantastic goods from you, man. I've understood your stuff previous to and you're just too fantastic. I actually like what you've acquired here.

Report

undeadmockingbird

1 year ago

9 +

Report

anhtuan23

1 year ago

there is a fix for VLC 3.0 on Github. You can get it at https://github.com/rennsport/vlc_youtubeplaylist

Report

greencake

7 months ago

Thx a lot for this fix (also work for VLC 3.0.5).

Report

etorfa

1 year ago

Beatiful, working. all good

Report

CJOR

1 year ago

Interesting, it works with this version 2.2.8-2~xenial3
https://launchpad.net/~mc3man/+archive/ubuntu/xerus-media
In this version, the latest path is also used
/usr/lib/x86_64-linux-gnu/vlc/lua/playlist/

Report

m0rtadelo

1 year ago

Doesn't work on Mac 2.2.8

Report

esbrinartot

1 year ago

Doesn't work. Only works with a single video. I use Debian testing and I'm using the versión 3.0.1

Report

todoesnormal

1 year ago

EXEBETCHE, please, upgrade to VLCx64 3.0.1 on Windows10 x64. Don't work

Report

LyrielAlkimie

1 year ago

Only work with a single video, not work with playlist.

Report

7 years ago

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

12345678910
147
product-maker ahmedpop910 Mar 16 2019 9 excellent
+
product-maker kameyo Jan 28 2019 9 excellent
+
product-maker undeadmockingbird Aug 18 2018 9 excellent
+
product-maker tml3nr Nov 05 2017 9 excellent
product-maker aliali2017 Sep 05 2017 9 excellent
product-maker gotekus Aug 11 2017 9 excellent
Excellent
product-maker latiosFR Jul 25 2017 9 excellent
product-maker LittleLizzy May 28 2017 9 excellent
product-maker ELKZ Apr 29 2017 9 excellent
product-maker DarkPhoenix1337 Apr 10 2017 9 excellent
product-maker Stretch Dec 27 2016 9 excellent
product-maker dwmed Dec 05 2016 9 excellent
product-maker BB20101997 Sep 24 2016 9 excellent
product-maker Ragiowan Nov 09 2015 9 excellent
product-maker mcq333 Sep 17 2015 9 excellent
product-maker 99lool May 31 2015 9 excellent
product-maker 9207771739 May 01 2015 9 excellent
product-maker DJXAKEP Apr 25 2015 9 excellent
product-maker ziki Apr 21 2015 9 excellent
product-maker dirtyharry85 Apr 09 2015 9 excellent
product-maker EscapeFromReality Mar 03 2015 9 excellent
product-maker tomaszek197871 Oct 29 2014 9 excellent
product-maker gogo57540 Sep 08 2014 9 excellent
product-maker Doyouknow Jul 31 2014 9 excellent
product-maker rezmen1777 Apr 24 2014 9 excellent
product-maker ktb007 Apr 21 2014 9 excellent
product-maker Attila13 Apr 16 2014 3 bad
product-maker pereov33 Jan 17 2014 9 excellent
product-maker csuno Nov 27 2013 9 excellent
product-maker DFPOWER46 Nov 18 2013 9 excellent
product-maker Snapafun Aug 29 2013 9 excellent
product-maker DevilinPixy Aug 24 2013 9 excellent
product-maker BurakPatat Aug 03 2013 9 excellent
product-maker GuixLe Jul 25 2013 9 excellent
product-maker legluondunet Jul 07 2013 9 excellent
product-maker cipricus May 17 2013 9 excellent
product-maker Argyle May 13 2013 9 excellent
product-maker ufoasd Apr 10 2013 9 excellent
product-maker ringen00 Apr 04 2013 9 excellent
product-maker zequi Feb 12 2013 9 excellent
product-maker HATRED Jan 09 2013 9 excellent
product-maker equiman Nov 30 2012 9 excellent
product-maker btocher Nov 27 2012 9 excellent
product-maker hernansilva Nov 26 2012 9 excellent
product-maker erosenninrho Nov 26 2012 9 excellent
product-maker sirhcits Nov 25 2012 9 excellent
product-maker meow9th Nov 19 2012 9 excellent
product-maker FracExebetche Apr 23 2012 9 excellent
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
updated Sep 05 2017
added Apr 04 2012
downloads 24h
56
page views 24h 403
System Tags addon