Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
avconv [Le 07/10/2012, 19:58] ratm54 [Rotation d'une vidéo] |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ===== Généralités ===== | ||
- | winFF permet de paramétrer la ligne de commande avconv. | ||
- | avidemux permet d'encoder graphiquement une vidéo et de réaliser des batch en javascript. | ||
- | |||
- | Sinon le plus puissant cinerella. | ||
- | |||
- | |||
- | ==== conversion vidéo en mpeg4 (MPEG-4 part 10 = h264 pour du libre libx264) avec avconv ==== | ||
- | |||
- | |||
- | 1ère passe (génère un fichier) | ||
- | |||
- | avconv -i vidéoEnEntrée.mp4 -threads 8 -s 1920x1080 -vcodec mpeg4 -acodec libvo_aacenc -b 20000k -pass 1 -an -r 30 -y -vf "vflip" vidéoEnSortie.mp4 | ||
- | |||
- | puis 2ème passe | ||
- | |||
- | avconv -i vidéoEnEntrée.mp4 -threads 8 -s 1920x1080 -vcodec mpeg4 -acodec libvo_aacenc -b 20000k -pass 2 -an -r 30 -y -vf "vflip" vidéoEnSortie.mp4 | ||
- | |||
- | Avec comme paramètres : | ||
- | |||
- | * -i vidéoEnEntrée.mp4 la vidéo d'entré à convertir | ||
- | * tout les paramètres après "-i vidéoEnEntrée.mp4" concerne la vidéo de sortie. | ||
- | * -threads 8 doit accélérer le traitement en multipliant les threads | ||
- | * -s 1920x1080 la taille de la vidéo (largeurxhauteur) | ||
- | * -vcodec mpeg4 le codec vidéo on peut utiliser le codec libre libx264 | ||
- | * -acodec libvo_aacenc le codec audio (ici aac) pour du mp3 : "-acodec mp3" pour recopier la bande son "-c:a copy" | ||
- | * -b 20000k le bit rate => maintien à peu près la taille initiale de la vidéo de sortie pour de la HD (sinon entre 1500 kb et 20000kb) | ||
- | * -pass 1 la première passe qui va créer un fichier de log (il faudra donc un -pass 2) | ||
- | * -r 30 le frame rate ( fps ou nombre d'image par secondes souvent entre 24 et 30) sans se paramètre problème de "timebase dénominator" avec les vidéo du galaxy s2 mais pas avec les vidéo converties | ||
- | * -y écrase les fichiers de sortie sans confirmation | ||
- | |||
- | Sinon pour ne pas recopier la bande son : -an (à coté du -y) | ||
- | |||
- | ==== Rotation d'une vidéo ==== | ||
- | |||
- | * rotation à 180 (flip) : -vf "vflip" | ||
- | * rotation -90° : -vf "transpose=1" | ||
- | * rotation 90° : -vf "transpose=2" |