Shorten

Aus Mikiwiki
Zur Navigation springen Zur Suche springen

Das Dateiformat Shorten / SHN ist ein Audioformat bzw. digitales Audio-Datenkompressionsverfahren, das wahlweise mit verlustfreier oder verlustbehafteter Audiokompression arbeitet.

Benutzt wird das Format meist zur platzsparenden Archivierung von WAV-Dateien.

  • Entwicklung: Tony Robinson bis V2.3a, seitdem Jason Jordan
  • Dateinamenerweiterung: .shn

Installation

Herunterladen: http://www.etree.org/shnutils/shorten/

SUSE Linux 10.0 OSS

$ tar xzf shorten-3.6.0.tar.gz
$ cd shorten-3.6.0
$ ./configure
$ make check
$ make
# checkinstall
# yast -i /usr/src/packages/RPMS/i386/shorten-3.6.0-1.i386.rpm

Ubuntu 7.04 Feisty Fawn

Shorten 3.6.1 liess sich leider aufgrund irgendeines Problems mit gcc nicht konfigurieren. Um die Angelegenheit abzukürzen habe ich deshalb eine ältere Version installiert, für die ich ein DEB-Paket bei Rarewares.org gefunden hatte.

$ wget http://www.rarewares.org/debian/packages/unstable/shorten_3.6.0-1_i386.deb
$ sudo dpkg -i shorten_3.6.0-1_i386.deb

Ubuntu 7.10 Gutsy Gibbon / Ubuntu 8.04 Hardy Heron

$ wget http://etree.org/shnutils/shorten/dist/src/shorten-3.6.1.tar.gz
$ tar xzf shorten-3.6.0.tar.gz
$ cd shorten-3.6.0
$ ./configure
checking build system type... i686-pc-linux-gnulibc1
checking host system type... i686-pc-linux-gnulibc1
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... 
configure: error: C compiler cannot create executables
See `config.log' for more details.

Shorten 3.6.1 liess sich leider aufgrund des bereits bekannten Problems mit gcc immer noch nicht konfigurieren. Um die Angelegenheit abzukürzen habe ich wiederum eine Version installiert, für die ich ein DEB-Paket bei Rarewares.org gefunden hatte.

$ wget http://www.rarewares.org/debian/packages/unstable/shorten_3.6.1-0rarewares1_i386.deb
$ sudo dpkg -i shorten_3.6.1-0rarewares1_i386.deb

Ubuntu 10.04 Lucid Lynx / Ubuntu 12.04 Precise Pangolin

$ wget http://www.etree.org/shnutils/shorten/dist/src/shorten-3.6.1.tar.gz
$ tar xzf shorten-3.6.1.tar.gz
$ cd shorten-3.6.1
$ ./configure
$ make
$ make check
$ sudo checkinstall
...
Done. The new package has been installed and saved to
/home/mik/backup/software/Ubuntu10.04/shorten-3.6.1/shorten_3.6.1-1_i386.deb
You can remove it from your system anytime using: 
     dpkg -r shorten

Verwendung

SHN-Datei in MP3-Datei umwandeln.

$ shorten -x file.shn - | lame -h - file.mp3

SHN-Datei in WAV-Datei umwandeln.

$ shorten -x file.shn

Alle SHN-Dateien im aktuellen Verzeichnis in WAV-Datei umwandeln.

$ for i in $(ls -1); do shorten -x $i; done

Weblinks

Herausgeber Sprache Webseitentitel Anmerkungen
Etree.org eng Shortenwbm
Wikipedia ger Shortenwbm Enzyklopädischer Artikel