Volevo convertire dei file flv (presi da youtube) in 3gp.
Ma con il comando che ho letto da qualche pagina web:
Codice: Seleziona tutto
ffmpeg -i file.flv -an -s 176x144 -b 50 file.3gpThanks
Moderatore: Staff
Codice: Seleziona tutto
ffmpeg -i file.flv -an -s 176x144 -b 50 file.3gp


Codice: Seleziona tutto
muller@darkstar:~$ ffmpeg -formats | fgrep -i amr
FFmpeg version 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --prefix=/usr --mandir=/usr/man --disable-static --enable-shared --enable-gpl --enable-nonfree --enable-postproc --enable-swscale --enable-avfilter --enable-avfilter-lavf --enable-pthreads --enable-x11grab --enable-bzlib --enable-libamr-nb --enable-libamr-wb --enable-libdc1394 --enable-libdirac --enable-libfaac --enable-libfaad --enable-libfaadbin --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-zlib --arch=i686
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 0 / 52.20. 0
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libavfilter 0. 4. 0 / 0. 4. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Mar 21 2009 08:29:25, gcc: 4.2.4
DE amr 3GPP AMR file format
DEA libamr_nb libamr-nb Adaptive Multi-Rate (AMR) Narrow-Band
DEA libamr_wb libamr-wb Adaptive Multi-Rate (AMR) Wide-Band
Codice: Seleziona tutto
muller@darkstar:~/Downloads$ ffmpeg -i virgola.flv -s 176x144 -b 50 file.3gp
FFmpeg version 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --prefix=/usr --mandir=/usr/man --disable-static --enable-shared --enable-gpl --enable-nonfree --enable-postproc --enable-swscale --enable-avfilter --enable-avfilter-lavf --enable-pthreads --enable-x11grab --enable-bzlib --enable-libamr-nb --enable-libamr-wb --enable-libdc1394 --enable-libdirac --enable-libfaac --enable-libfaad --enable-libfaadbin --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-zlib --arch=i686
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 0 / 52.20. 0
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libavfilter 0. 4. 0 / 0. 4. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Mar 21 2009 08:29:25, gcc: 4.2.4
Seems stream 0 codec frame rate differs from container frame rate: 2000.00 (2000/1) -> 25.00 (25/1)
Input #0, flv, from 'virgola.flv':
Duration: 00:00:08.75, start: 0.000000, bitrate: 157 kb/s
Stream #0.0: Video: h264, yuv420p, 320x240 [PAR 1:1 DAR 4:3], 157 kb/s, 25 tbr, 1k tbn, 2k tbc
Stream #0.1: Audio: aac, 22050 Hz, stereo, s16
WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s
Output #0, 3gp, to 'file.3gp':
Stream #0.0: Video: h263, yuv420p, 176x144 [PAR 12:11 DAR 4:3], q=2-31, 0 kb/s, 90k tbn, 25 tbc
Stream #0.1: Audio: libamr_nb, 22050 Hz, stereo, s16, 64 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
[libamr_nb @ 0x80b6ea0]Only 8000Hz sample rate supported
Error while opening codec for output stream #0.1 - maybe incorrect parameters such as bit_rate, rate, width or height
muller@darkstar:~/Downloads$
Codice: Seleziona tutto
Valid sizes are 128x96, 176x144, 352x288, 704x576, and 1408x1152. Try H.263+.