web-dev-qa-db-fra.com

Comment supprimer un segment d'une vidéo en utilisant avconv?

Comment supprimer un ou plusieurs segments d'une vidéo webm à l'aide de avconv (sans réencodage)?

1

Pour supprimer un segment unique d'un fichier webm, vous pouvez utiliser la méthode standard pour rechercher une section particulière de votre fichier, puis spécifier une durée pour extraire .

Par exemple, ce qui suit prendra une section d'une minute dans un fichier et copiera 60 secondes après dans un autre fichier:

avconv -ss 00:01:00 -i video.webm -t 60 -c copy cut.webm

Pour extraire plusieurs segments d'un fichier webm, vous pouvez utiliser segmenteur de flux de base d'avconv. Par exemple, les éléments suivants diviseront une vidéo WebM en segments de 60 secondes et généreront également un fichier de liste de lecture:

avconv -i test.webm -c copy \
       -f segment -segment_time 60 -segment_list list.pls \
       output%03d.webm

Quelques choix à faire avec le segmenteur mais les exemples ci-dessus couvrent les bases ...

2
andrew.46