youtube-downloader icon indicating copy to clipboard operation
youtube-downloader copied to clipboard

:tv: PHP based alternative to youtube-dl and yt-dlp. Active and frequently updated! :star:

Results 81 youtube-downloader issues
Sort by recently updated
recently updated
newest added

Fixes https://github.com/Athlon1600/youtube-downloader/issues/145 Thanks to @danpalmieri for the solution (https://github.com/Athlon1600/youtube-downloader/issues/145#issuecomment-960799498).

Hi, I know youtube separate audio of most **720p** videos. But I've come across a site that downloads in **720p** with audio and they do it without converting and storing...

This doesn't fetch the best quality video source, it simply grabs the first one from the combined (video/audio) list returned. You need to sort through the combined results, compare the...

The following example code only returns an audio URL: ``` use YouTube\YouTubeDownloader; use YouTube\Exception\YouTubeException; $youtube = new YouTubeDownloader(); try { $downloadOptions = $youtube->getDownloadLinks("https://www.youtube.com/watch?v=aqz-KE-bpKQ"); if ($downloadOptions->getAllFormats()) { echo $downloadOptions->getFirstCombinedFormat()->url; } else...

Hello all links to videos don't have any sound only 360p and audio but 1080p or 720p or 480p don't have a sound try https://yt-ar.herokuapp.com/video_info.php?url=http://www.youtube.com/watch?v=poIhZfFAZ3o ex url : https://r1---sn-q0cedn7s.googlevideo.com/videoplayback?expire=1587249535&ei=Hy2bXr2EKZiuxwLM25fQCA&ip=34.241.127.194&id=o-AJmM6cAjGeTnfuC6Js57vnO4fyqWswF56TkEnkOf08_y&itag=137&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=Vc&mm=31%2C26&mn=sn-q0cedn7s%2Csn-aigl6n7d&ms=au%2Conr&mv=m&mvi=0&pl=13&initcwndbps=176250&vprv=1&mime=video%2Fmp4&gir=yes&clen=57811355&dur=142.440&lmt=1575000606438653&mt=1587227910&fvip=1&keepalive=yes&fexp=23882514&c=WEB&txp=5535432&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIgFPpV9Qg-DDMvafwD6WuURyAKSs4Jy267ZbFrUkyoo1wCIQDfBLIthIsvoU8D1vIf_DfeSIMSghyeb56t4FQ3_GXyYw%3D%3D&sig=AJpPlLswRQIgIg1XDT_Ig2lCsCkyCcX_TfeFgpWJGWdJ-wYbD3SnbJYCIQDZXtymrsugBJ_elp4JoeQQhfJJ03Xlk0yyaQszn3cFOQ==

I have an internet connection with a speed of more than 300 megabits per second. But the download of the file obtained from the link is slow and is about...

Warning: Private methods cannot be final as they are never overridden by other classes in C:\xampp\htdocs\vendor\athlon1600\php-proxy\src\Plugin\AbstractPlugin.php on line 48 Fatal error: Uncaught Error: Class "Curl\BrowserClient" not found in C:\xampp\htdocs\vendor\athlon1600\youtube-downloader\src\Browser.php:8 Stack...

after the new rules of youtube for streaming videos with proxies or VPNs, some videos like music videos and stuff didn't play on my sharing host any more (HTTP ERROR...

~~~ curl -v 'https://www.youtube.com/get_video_info?c=TVHTML5&cver=6.20180913&el=embedded&eurl=https://youtube.googleapis.com/v/vIl7Sf3MibU&html5=1&video_id=vIl7Sf3MibU' HTTP/2 404 curl -v 'https://www.youtube.com/get_video_info?c=TVHTML5&cver=6.20180913&el=detailpage&eurl=https://youtube.googleapis.com/v/vIl7Sf3MibU&html5=1&video_id=vIl7Sf3MibU' HTTP/2 404 ~~~