28.12.2018, 13:29
Hallo Kai,
unter Ubuntu 16.04.5 habe ich mal mit verschiedenen Tools experimentiert:
Die ersten drei davon (mplayer, faad und vlc) liefern eine Sample-identische Ausgabe. Mplayer verwendet faad, wie man in seiner wortreichen Debug-Ausgabe lesen kann, und vlc vermutlich dann auch. Das Spektrum geht bis rund 16 kHz, scheint also wie beabsichtigt anzukommen.
FFmpeg in der alten Version macht nichts brauchbares, liefert also keine Ausgabe, nur eine Fehlermeldung:
Der Nightly Build (also letzter Entwicklungsstand) meldet zwar auch einen Fehler wie bei Kai, gibt aber eine wav-Datei mit 24 kHz Sampling-Rate und einem Spektrum bis ca. 10 kHz aus. Die Fehlermeldung ist diese:
Audacity sagt schlicht "nicht unterstütztes Format". Wohl aber kann man damit die wav-Ausgaben der Konvertierung öffnen und eine FFT machen. Hier beide Versionen, bewusst und absichtlich auf linearer Frequenzskala, dass man das Ende besser erkennt (bevor wieder jemand meckert ):
Fazit: Unter Ubuntu würde ich wie immer einfach mplayer zum Abspielen verwenden. Zur Konvertierung ist faad etwas einfacher zu benutzen, aber sonst auch identisch.
Viele Grüße
Andreas
unter Ubuntu 16.04.5 habe ich mal mit verschiedenen Tools experimentiert:
- mplayer ("MPlayer 1.2.1 (Debian), built with gcc-5.4.0 © 2000-2016 MPlayer Team")
- faad ("Ahead Software MPEG-4 AAC Decoder V2.7"), ein FrontEnd für libfaad2
- vlc ("VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80)")
- ffmpeg ("ffmpeg version N-47834-gb5e0a0fe3a-static https://johnvansickle.com/ffmpeg/ Copyright © 2000-2018 the FFmpeg developers"), aktuellster nightly build von gestern
- ffmpeg in der installierten Version ("ffmpeg version 2.8.15-0ubuntu0.16.04.1 Copyright © 2000-2018 the FFmpeg developers")
- Audacity 2.1.2
Die ersten drei davon (mplayer, faad und vlc) liefern eine Sample-identische Ausgabe. Mplayer verwendet faad, wie man in seiner wortreichen Debug-Ausgabe lesen kann, und vlc vermutlich dann auch. Das Spektrum geht bis rund 16 kHz, scheint also wie beabsichtigt anzukommen.
FFmpeg in der alten Version macht nichts brauchbares, liefert also keine Ausgabe, nur eine Fehlermeldung:
Zitat:[aac @ 0x191ac20] 960/120 MDCT window is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
Der Nightly Build (also letzter Entwicklungsstand) meldet zwar auch einen Fehler wie bei Kai, gibt aber eine wav-Datei mit 24 kHz Sampling-Rate und einem Spektrum bis ca. 10 kHz aus. Die Fehlermeldung ist diese:
Zitat:[aac @ 0x67fb880] SBR with 960 frame length is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
Audacity sagt schlicht "nicht unterstütztes Format". Wohl aber kann man damit die wav-Ausgaben der Konvertierung öffnen und eine FFT machen. Hier beide Versionen, bewusst und absichtlich auf linearer Frequenzskala, dass man das Ende besser erkennt (bevor wieder jemand meckert ):
Fazit: Unter Ubuntu würde ich wie immer einfach mplayer zum Abspielen verwenden. Zur Konvertierung ist faad etwas einfacher zu benutzen, aber sonst auch identisch.
Viele Grüße
Andreas