4 votes

La vidéo découpée par FFmpeg ne démarre pas à 0 seconde

Lors de la division d'une vidéo, elle ne démarre pas à la 0ème seconde. J'ai suivi la syntaxe que j'ai lue dans de nombreux posts, par exemple :

ffmpeg -ss 00:00:00 -t 00:00:15 -i 'Wildlife.wmv' '1.wmv'
ffmpeg -i 'Wildlife.wmv' -ss 00:00:00 -t 00:00:15 '1.wmv'
ffmpeg -ss 00:00:00 -i 'Wildlife.wmv'  -t 00:00:15 '1.wmv'

Aucune de ces commandes ne me permet de diviser une vidéo du début à 15 secondes.

Chaîne de version ffmpeg-php : 0.6.0-svn
Chaîne de date de construction ffmpeg-php : 7 mars 2013 16:54:24
Numéro de construction de libavcodec : 3426306
Numéro de version de libavcodec : 3426306

@mark4o veuillez voir ci-dessous la sortie de la console

\[root@phpweb ~\]# ffmpeg -i Wildlife.wmv -ss 0 -t 15 -acodec copy -vcodec copy  1.wmv 2>&1
Version FFmpeg 0.6.5, Copyright (c) 2000-2010 les développeurs de FFmpeg
  construit le 29 janv. 2012 17:52:15 avec gcc 4.4.5 20110214 (Red Hat 4.4.5-6)
  configuration : --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --incdir=/usr/include --disable-avisynth --extra-cflags='-O2 -g -pipe -Wall -Wp,-D\_FORTIFY\_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC' --enable-avfilter --enable-avfilter-lavf --enable-libdc1394 --enable-libdirac --enable-libfaac --enable-libfaad --enable-libfaadbin --enable-libgsm --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libx264 --enable-gpl --enable-nonfree --enable-postproc --enable-pthreads --enable-shared --enable-swscale --enable-vdpau --enable-version3 --enable-x11grab
  libavutil     50.15. 1 / 50.15. 1
  libavcodec    52.72. 2 / 52.72. 2
  libavformat   52.64. 2 / 52.64. 2
  libavdevice   52. 2. 0 / 52. 2. 0
  libavfilter    1.19. 0 /  1.19. 0
  libswscale     0.11. 0 /  0.11. 0
  libpostproc   51. 2. 0 / 51. 2. 0

Le débit d'images du codec du flux 1 semble différent du débit d'images du conteneur : 1000,00 (1000/1) -> 29,97 (30000/1001)
Entrée #0, asf, provenant de 'Wildlife.wmv' :
  Métadonnées :
    SfOriginalFPS   : 299
    WMFSDKVersion   : 11.0.6001.7000
    WMFSDKNeeded    : 0.0.0.0000
    IsVBR           : 0
    titre           : Faune en HD
    auteur          :
    droit d'auteur  : © 2008 Microsoft Corporation
    commentaire      : Séquences : Small World Productions, Inc; Tourisme Nouvelle-Zélande | Producteur : Gary F. Spradling | Musique : Steve Ball
  Durée : 00:00:30.09, début : 8.000000, débit : 6977 kb/s
    Flux #0.0: Audio: wmav2, 44100 Hz, 2 canaux, s16, 192 kb/s
    Flux #0.1: Vidéo: vc1, yuv420p, 1280x720, 29.97 tbr, 1k tbn, 1k tbc
Le fichier '1.wmv' existe déjà. Écraser ? \[y/N\] y
Sortie #0, asf, vers '1.wmv' :
  Métadonnées :
    WM/EncodingSettings: Lavf52.64.2
    Flux #0.0: Vidéo: WVC1 / 0x31435657, yuv420p, 1280x720, q=2-31, 1k tbn, 1k tbc
    Flux #0.1: Audio: wmav2, 44100 Hz, 2 canaux, 192 kb/s
Mapping des flux :
  Flux #0.1 -> #0.0
  Flux #0.0 -> #0.1
Appuyez sur \[q\] pour arrêter l'encodage
frame=  901 fps=  0 q=-1.0 Lsize=   25467ko time=15.10 débit=13812.4kbits/s  
vidéo:24743ko audio:366ko en-têtes globaux:0ko surplus de multiplexage 1.423340%

0voto

SuperDragon64 Points 1

Essayez ceci

ffmpeg -i Wildlife.wmv -ss 0 -t 15 -c copy 1.wmv 2>&1

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X