aac in mp3 convertieren -> ffmpeg ?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
beta1
Beiträge: 2565
Registriert: 01.05.2006 21:05:34
Lizenz eigener Beiträge: MIT Lizenz

aac in mp3 convertieren -> ffmpeg ?

Beitrag von beta1 » 05.06.2006 09:47:37

Ich weiss nicht ob ich hier mit meine Frage richtig bin.

Ich habe ein aac+ internet-radio-stream aufgenomen und möchte es in mp3 convertiren.

Nach suche im Forum habe ich gefunden dass das man am bestemmit ffmpeg machen soltte.
Dann habe ich man pages für ffmpeg gelesen und irgendwie komme ich nicht weiter.

Ich habe:

Code: Alles auswählen

alf@space:~/tmp$ ffmpeg -i ABC.aac ABC.mp3
bekomm ich Fehlermeldung:

Code: Alles auswählen

FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard
  configuration:  --enable-gpl --enable-pp --enable-pthreads --enable-vorbis --enable-libogg --enable-theora --enable-a52 --enable-dts --enable-dc1394 --enable-libgsm --disable-debug --prefix=/usr
  libavutil version: 0d.49.0.0
  libavcodec version: 0d.51.8.0
  libavformat version: 0d.50.4.0
  built on Apr  9 2006 16:08:21, gcc: 4.0.3 (Debian 4.0.3-1)
[aac @ 0xa7fba020]Could not find codec parameters (Audio: 0x0000)
ABC.aac: could not find codec parameters
Meine Fragen:
Wie kann man die codec parameters aus gespeicherten .aac stream auslesen?
Wie gebe ich die parameteran ffmpeg weiter?
Sollte man das vieleicht anders machen?

mfg
beta1

Benutzeravatar
rakim
Beiträge: 86
Registriert: 20.03.2006 19:04:50

Beitrag von rakim » 05.06.2006 11:44:46

hallo!!

ich denke das dein ffmpeg ohne die unterstützung für aac und mp3
kompiliert worden ist.

Code: Alles auswählen

FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard
  configuration:  --enable-gpl --enable-pp --enable-pthreads --enable-vorbis --enable-libogg --enable-theora --enable-a52 --enable-dts --enable-dc1394 --enable-libgsm --disable-debug --prefix=/usr 
du mußt ffmpeg neu kompilieren und folgende optionen
bei "./configure" ergänzen.

Code: Alles auswählen

--enable-faad --enable-faadbin --enable-faac  --enable-mp3lame   
natürlich müssen die codecs die du in ffmpeg einbauen willst,
auch installiert sein.

hoffe geholfen zu haben!! :)

mfg rakim
one day over the rainbow

Benutzeravatar
beta1
Beiträge: 2565
Registriert: 01.05.2006 21:05:34
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von beta1 » 05.06.2006 12:36:47

Nach reinstall von ffmpeg

Code: Alles auswählen

alf@space:~/tmp$ ffmpeg -i ABC.aac ABC.mp3
FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard
  configuration:  --prefix=/usr --libdir=${prefix}/lib --incdir=${prefix}/include/ffmpeg --enable-shared --enable-mp3lame --enable-gpl --enable-faad --mandir=${prefix}/share/man --enable-vorbis --enable-pthreads --enable-faac --enable-xvid --enable-dts --enable-amr_nb --enable-amr_wb --enable-pp --enable-libogg --enable-theora --enable-libgsm --enable-x264 --enable-a52bin --extra-cflags=-Wall -g -fPIC -DPIC
  libavutil version: 49.0.0
  libavcodec version: 51.9.0
  libavformat version: 50.4.0
  built on May 10 2006 09:29:58, gcc: 4.0.4 20060507 (prerelease) (Debian 4.0.3-3)
[aac @ 0xa7f64c20]Could not find codec parameters (Audio: aac)
ABC.aac: could not find codec parameters
Was ist faadbin?

Code: Alles auswählen

space:~# apt-get install faadbin
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
E: Konnte Paket faadbin nicht finden

Antworten