Hallo Leute,
ich möchte eine große Menge WAV-Dateien auf einem Fileserver ablegen. Gibt es ein verlustfreies Verfahren, um den Platzbedarf zu minimieren - möglichst in Form eines unixoiden Tools? Die Kompressionsraten von gnuzip sind bei Audiodaten leider nicht berauschend. Mir ist noch schwach in Erinnerung, sowas schon einmal (auf Win32-Plattform) gesehen zu haben - damals zur Kompression von Samples zum Hochladen in ein E-Piano. Die Kompression war etwa 1:10...
Viele Grüße & schönes Wochenende, Matthias
Hallo Matthias,
Gibt es ein verlustfreies Verfahren, um den Platzbedarf zu minimieren
für Windows gibt's AFAIK ein Programm namens Monkey Audio, dessen Dateien ein eigenes Dateiformat haben. Für Linux kenn ich kein äquivalentes. Wie ist die Kompressionsrate mit bzip2 -9 ?
MfG Matthias
Hallo Matthias,
On Sat, 2003-08-16 at 10:05, Matthias Sauppe wrote:
für Windows gibt's AFAIK ein Programm namens Monkey Audio, dessen Dateien ein eigenes Dateiformat haben. Für Linux kenn ich kein äquivalentes. Wie ist die Kompressionsrate mit bzip2 -9 ?
Habe ich gleich mal getestet:
bash-2.05b$ time bzip2 -9 audio_01.wav real 1m21.119s user 1m5.294s sys 0m0.740s
vor Kompression: 69800348 Jun 16 18:15 audio_01.wav nach Kompression: 62242707 Jun 16 18:15 audio_01.wav.bz2
Ersparnis etwa 10% - das bringt es (leider) nicht wirklich. Trotzdem danke für den Denkanstoß, Bzip2 hatte ich vorher noch nicht probiert.
Viele Grüße, Matthias
On Sat, 16 Aug 2003 11:57:24 +0000 Matthias Petermann matthias.petermann@gmx.de wrote:
Hallo Leute,
ich möchte eine große Menge WAV-Dateien auf einem Fileserver ablegen. Gibt es ein verlustfreies Verfahren, um den Platzbedarf zu minimieren
- möglichst in Form eines unixoiden Tools? Die Kompressionsraten von
gnuzip sind bei Audiodaten leider nicht berauschend. Mir ist noch schwach in Erinnerung, sowas schon einmal (auf Win32-Plattform) gesehen zu haben - damals zur Kompression von Samples zum Hochladen in ein E-Piano. Die Kompression war etwa 1:10...
Viele Grüße & schönes Wochenende, Matthias
Wie wärs damit:
* media-libs/flac Latest version available: 1.1.0 Latest version installed: 1.1.0 Size of downloaded files: 1,173 kB Homepage: http://flac.sourceforge.net/ Description: free lossless audio encoder which includes an XMMS plugin
oder
* media-sound/shorten Latest version available: 3.5.1 Latest version installed: [ Not Installed ] Size of downloaded files: 562 kB Homepage: http://etree.org/shnutils/shorten/ Description: fast, low complexity waveform coder (i.e. audio compressor)
Grüße Frank Benkstein
Hallo Frank,
On Sat, 2003-08-16 at 10:27, Frank Benkstein wrote:
Wie wärs damit:
- media-libs/flac Latest version available: 1.1.0 Latest version installed: 1.1.0 Size of downloaded files: 1,173 kB Homepage: http://flac.sourceforge.net/ Description: free lossless audio encoder which includes an XMMS
plugin
...das wirds wohl werden :-) Der "Shorten" war übrigens der Encoder, den ich mit damals meinte. Die Schätzung von Faktor 1:10 war natürlich ein wenig aus der Luft gegriffen. Aber die 1:2, die sich mit FLAC erreichen lassen, sind doch schon beeindruckend.
neo# cd /usr/ports/audio/flac/ neo# make
Danke & viele Grüße, Matthias
Matthias Petermann wrote:
...das wirds wohl werden :-) Der "Shorten" war übrigens der Encoder, den ich mit damals meinte. Die Schätzung von Faktor 1:10 war natürlich ein wenig aus der Luft gegriffen. Aber die 1:2, die sich mit FLAC erreichen lassen, sind doch schon beeindruckend.
Kannst Du eventuell noch mal zum selben WAV wie bei bzip2 die Zeit zum Komprimieren messen?
Stefan
.
Hallo Stefan,
On Sat, 2003-08-16 at 13:42, Stefan Lagotzki wrote:
Kannst Du eventuell noch mal zum selben WAV wie bei bzip2 die Zeit zum Komprimieren messen?
Ja, gerne :-)
Mittlere Kompression: (Ratio etwa 1:1.75) bash-2.05b$ time flac audio_01.wav real 0m25.186s user 0m10.291s sys 0m0.900s
Beste Kompression: (Ratio echte 1:2) bash-2.05b$ time flac -8 audio_01.wav real 2m24.131s user 0m59.861s sys 0m0.913s
Also mich beeindruckt das :-)
Viele Grüße, Matthias
lug-dd@mailman.schlittermann.de