Approfondimenti e Strategie di Web Marketing

Convertire Velocemente file .FLV in .MPEG o .AVI con Ubuntu Linux e FFmpeg

La maggior parte dei video visibili in streaming in rete, come i video di youtube o google video sono generalmente codificati con il formato FLV, codec video propietario della Macromedia Flash. Molti player video, come mplayer e VLC, in genere riescono a leggere correttamente i file FLV. Il problema arriva quando si vuole scorrere il video “avanti” o “indietro” (seeking del video). Convertire questi file in formato diverso dall’ FLV permette appunto di fare il seeking del video.

FFmpeg è uno strumento da riga di comando nativo per piattaforma Linux che permette la conversione di file audio/video in diversi formati, tra cui avi e mpeg.

Convertire Video con FFMpeg e Ubuntu Linux

FFmpeg va inanzitutto installato. Dal terminale:
[code]sudo apt-get install ffmpeg[/code]

Dopo averlo installato basterà posizionarsi dal terminale nella cartella dov’è presente il file .flv che si vuole convertire.

Conversione da FLV ad AVI (codec xvid e audio in mp3)

Se ad esempio il da convertire si chiama FileVideo.flv, per convertirlo in in avi sarà sufficiente dare in pasto alla shell questo comando
[code]ffmpeg -i FileVideo.flv -ab 56 -ar 22050 -b 500 -s 320×240 -vcodec xvid -acodec mp3 VideoConvertito.avi[/code]

Conversione da FLV ad MPG
Stessa cosa per convertire in MPEG .

[code]ffmpeg -i FileVideo.flv -ab 56 -ar 22050 -b 500 -s 320×240 VideoConvertito.mpg[/code]

Facile no ?

Ovviamente i parametri che si danno in pasto ad ffmpeg possono essere cambiati. Una buona lettura di man (man ffmpeg) non fa mail male 😉

27 Commenti

Sia i commenti che i trackback sono disabilitati.


