Ich bin auf der Suche nach einer AAC Encoder/Decoder-Bibliothek, die unter Linux und Windows (für eine C/C + + App) funktioniert. Dies ist für ein kommerzielles Produkt, also ist libFAAC keine Option. Ich habe mir das von Nero und MainConcept angeschaut, aber ich würde etwas mit einer LGPL-Lizenz oder ähnlichem bevorzugen, das keine Lizenzgebühren erfordert.AAC Codec Bibliothek (libFAAC Alternative)
Antwort
Vielleicht sollten Sie die Lampenfieber von Android in Betracht ziehen, obwohl es wahrscheinlich einige Arbeit dauern wird, um sich an eine allgemeine Bibliothek anzupassen. Es ist verfügbar unter der Apache 2.0 Lizenz https://android.googlesource.com/platform/frameworks/base/+/froyo-release/media/libstagefright/codecs
Der 3GPP 26.410 AAC Referenzcode ist sehr hohe Qualität für Referenzcode, obwohl sie keine spezifische Lizenzbedingungen in ihrem Paket http://www.3gpp.org/ftp/Specs/html-info/26410.htm
FFmpeg eine sehr schnelle LGPL hat nicht erwähnen AAC Decoder und ein experimenteller LGPL AAC Encoder. Der Decoder ist großartig, aber der Encoder ist wirklich nervig. http://git.ffmpeg.org/?p=ffmpeg;a=tree;f=libavcodec
FAAD2 ist groß AAC-Decoder: http://www.audiocoding.com/faad2.html
Auf der Encoder Seite der Dinge - nicht gut LGPL Implementierung verfügbar ist, dann würden Sie mit kommerziellen Encodern gehen.
- 1. Smooth Streaming und AAC-Low Complexity Audio-Codec. Datei Format?
- 2. Audio zu aac mit libavcodec codieren
- 3. jtwitter Bibliothek: alternative Dienst verbinden
- 4. AAC/MP3 Lizenzierung
- 5. ffmpeg: Kann ein geeignetes Ausgabeformat finden, libfaac
- 6. Ffmpeg unter Windows: mp3 als Audio-Codec verwenden, um mp4-Dateien zu erstellen
- 7. AAC-Format in Android
- 8. Android MediaCodec AAC Encoder
- 9. Android AudioRecord zu FFMPEG encode native AAC
- 10. Codieren von rohen PCM zu AAC mit ffmpeg nativen AAC
- 11. Umwandlung von PCM in AAC mit Mediacodec
- 12. ConcurrentBag Alternative in Portable Class Bibliothek
- 13. AVAudioRecorder record AAC/m4a
- 14. Decoding AAC mit MediaCodec API auf Android
- 15. Ich brauche Makefile für FDK-AAC
- 16. Android AAC-HE Encoder Initialisierung schlägt mit 8kHz Abtastrate
- 17. aac-eld Decodierung in Linux
- 18. Initialisierung von AVAudioRecorder mit aac
- 19. Wie neu resamplern PCM-Audio zu AAC mit ffmpeg-API zu kodieren, wenn Eingang PCM Samples zählen nicht gleich 1024
- 20. Welche Codec ist es
- 21. MSA1 Codec Probleme
- 22. Video Codec Programmierung Problem
- 23. Video Codec Startcodes
- 24. Logstash Codec Multiline
- 25. Media Codec dequeueOutputBuffer IllegalStateException
- 26. Außer Python-Codec-Fehler?
- 27. Suche nach Open-Source-Bibliothek zum Bearbeiten von AAC-Metadaten (M4A-Dateien)
- 28. Gibt es eine Alternative zu AppDomain.GetAssemblies auf der portablen Bibliothek?
- 29. Gibt es eine Python-Alternative zu Rubys VCR-Bibliothek?
- 30. Was ist eine Alternative für die Verwendung von com.nineoldandroids Bibliothek
FAAD2 ist auch GPL – zpon