logo

FFMpeg/Mencoder NotesWas man mit FFMpeg und Mencoder alles machen kann

Was man mit FFMpeg alles machen kann, ohne den Riva FLV Encoder benutzen zu müssen (d.h. Windows booten zu müssen)

z.B. Mpegs in flv umwandeln (mpeg2flv, mpg2flv) und dabei padding und cropping verwenden.

FFMpeg

MPG2FLV

Zu beachten, dass die Größenangaben immer durch 2 teilbar sein sollten.

$ ffmpeg -i input.mpg -s 150x120 -padleft 100 -padright 100 -ar 44100 -r 25 -b 200k output.flv

Der Ton lässt sich mit dem Schalter ffmpeg -i file.mpg -nc outfile.flv ausstellen.

Metainformationen der flv-Datei hinzufügen

  • Download flvtools2 (http://rubyforge.org/projects/flvtool2/)
  • flvtools2 entpacken
  • $ tar xvfz flvtools2_1.x.x.tar.gz
  • in das flvtools2_1.x.x/lib Verzeichnis wechseln
  • $ cd flvtools2_1.x.x/lib
  • Metainformationen hinzufügen
  • $ cat input.flv | ruby flvtool2.rb -U stdin output.flv

Mencoder

VP6 transcodieren


Hiermit habe ich ein vp6 encodiertes Video, das ffmpeg nicht schlucken wollte transcodieren können:

$ mencoder -oac mp3lame -ovc lavc 1719655935.flv -o 1719655935-transcoded.flv



Weiterführende Links: