![](https://seccdn.libravatar.org/avatar/0d0c847555aee26999ec888abb700495.jpg?s=120&d=mm&r=g)
Betreff: FFMPEG findet keine Codecs Hallo, wer kennt sich mit dem Programm ffmpeg aus und kann mir dazu einige Tipps geben. Ich bin zufällig auf das Programm gestoßen,als ich in Google nach Programmen zur Videokonvertierung gesucht habe. Die gefundenen Windows- Programme sind leider alle Shareware. Ich habe mir folgende Versionen heruntergeladen und mit ./configure, make und make install übersetzt. Andere Versionen schmieren alle (soweit getestet) beim make-Lauf ab. $ ls ffmp* ffmpeg-0.4.6-2.pm.0.src.rpm ffmpeg-0.4.9-1.pm.pre1.src.rpm ffmpeg-0.4.8-alt2.src.rpm ffmpeg-avview-0.12.0.0-1mdk.src.rpm $ ll /usr/local/bin/ffmp*|cut -c 30- 887232 2004-11-09 18:05 /usr/local/bin/ffmpeg.exe 887232 2004-11-12 22:31 /usr/local/bin/ffmpeg046avview 52756 2004-11-10 20:59 /usr/local/bin/ffmpeg048 3173972 2004-11-12 12:01 /usr/local/bin/ffmpeg049pre1 7103722 2004-11-12 22:21 /usr/local/bin/ffmpeg_g Komischerweise sind die Versionen ffmpeg.exe und ffmpeg046avview gleich. $ cmp -b ffmpeg.exe ffmpeg046avview Nun ist es so,daß er keine Codecs findet,obwohl ich mir jede Menge heruntergeladen und installiert habe. Win32_dmo.gz divx4linux-20020418.gz binaries-011002.gz rp9codecs-win32-20040626.tar.bz2 codecs-win32-1.0-alt1_011002.i586.rpm xvidcore-1.0.2.tar.bz2 codecs-win32-1.0-alt1_011002.src.rpm Das einzige was unter anderem funktioniert ist das Konvertieren einer asf-Datei. $ ffmpeg048 -y -i m-vt08-520a.asf -r 44100 -ar 44100 m-vt08-520a.mpg Input #0, asf, from 'm-vt08-520a.asf': Duration: 00:00:31.1, bitrate: 250 kb/s Stream #0.0: Audio: mp3, 16000 Hz, stereo, 40 kb/s Stream #0.1: Video: msmpeg4v2, 352x256, 15000.00 fps Output #0, mpeg, to 'm-vt08-520a.mpg': Stream #0.0: Video: mpeg1video, 352x256, -2145.34 fps, q=2-31, 200 kb/s Stream #0.1: Audio: mp2, 44100 Hz, stereo, 64 kb/s Stream mapping: Stream #0.1 -> #0.0 Stream #0.0 -> #0.1 Press [q] to stop encoding ff asf bad header 90 at:9756986kB time=27.6 bitrate= 129.4kbits/s frame= 893 q=31.0 size= 504kB time=29.5 bitrate= 139.7kbits/s Die Parametrierung -r 44100 -ar 44100 muß ich angeben weil sonst der Ton ein undefinierbares Gebrabbel ist. Der Ton ist bereits beendet wenn die Bildsequenz noch läuft. In der Regel erhalte ich jedoch folgende Fehlermeldung: $ ffmpeg048 -y -i a13houst.avi a13houst.mpg Input #0, avi, from 'a13houst.avi': Duration: 00:00:08.4, bitrate: 2276 kb/s Stream #0.0: Video: CRAM, 240x180, 15.00 fps Stream #0.1: Audio: pcm_u8, 22050 Hz, mono, 176 kb/s Output #0, mpeg, to 'a13houst.mpg': Stream #0.0: Video: mpeg1video, 240x180, 15.00 fps, q=2-31, 200 kb/s Stream #0.1: Audio: mp2, 22050 Hz, mono, 64 kb/s Stream mapping: Stream #0.0 -> #0.0 Stream #0.1 -> #0.1 Unsupported codec (id=0) for input stream #0.0 Die zahlreich vorhandenen Binär-rpm-Dateien schmieren alle mit nicht vorhandenen Bibliotheken beim Installieren ab. Ich habe das Programm auch mit dem mingw32msvc-Crosscompiler übersetzt (ffmpeg.exe) aber das Programm läuft nicht unter DOS (Speicher zu klein). Ich erhoffte mir davon, daß meine zahlreich (68) vorhandenen Codecs unter Windows gefunden werden. Der Crosscompiler läuft nur mit der Version 0.4.6 . In welchem Verzeichnis sucht ffmpeg eigentlich die Codecs ? Ich benutze Suse 9.0 mit Kernel 2.4.21-99-athlon. Wer kennt sich mit dem Programm ffmpeg aus und kann mir dazu einige Tipps geben. Ich hoffe, meine Zuschrift ist nicht zu lang geworden,aber ich habe schon einiges mit ffmpeg probiert. Vielen Dank im Voraus und Viele Grüße Jörg Kositza
![](https://seccdn.libravatar.org/avatar/14d06c3f777cba4208d1710a431f4806.jpg?s=120&d=mm&r=g)
Hi, 0n 04/11/15@11:09 joerg.kositza@tks-cs.thyssenkrupp.com told me:
wer kennt sich mit dem Programm ffmpeg aus und kann mir dazu einige Tipps geben. Ich bin zufällig auf das Programm gestoßen,als ich in Google nach Programmen zur Videokonvertierung gesucht habe. Die gefundenen Windows- Programme sind leider alle Shareware.
Ich habe mir folgende Versionen heruntergeladen und mit ./configure, make und make install übersetzt. Andere Versionen schmieren alle (soweit getestet) beim make-Lauf ab. $ ls ffmp* ffmpeg-0.4.6-2.pm.0.src.rpm ffmpeg-0.4.9-1.pm.pre1.src.rpm ffmpeg-0.4.8-alt2.src.rpm ffmpeg-avview-0.12.0.0-1mdk.src.rpm $ ll /usr/local/bin/ffmp*|cut -c 30- 887232 2004-11-09 18:05 /usr/local/bin/ffmpeg.exe 887232 2004-11-12 22:31 /usr/local/bin/ffmpeg046avview 52756 2004-11-10 20:59 /usr/local/bin/ffmpeg048 3173972 2004-11-12 12:01 /usr/local/bin/ffmpeg049pre1 7103722 2004-11-12 22:21 /usr/local/bin/ffmpeg_g Komischerweise sind die Versionen ffmpeg.exe und ffmpeg046avview gleich. $ cmp -b ffmpeg.exe ffmpeg046avview
Nun ist es so,daß er keine Codecs findet,obwohl ich mir jede Menge heruntergeladen und installiert habe. Win32_dmo.gz divx4linux-20020418.gz binaries-011002.gz rp9codecs-win32-20040626.tar.bz2 codecs-win32-1.0-alt1_011002.i586.rpm xvidcore-1.0.2.tar.bz2 codecs-win32-1.0-alt1_011002.src.rpm
Die Win codecs sucht er unter /usr/lib/win32(...). AFAIK. Die anderen codes sollte ffmpeg mitbringen, bzw. sollte sich in den Dateien ein INSTALL/README finden lassen, dass beschreibt wohin damit.
Ich benutze Suse 9.0 mit Kernel 2.4.21-99-athlon.
Dann wuerde ich Dir empfehlen die packman Pakete zu verwenden. Am besten Du tauscht alle SuSE Multimedia Pakete gegen solche aus, die Packman anbietet. http://packman.links2linux.de/?action=223 Vielleicht nimmst Du auch besser ein frontend zu ffmpeg, entweder mplayer oder IMHO bei vielen verschiedenen codecs besser transcode. -- bye maik
participants (2)
-
joerg.kositza@tks-cs.thyssenkrupp.com
-
Maik Holtkamp