Autor | Zpráva | ||
---|---|---|---|
Daniel47 Profil |
Ahojte, neznáte nějaký dobrý a jednoduchý php YouTube downloader?
Když jsem hledal na Internetu, tak mi žádné nefungovali... A taky aby to bylo v PHP... |
||
N71 Profil * |
#2 · Zasláno: 30. 8. 2021, 09:44:27
|
||
Daniel47 Profil |
#3 · Zasláno: 30. 8. 2021, 12:45:16
N71:
To není v PHP... Já potřebují to mít na webu. => Já trouba, že jsem to nenapsal. :D |
||
Ikki Profil |
si tam iframni stahnito.online anebo nějaké api?
atc - www.tutsplanet.com/a-simple-youtube-video-downloader-script-in-php |
||
Daniel47 Profil |
Ikki:
Nefunguje... Toto nefunguje: https://youtube.com/get_video_info?video_id=aSRFjZWmoEQ Zkusil jsem tento kód: <?php function getVideoInfo($video_id){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://www.youtube.com/youtubei/v1/player?key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, '{ "context": { "client": { "hl": "en", "clientName": "WEB", "clientVersion": "2.20210721.00.00", "clientFormFactor": "UNKNOWN_FORM_FACTOR", "clientScreen": "WATCH", "mainAppWebInfo": { "graftUrl": "/watch?v='.$video_id.'", } }, "user": { "lockedSafetyMode": false }, "request": { "useSsl": true, "internalExperimentFlags": [], "consistencyTokenJars": [] } }, "videoId": "'.$video_id.'", "playbackContext": { "contentPlaybackContext": { "vis": 0, "splay": false, "autoCaptionsDefaultOn": false, "autonavState": "STATE_NONE", "html5Preference": "HTML5_PREF_WANTS", "lactMilliseconds": "-1" } }, "racyCheckOk": false, "contentCheckOk": false}'); curl_setopt($ch, CURLOPT_ENCODING, 'gzip, deflate'); $headers = array(); $headers[] = 'Content-Type: application/json'; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); if (curl_errno($ch)) { echo 'Error:' . curl_error($ch); } curl_close($ch); return $result; } print_r(getVideoInfo("sqmQcGwiXWg")); ?> Ale nevím jak s toho stáhnout video se zvukem... Našel jsem tam video bez zvuku. |
||
Časová prodleva: 3 roky
|
0