Comment définir la durée pour avconv?


9

J'essaie de couper une partie d'une vidéo mp4 avec avconv, mais il ne semble pas se soucier du -tparam.

Ma ligne de commande est

avconv -t 10 -i GOPR0001.MP4 cut.MP4

Cela traitera toute la vidéo. Fonctionne en même temps ffmpegcomme prévu avec

ffmpeg -t 10 -i GOPR0001.MP4 cut.MP4

Création d'une vidéo de 10 secondes.

J'utilise la version 0.8.6-4 d'avconv: 0.8.6-0ubuntu0.12.04.1.

Réponses:


7

Je peux reproduire ce problème (en essayant d'utiliser avconv pour convertir 20 secondes de flux de radio Internet en un fichier wav). Voici donc un correctif qui a fonctionné pour moi: permutez simplement les options -t et -i!

Dans votre cas, je suggère d'essayer

ffmpeg -i GOPR0001.MP4 -t 10 cut.MP4

Je suggère également que quelqu'un dépose un rapport de bogue.

EDIT: en fait ce n'est pas un bug - c'est une fonctionnalité!

https://bugzilla.libav.org/show_bug.cgi?id=399

Apparemment, le bogue était dans ffmpeg ;-) La logique est apparemment que -t est une option de sortie, donc devrait aller après les options d'entrée. Allez comprendre.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.