Script de détection de videos compatibles Freebox
Posté le jeudi 17 mai 2012 à 23 h 12, Read it in english with GoogleLe lecteur video de la Freebox a beau être basé sur VLC, il lit beaucoup moins de formats, et vous pouvez vite remarquer que beaucoup de vos vidéos ne sont pas lisible sur la Freebox v6, et encore moins la v5.
Voici donc un petit script qui utilise ffmpeg pour détecter le format de la vidéo, et de la mettre de côté si besoin. Il détectera si la vidéo est lisible sur une Freebox v6.
Pour installer ffmpeg :
aptitude install ffmpeg
Pour télécharger le script :
wget -O checkFreeboxFormat.php http://www.xorax.info/blog/wp-content/uploads/2012/05/checkFreeboxFormat.php_.txt
Ce script parcours tous les dossiers que vous lui avez indiqué en paramètre, et met les videos qui ne sont pas compatible dans un dossier nommé « no » dans la même répertoire que la video à la base. Il faut bien sur que le disque de la freebox soit monter comme système de fichier (utilisé smbfs ou ç la limte curlftpfs)
Exemple :
$ php checkFreeboxFormat.php /mnt/freebox/Vidéos
/mnt/freebox/Vidéos/Rod Pulsar - L'entretien (Je suis un gamer)(480p_H.264-AAC).flv : ok
/mnt/freebox/Vidéos/Rod Pulsar - L'entretien (Je suis un gamer)(720p_H.264-AAC).mp4 : ok
/mnt/freebox/Vidéos/test.flv : no
moved
/mnt/freebox/Vidéos/caissiere.avi : ok
$
ça vous permet déjà de faire le tri et de ré-encoder le nécessaire 😉
tu peux mettre l’extension .phps au lieu de _.txt