LE HOUNFOR DE LA VODOBOX

Documentation en ligne et guides d'installations des logiciels Vodobox

Vous n'êtes pas identifié.

     

#1 05-07-2014 20:28:27

PapaLoco
Modérateur
Date d'inscription: 17-05-2008
Messages: 1924
Site web

[10] Comment convertir plusieurs fichiers vidéo automatiquement ?

CE TUTORIEL N'EST PLUS MIS A JOUR !

Il est remplacé à présent par ce nouveau tutoriel plus détaillé :
>> http://forum.vodobox.com/viewtopic.php?id=1602

CE TUTORIEL N'EST PLUS MIS A JOUR !


Ce tutoriel vous explique comment convertir tous les fichiers vidéos sources d'un dossier en flux vidéo HLS, en automatisant l'exécution du script MS-DOS encodefolder.bat du logiciel VODOBOX HLS Encoder sur votre poste de production vidéo et/ou votre serveur Web.



[1] Installez d'abord le logiciel sur votre système d'exploitation Windows à partir du fichier ZIP ou de l'EXE
- suivez pas à pas le tutoriel d'installation et d'utilisation du VODOBOX HLS Encoder : http://forum.vodobox.com/viewtopic.php?id=1304
- encodez au moins un fichier vidéo source depuis l'interface graphique pour vous assurer qu'il est bien installé.


[2] Editez le script MS-DOS pour ajouter vos paramètres d'encodage
- allez dans le dossier où vous avez installé/décompressé votre logiciel (par défaut : C:\Program Files (x86)\VODOBOX HLS Server),
- faites click droit sur le fichier encodefolder.bat,
- cliquez sur Modifier.

http://forum.vodobox.com/img/upload/VodoboxHLSEncoderEncodeFolderScript.png

Au début du script, vous devez renseigner vos paramètres juste après le signe égale de chaque variable sans laisser d'espace.

Utilisez la variable inputfolder= pour indiquer le dossier dans lequel vous avez déposé vos fichiers vidéos sources.

Utilisez la variable outputfolder= pour indiquer le dossier dans lequel vous voulez exporter vos flux vidéo HLS.

Utilisez les variables quality1= à quality6= pour déclarer les différentes qualités de diffusion que vous voulez intégrer dans vos flux vidéo HLS exportés. Nommez la qualité de diffusion (ex: low, medium, high, mobile, adsl, fibre) puis indiquez la qualité de diffusion souhaitée (ex: H264_144p, H264_240p, H264_360p, ..., H265_2160p) et séparez-les par un caractère point-virgule.

Utilisez la variable logfile= pour indiquer le fichier dans lequel vous voulez enregistrer les traces d'exécution du logiciel VODOBOX HLS Encoder.

Si vos fichiers vidéo sources ont des rapports de cadre différents (1:1, 4:3, 16:9, 5:4, etc), reportez-vous au tutoriel d'installation et de configuration du logiciel pour créer des qualités de compression avec une seule dimension fixe (largeur ou hauteur) :
>> http://forum.vodobox.com/viewtopic.php?id=1304 (cf. Partie 3 bis : Ajouter des qualités de compression complémentaires)

PS/ Pour disposer de meilleurs performances pendant la conversion de vos fichiers vidéo sources, exportez vos flux vidéo HLS sur un disque physique différent présentant de bonnes performances en écriture.


[3] Testez la configuration de votre script de conversion
- double cliquez sur le fichier encodefolder.bat pour l’exécuter,
- attendez la fin d’exécution du script et vérifiez que vos flux vidéos HLS sont disponibles dans le dossier d'export que vous avez défini.

http://forum.vodobox.com/img/upload/VodoboxHLSEncoderMSDOSScriptEncoding.png

Si vous n'êtes pas satisfait de votre résultat, reprenez cette procédure à l'étape 2.


[4] Automatisez l'exécution du script chaque jour en utilisant le Planificateur de tâches Windows
- allez dans le menu Démarrer, Programmes, Accessoires, Outils système et cliquez sur Planificateur de tâches,
- cliquez sur Action puis Créer une tâche de base... pour automatiser l'exécution du script en utilisant l'assistant Windows,

http://forum.vodobox.com/img/upload/VodoboxHLSEncoderPlanificateurDeTache1.png

- dans le champ Nom, saisissez le nom de la nouvelle tâche à planifier,
- cliquez sur le bouton Suivant,

http://forum.vodobox.com/img/upload/VodoboxHLSEncoderPlanificateurDeTache2.png

- à la question Quand voulez-vous que la tâche démarre ?, sélectionnez la réponse Tous les jours,
- cliquez sur le bouton Suivant,

http://forum.vodobox.com/img/upload/VodoboxHLSEncoderPlanificateurDeTache3.png

- dans le champ Démarrer le :, indiquez l'heure à laquelle vous souhaitez exécuter le script tous les jours,
- cliquez sur le bouton Suivant,

http://forum.vodobox.com/img/upload/VodoboxHLSEncoderPlanificateurDeTache4.png

- à la question Quelle action voulez-vous que la tâche effectue ?, sélectionnez la réponse Démarrer un programme,
- cliquez sur le bouton Suivant,

http://forum.vodobox.com/img/upload/VodoboxHLSEncoderPlanificateurDeTache5.png

- dans le champ Programme/script, indiquez l'emplacement du fichier encodefolder.bat
- si vous souhaitez supprimer automatiquement les fichiers video sources après leur conversion en flux vidéo HLS, saisissez dans le champ Ajouter des arguments la valeur /DELSRCVIDEO,
- cliquez sur le bouton Suivant,

http://forum.vodobox.com/img/upload/VodoboxHLSEncoderPlanificateurDeTache6.png

- cochez l'option Ouvrir les propriétés de cette tâche quand j'aurai cliqué sur Terminer,
- cliquez sur le bouton Terminer,

http://forum.vodobox.com/img/upload/VodoboxHLSEncoderPlanificateurDeTache7.png

- dans l'onglet Général, rubrique Options de sécurité, sélectionnez l'option Exécuter même si l'utilisateur n'est pas connecté,
- cliquez sur le bouton OK,

http://forum.vodobox.com/img/upload/VodoboxHLSEncoderPlanificateurDeTache8.png

- dans le champ Nom d'utilisateur, indiquez le nom de votre compte utilisateur,
- dans le champ Mot de passe, indiquez le mot de passe de votre compte utilisateur,
- cliquez sur le bouton OK.


[5] Industrialisez la publication de vos flux vidéos HLS sur Internet
- déposez une copie des fichiers vidéo originaux que vous produisez dans le dossier qui contient les fichiers vidéo sources sur votre serveur (inputfolder=),
- chaque nuit le script encodefolder.bat est déclenché à l'heure que vous avez défini dans le Planificateur de tâches,
- le lendemain, les fichiers vidéo sources déposé sur votre serveur sont convertis au format vidéo HLS et publié sur Internet dans le dossier d'export de votre serveur Web (outputfolder=),
- vous consultez le fichier journal (logfile=) pour vous assurer que tous les fichiers vidéo sources ont été convertis avec succès.

Le script encodefolder.bat fourni avec le logiciel VODOBOX HLS Encoder peut-être modifié et adapté à vos besoins s'ils sont différents ou s'ils évoluent.

Dernière modification par PapaLoco (18-05-2015 00:40:36)

Hors ligne