Télécharger une vidéo Youtube en PHP

0.00 avg. rating (0% score) - 0 votes
Partager:

Il arrive qu’on est envie de sauvegarder une vidéo sur Youtube. Heureusement un script PHP permet de le faire simplement.

Divers logiciels existe payant ou gratuit plus ou moins bien, mais rarement satisfaisant. Il y a aussi des sites qui permettent de le faire comme le site peggo.co qui permet lui aussi de télécharger, mais aussi de choisir la partie de la vidéo à conserveur ce qui peut être utile.

YouTube-Downloader permet de télécharger des videos

YouTube-Downloader permet de télécharger des videos

Heureusement, il y a Youtube Downloader qui est sur github. Il est très simple d’utilisation, rapidement fonctionnel et léger. Il suffit d’envoyer les fichiers sur sont serveur ou en local avec wamp par exemple et on peut l’utiliser.

Exemple de téléchargement

Exemple de téléchargement

Ensuite il suffit juste de mettre l’id de la vidéo et de cliquer sur Download de choisir la qualité et de télécharger. On ne peut pas faire plus simple.

Le seul inconvéniant: il faut avoir Curl d’activé sur son serveur, mais qui ne la pas ? Et on ne peut pas mettre l’url entiere, donc pour gagner du temps un petit code jquery qui prend seulement la partie qui nous intéresse:


$(document).ready(function() {
	$(document).on('blur', '#videoid', function() {
		var array = $(this).val().split('=');
		videoid = array[1];
		$(this).val( videoid );		  
	});
});

Le projet github: YouTube-Downloader
Source: korben.info et codecms.fr


Tous les codes sont testés et sont fonctionnels, si un de ces codes ne marche pas chez vous, merci de me le signaler.
Partager:
0.00 avg. rating (0% score) - 0 votes

Vous aimerez aussi...

4 réponses

  1. korpus_88 dit :

    Je l’avais installé chez 1and1 et ça fonctionnait parfaitement, en revanche chez free le htaccess me cause une erreur 500.

    Dans ce fichier il y a des lignes pour le mod_rewrite qui n’est pas activé chez free donc impossible de s’en servir…

    Est-ce qu’il y a un moyen de faire autrement ou un autre script qui fonctionne chez free ?

  2. Admins dit :

    Petite précision: avec plusieurs sites et pas qu’avec Youtube^^
    PS: Merci d’avoir lu mes tutos

Laisser un commentaire