Bonjour,
j'essaye depuis quelques semaines de mettre en ligne des vidéos prises d'un iPhone. Sans succès... Les videos de l'iPhone sont en MOV et je souhaite les convertir en FLV. Le dernier détail est que je souhaite pivoter la video de 90° par la même occasion...
Après avoir longtemps longtemps cherché, j'ai réussi à construire ces 2 lignes de commande :
Conversion mov -> avi
Code :
- ffmpeg -i $video -sameq -g 60 -vcodec msmpeg4v2 -acodec pcm_u8 $OFILE1
|
Conversion avi -> flv + rotation
Code :
- mencoder $OFILE1 -ofps 25 -ovc lavc -lavcopts vcodec=flv:acodec=mp3 -ffourcc FLV1 -oac mp3lame -vf rotate=1 -o $OFILE2
|
Lorsque je lance le FLV resultant dans mplayer, il est lu sans probleme... Mais le player sur mon site (JW Player) me dit sans cesse "Video not found". Ce n'est pas un problème d'url puisque avec un fichier flv trouvé autre part ca marche très bien.
J'ai donc remarqué que mon fichier flv et l'autre comportaient quelques différences :
Code :
- MPlayer SVN-r29237-4.4.1 (C) 2000-2009 MPlayer Team
- mplayer: could not connect to socket
- mplayer: No such file or directory
- Failed to open LIRC support. You will not be able to use your remote control.
- Playing marche.flv.
- libavformat file format detected.
- [lavf] Video stream found, -vid 0
- [lavf] Audio stream found, -aid 1
- VIDEO: [FLV1] 320x240 0bpp 29.917 fps 263.7 kbps (32.2 kbyte/s)
- open: No such file or directory
- [MGA] Couldn't open: /dev/mga_vid
- open: No such file or directory
- [MGA] Couldn't open: /dev/mga_vid
- [VO_TDFXFB] Can't open /dev/fb0: No such file or directory.
- [VO_3DFX] Unable to open /dev/3dfx.
- ==========================================================================
- Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
- Selected video codec: [ffflv] vfm: ffmpeg (FFmpeg Flash video)
- ==========================================================================
- ==========================================================================
- Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
- AUDIO: 22050 Hz, 2 ch, s16le, 8.0 kbit/1.13% (ratio: 1000->88200)
- Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
- ==========================================================================
- [pulse] working around probably broken pause functionality,
- see http://www.pulseaudio.org/ticket/440
- AO: [pulse] 22050Hz 2ch s16le (2 bytes per sample)
- Starting playback...
- VDec: vo config request - 320 x 240 (preferred colorspace: Planar YV12)
- VDec: using Planar YV12 as output csp (no 0)
- Movie-Aspect is undefined - no prescaling applied.
- VO: [xv] 320x240 => 320x240 Planar YV12
|
Celle qui ne marche pas...
Code :
- MPlayer SVN-r29237-4.4.1 (C) 2000-2009 MPlayer Team
- mplayer: could not connect to socket
- mplayer: No such file or directory
- Failed to open LIRC support. You will not be able to use your remote control.
- Playing k.flv.
- AVI file format detected.
- [aviheader] Video stream found, -vid 0
- [aviheader] Audio stream found, -aid 1
- VIDEO: [FLV1] 288x384 24bpp 29.917 fps 697.0 kbps (85.1 kbyte/s)
- Clip info:
- Software: MEncoder SVN-r29237-4.4.1
- open: No such file or directory
- [MGA] Couldn't open: /dev/mga_vid
- open: No such file or directory
- [MGA] Couldn't open: /dev/mga_vid
- [VO_TDFXFB] Can't open /dev/fb0: No such file or directory.
- [VO_3DFX] Unable to open /dev/3dfx.
- ==========================================================================
- Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
- Selected video codec: [ffflv] vfm: ffmpeg (FFmpeg Flash video)
- ==========================================================================
- ==========================================================================
- Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
- AUDIO: 44100 Hz, 2 ch, s16le, 64.0 kbit/4.54% (ratio: 8000->176400)
- Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
- ==========================================================================
- [pulse] working around probably broken pause functionality,
- see http://www.pulseaudio.org/ticket/440
- AO: [pulse] 44100Hz 2ch s16le (2 bytes per sample)
- Starting playback...
- VDec: vo config request - 288 x 384 (preferred colorspace: Planar YV12)
- VDec: using Planar YV12 as output csp (no 0)
- Movie-Aspect is undefined - no prescaling applied.
- VO: [xv] 288x384 => 288x384 Planar YV12
|
j'ai donc essayé de rajouter
dans ma commande mencoder.
Mais quand j'essaye de lire la video j'ai un
et je n'ai plus que le son...
Une idée ?
Merci !