


The program is usually invoked as youtube-dl followed by options and the video URLs. If you try to run the program and you receive an error message containing the keyword Synta圎rror near the end, it means your Python interpreter is too old, remember that youtube-dl need Python version 2.6, 2.7, or 3.2+. Those two work under Windows and other platforms, but you could also get a specific FLV player of your taste. In Linux and other unices, video players using a recent version of ffmpeg can play them. As videos are usually in Flash Video format, their extension should be flv. The video will be saved to the file foobar.flv in that example. Use youtube-dl followed by a video URL or identifier. I will use youtube-dl in the following examples.

To update, simply call youtube-dl -U, we recommend to do it often.Īfter that, you should be able to call it from the command line as youtube-dl. In Unix, download it, give it execution permission and copy it to one of the PATH directories (typically, /usr/local/bin). Sudo chmod a+rx /usr/local/bin/youtube-dl To install it right away for all UNIX users (Linux, OS X, etc.), type: In Windows save the exe version somewhere (in your PATH if you want to run it simply as youtube-dl) and run it from the command line. Add support for MPD formats (#28672, #29236) View full changelog All features Workaround for get_video_info request (#29333) Make get_video_info processing more robust (#29333) Dismiss tbr extracted from download URLs (#28927) Only call description endpoint if necessary (#29383) Update signature function patterns (#30363, #30366)