27 Risposte a “Convertire Velocemente file .FLV in .MPEG o .AVI con Ubuntu Linux e FFmpeg”

  1. 1

    TuxFeed dice:

    Puoi visualizzare il post originalequi.

  2. 2

    Links della settimana (6) at Paolo Gatti’s web corner dice:

    […] Convertire Velocemente file .FLV in .MPEG o .AVI con Ubuntu Linux e FFmpeg (via Daniele Salamina’s Blog) […]

  3. 3

    Links della settimana (7) at Paolo Gatti’s web corner dice:

    […] Convertire Velocemente file .FLV in .MPEG o .AVI con Ubuntu Linux e FFmpeg (via Daniele Salamina’s Blog) […]

  4. 4

    Andrea dice:

    Dovevo fare una conversione al volo ed il tuo post mi è stato utile, grazie!

    Andrea.

  5. 5

    Pierpaolo dice:

    Ciao , veramengrazie per le dritte!

    Che tu sappia cè un modo per fare tramite ffmeg altro programma per linux una conversione da vi a Flv , cioe l’esatto opposo da quello richesto?

    Un rocesso del genere di solito èpossibile farne una rouine , cioe dirgli di farmi una compressione in un codec prestailito di tutti i file presenti in una cartella?

    Grazie mille!

  6. 6

    Daniele dice:

    Andrea Grazie a te per il tuo commento.

    PierPaolo Rimani sintonizzato su questo blog. Indago e magari ci faccio un post. Al momento non mi viene niente di immediato!

    Ciao

  7. 7

    Lea dice:

    SCUSA NON CAPISCO PERCHè NON FUNZIONI!COSA POSSO FARE! QUESTO MI COMPARE SUL TERMINALE:

    ffmpeg -i 1.flv -ab 56 -ar 22050 -b 500 -s 320×240 -vcodec xvid -acodec mp3 video.avi

    FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2004 Fabrice Bellard
    configuration: –enable-gpl –enable-pp –enable-pthreads –enable-vorbis –enable-libogg –enable-a52 –enable-dts –enable-libgsm –enable-dc1394 –disable-debug –enable-shared –prefix=/usr
    libavutil version: 0d.49.0.0
    libavcodec version: 0d.51.11.0
    libavformat version: 0d.50.5.0
    built on Jan 28 2007 22:48:38, gcc: 4.1.2 20070106 (prerelease) (Ubuntu 4.1.1-21ubuntu7)
    1.flv: I/O error occured
    Usually that means that input file is truncated and/or corrupted.

    GRAZIE E BACI.
    LEA

  8. 8

    » Convertire Video in Diversi Formati con WinFF e FFMpeg » Daniele Salamina’s Blog dice:

    […] Qualche post fa vi avevo mostrato come fare a convertire diversi formati video con ffmpeg ed una distribuzione linux. […]

  9. 9

    Cercatore dice:

    ciao, grazie per le indicazioni molto utili e anche per l’altro atricolo su WINFF, io però ho un problema con la conversione da file.mov a file.avi.

    questo il messaggio alla fine della conversione:
    [mpeg4 @ 0xb7e8eac8]removing common factors from framerate
    [mp2 @ 0xb7e8eac8]Sampling rate 7875 is not allowed in mp2
    Error while opening codec for output stream #0.1 – maybe incorrect parameters such as bit_rate, rate, width or height.

    qualche suggerimento??

  10. 10

    Cercatore dice:

    scusami, il comando che io do per avviare la conversione è : ffmpeg -i /home/gerry/Scrivania/DSCN4630.MOV /home/gerry/Scrivania/DSCN4630.avi

    ciao

  11. 11

    Cercatore dice:

    Forse sono riuscito a risolvere, ma non so se è il metodo migliore perchè non conosco ffmpeg. A me ha funzionato:

    ffmpeg -sameq -i file.mov -acodec mp2 -ar 22050 file.avi

    ciao e grazie

  12. 12

    Pierpaolo dice:

    Ciao ragazzi se alcune volte non va provate ad impostare dei parametri aggiuntivi , ad esempio se il formato di destinazione è flv vuole come parametro di sicurezza -ar 22050/32000/44100 dove ar sta per aurio rate (frequenza) e cosi anche per altri codec.

    Ciao!!!

  13. 13

    Francesco dice:

    Quoto quanto ha detto Lea;
    stessi identici messaggi di errore

  14. 14

    paolo dice:

    ciao,

    grazie per la guida. ho convertito un flv in avi esattamente come nell’esempio ma la qualita’ del video convertito e’ pessima. hai idea del perche’?

    grazie

  15. 15

    paolo dice:

    mi rispondo da solo, levando l’opzione -b 500 esegue la codifica con il bitrate originale lasciando immutata la qualita’

    ciao

  16. 16

    homeworld21 dice:

    E’ meglio togliere -b … Il risultato è migliore

  17. 17

    Conversione dei file da .flv ad Avi/MPEG « linuxforce dice:

    […] http://www.danielesalamina.it/convertire-velocemente-file-flv-in-mpeg-o-avi-con-ubuntu-linux-e-ffmpe… […]

  18. 18

    Luca dice:

    Grazie mille!!!

  19. 19

    Cri dice:

    ciao a tutti!ho scaricato un file .AMD.ar ma non riesco ad aprirlo…Qualcuno potrebbe aiutarmi x favore?? Grazie…

  20. 20

    moskitta75 dice:

    Ciao, a me servirebbe convertire un video in formato DivX MPEG-4 Version 5 ma nn sò come fare con ffmpeg…

  21. 21

    Joe dice:

    A me dà questo risultato pur avendo i codecs installati…

    Seems stream 0 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 29.97 (30000/1001)
    Input #0, flv, from ‘miofile.flv’:
    Duration: 00:01:20.8, start: 0.000000, bitrate: 64 kb/s
    Stream #0.0: Video: flv, yuv420p, 320×240 [PAR 0:1 DAR 0:1], 29.97 tb(r)
    Stream #0.1: Audio: mp3, 22050 Hz, mono, 64 kb/s
    WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s
    WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s
    Unknown encoder ‘xvid’

    Dicono in molti di usare mencoder perché ffmpeg non riesce per alcuni motivi di compressione

  22. 22

    emanuele dice:

    ciao,
    potresti spiegarmi x favore,come convertire con xubuntu,video da avi a mp4?

  23. 23

    ptux dice:

    Avete mai provato “Transmageddon”? Per gli utenti di Ubuntu si trova nei repo e richiede gstreamer0.10-plugins-ugly-multiverse, per gli altri sorgenti e rpms sono disponibili all’indirizzo: http://www.linuxrising.org/transmageddon/files/

    ptux

  24. 24

    Simone dice:

    Chi si imbatte in :

    Unknown encoder xvid

    Rimpiazzi xvid con “libxvid” e “mp3” con libmp3lame.

    Ricapitolando, usate :
    -vcodec libxvid -acodec libmp3lame

    Simone

  25. 25

    offerte ADSL dice:

    Ho trovato il tuo blog proprio nel momento giusto, il tuo post mi è stato utile, grazie!

  26. 26

    colavitto denis dice:

    @ homeworld21:
    dove trovo l opzione b500

  27. 27

    Davide dice:

    Volendo farlo su tutti i files di una cartella immagino dovrei usare uno script.. indicazioni? 🙂

Spiacente, i commenti sono chiusi.