Affen Audio - Monkey's Audio

Affen-Audio
Entwickler Matthew T. Ashland
Erstveröffentlichung 2000 ; Vor 21 Jahren ( 2000 )
Stabile Version
7.07 / 24.09.2021 ; Vor 2 Tagen ( 2021-09-24 )
Typ Audiokomprimierung
Lizenz Monkey's Audio-Quellcode-Lizenzvereinbarung
Webseite www.monkeysaudio.com
Dateinamenerweiterung
.Affe
Internet-Medientyp kein Wert, Audio/x-ape
Standard www .monkeysaudio .com / Entwickler .html
Offenes Format ? Nein

Monkey's Audio ist ein Algorithmus und ein Dateiformat zur verlustfreien Komprimierung von Audiodaten . Bei der verlustfreien Datenkomprimierung werden Daten während des Kodierungsprozesses nicht verworfen, im Gegensatz zu verlustbehafteten Komprimierungsmethoden wie AAC , MP3 , Vorbis und Opus . Daher kann es in eine Datei dekomprimiert werden, die mit dem Quellmaterial identisch ist.

Ähnlich wie bei anderen verlustfreien Audio-Codecs werden in Monkey's Audio codierte Dateien in der Regel auf etwa die Hälfte der ursprünglichen Größe reduziert, wobei die Datenübertragungszeit und der Speicherbedarf entsprechend reduziert werden.

Vergleiche

Wie jedes verlustfreie Komprimierungsschema nimmt das Audioformat von Monkey ein Vielfaches an Speicherplatz ein als verlustbehaftete Komprimierungsformate. Normalerweise etwa doppelt so viel wie eine MP3-Datei mit einer Bitrate von 320 kbit/s. Der Vorteil ist, dass im Vergleich zur Eingabedatei keine Daten verloren gehen, wodurch verlustfreie Codecs für die Transcodierung geeignet sind oder einfach nur etwa halb so viel Platz benötigen wie PCM-Rohdaten.

Im Vergleich zu FLAC , ALAC oder WavPack ist Monkey's Audio relativ langsam beim Kodieren oder Dekodieren von Dateien.

Obwohl Monkey's Audio als Freeware vertrieben wird , ist es nicht Open Source. Unter anderem machen die Quellcode-Lizenzbedingungen eine legale Weitergabe unmöglich und laden dazu ein, die GPL- Lizenz anderer Software zu verletzen . Dies ist nicht kompatibel mit der Open Source Definition oder Free Software Definition, wie von der Open Source Initiative bzw. der Free Software Foundation angegeben.

Alternativ stehen FLAC und WavPack unter Open-Source-Lizenzen zur Verfügung und werden in Linux-Distributionen und in vielen Anwendungen gut unterstützt. Da alle diese Formate verlustfrei sind, können Benutzer ohne Generierungsverlust zwischen den Formaten transkodieren .

Während Monkey's Audio hohe Kompressionsraten erreichen kann, sind die Kosten eine dramatische Zunahme der Anforderungen auf der Decodierungsseite. Viele dedizierte tragbare Mediaplayer und sogar Flaggschiff-Smartphones haben Schwierigkeiten, damit umzugehen. Im Vergleich dazu sind die meisten verlustfreien Codecs asymmetrisch, was bedeutet, dass die Arbeit zum Erreichen höherer Kompressionsraten, falls vom Benutzer ausgewählt, den Codierungsprozess verlangsamt, aber im Wesentlichen keine Auswirkungen auf die Decodierungsanforderungen hat.

Unterstützte Plattformen

Offiziell ist Monkey's Audio nur für die Microsoft Windows- Plattform verfügbar. Ab Version 4.02 (19. Januar 2009) wird mit dem Installationsprogramm ein DirectShow- Filter ausgeliefert, der die Kompatibilität mit den meisten Mediaplayern unter dem Windows-Betriebssystem ermöglicht.

Monkey's Audio wird auch unter Linux und OS X mit JRiver Media Center oder Plex unterstützt .

Eine GPL- lizenzierte Version des Monkey's Audio Decoders wurde unabhängig für Rockbox geschrieben und ist in ffmpeg enthalten . Dieser Code bietet auch Wiedergabeunterstützung in Anwendungen, die GStreamer sowie DeaDBeeF verwenden .

Eine Reihe von Mac OS X- Playern und -Rippern unterstützen das Format ebenfalls. Es ist auch als Portierung und Paket auf FreeBSD verfügbar.

Monkey's Audio-Dateien können auf jeder Plattform, die eine J2SE- Implementierung hat, mit Hilfe der inoffiziellen JMAC-Bibliothek , die unter der GNU LGPL lizenzierte Freie Software ist, kodiert und dekodiert werden .

Hardware-Unterstützung

Monkey's Audio wird nativ auf allen modernen Multimedia-Mediaplayern von Cowon , der FiiO X-Serie und einigen digitalen Audioplayern von Cayin unterstützt .

Auf anderen Hardwareplattformen unterstützt das Open-Source-Firmware-Projekt Rockbox die Wiedergabe von Monkey's Audio-Dateien auf den meisten seiner unterstützten Ziele, aber viele haben nicht genügend Rechenleistung, um sie mit den höheren Kompressionseinstellungen abzuspielen.

Siehe auch

Verweise

Externe Links