logo Impressum Linux - Audio
Linux  Kochen  WebTest  Google-Suche

rand
Hauptmenu
-Linux
-Kochen
-WebTest

Linux
-Befehlsliste
-Nokia 6210
-TextToSpeech
-Video
-Audio
 
SuSE-
Paketlisten
- 10.3 32bit
- 10.3 64bit
- 11.0 32bit
- 11.0 64bit
- 11.1 32bit
- 11.1 64bit
- 11.1 Addons 32/64
- 11.2 32bit
- 11.2 64bit
- 11.3 32bit
- 11.3 64bit
- 11.4 32bit
- 11.4 64bit
- 12.1 32bit
- 12.1 64bit

Google-Suche
 
rand
 
Registrierter
Linuxuser:
#305537
 

Valid HTML 4.01!

 
Last Update: 06.06.2005
 
Zugriffe seit 07.04.2005:
26268
 
©2001-2012  
 
Inhalt
 
Live-Streams
Live-Stream mitschneiden
Live-Stream konvertieren
Live-Stream Tools
 
Audio-CD
Audio-CD manuell auslesen
Live is Live
Audio-CD Tools
Audio-CD selbst gemacht
 
Audio-Files konvertieren
wav nach mp3 konvertieren
mp3 nach wav konvertieren
wav nach ogg konvertieren
ogg nach wav konvertieren
 

Live-Stream mitschneiden

Wozu einen Livestream mitschneiden?
Mich nervt es extrem, wenn ich mir ueber ISDN (weil DSL-freie Zone) einen Stream anhoeren moechte,dieser jedoch
zwischendurch ruckelt und aussetzt, was das Zeug haelt. Besonders schlimm wird es, wenn der Rechner schwer
beschaeftigt ist. Also lege ich mir den Stream auf die Festplatte und geniesse ihn in angebotener Qualitaet.
Voraussetzung ist ein vernuenftig compilierter 'mplayer'.
Fuer SuSE eignen sich am besten die fertigen Versionen von Packman:-)
 
mplayer -cache 1024 -dumpstream 'rtsp://127.0.0.1/wo/auch/immer/stream.rm' -dumpfile mystream.rm
(Das ist eine einzige Befehlszeile!)

Die hier angegebene Url musst Du natuerlich anpassen! 'mystream.rm' ist der Filename zum Speichern auf der Platte.
Die Groesse des Zwischenspeichers musst Du evtl. auch anpassen. (z.B: -cache 8192) Groessenangabe in kb.
 
Falls Dein Stream-Player Zicken macht, dann kannst Du den Stream als 'wav-File' auf
die Platte schreiben! Das Ausgabefile heisst 'audiodump.wav'!
 
mplayer -cache 1024 -ao pcm 'rtsp://127.0.0.1/wo/auch/immer/stream.rm'
(Das ist eine einzige Befehlszeile!)

Zu 'cache' siehe oben!
 
Zum Inhalt

Live-Stream konvertieren

Falls Du ein '*.rm' (RealMedia-File) auf der Platte hast und es laesst sich
nicht abspielen, dann konvertierst Du es ins 'wav-Format'.
 
mplayer -ao pcm stream.rm
(Das ist eine einzige Befehlszeile!)

Das konvertierte File heisst jetzt 'audiodump.wav'.
Mehr zum Konvertieren findest Du weiter unten auf dieser Seite.
 
Zum Inhalt

Live-Stream Tools

An dieser Stelle moechte ich nur auf folgende Tools verweisen:
 
streamripper - umfangreiches Kommandozeilentool
kstreamripper - eine KDE-Oberflaeche zu streamripper
streamtuner - ein nettes Stream-Radio (benoetigt streamripper)
 
Die Suchmaschine Deiner Wahl wird Dich zum Ziel bringen!
 
Zum Inhalt

Audio-CD manuell auslesen

Bevor Du mit der Scheibe etwas anfaengst, willst Du sicher wissen, was und wieviel drauf ist.
Folgende Befehlszeile gibt Auskunft:
 
cdparanoia -Q

Alles ist gut:-)
 
cdparanoia -B

Anschliessend liegen alle Tracks einzeln in der Form von 'track??.cdda.wav' auf der Platte.
 
Du moechtest nur Track 1 bis 4 haben?
 
cdparanoia -B 1-4

Einzelne, nicht aufeinander folgende Tracks musst Du einzeln auslesen...
 
cdparanoia -B 7

Es wird nur Track 7 ausgelesen.
 
...oder per Script mehrere, einzelne Tracks auslesen:  
#!/bin/bash
for i in 2 4 6 9; do
  cdparanoia -B $i
done

Hiermit solltest Du die Tracks 2 4 6 und 9 ausgelesen bekommen.
 
...oder als Einzeiler in der Konsole:
 
for i in 2 4 6 9; do cdparanoia -B $i; done

Auch so solltest Du die Tracks 2 4 6 und 9 ausgelesen bekommen.
 
Bisher war alles so einfach:-) Im folgenden Abschnitt geht es um die Besonderheiten!
 
Zum Inhalt
Live is Live (Tracks mit Pause 0)
Angenommen, Du moechtest von Deiner Live-CD die ersten 3 Titel rippen, dann hast
Du mit den Standard-Methoden nicht viel Glueck. Die Live-Session wird nach jedem
Track mit einer Pause unterbrochen, denn es entstehen 3 Files!
Um den Livegenuss zu erhalten, benutzt Du 'cdparanoia' und liest diese
3 Tracks als ein einziges File aus!
 
Ausgabeformat: wav
cdparanoia -- -3 track_123.wav
 
Ausgabeformat: mp3
cdparanoia -- -3 - | lame -m s -b 256 - /Pfad/zum/Speichern/track_123.mp3
(Das ist eine einzige Befehlszeile!)

Gleiches wie oben ist auch bei verschiedenen Medley's notwendig, wenn Du
auf Deiner originalen CD die einzelnen Titel im Medley direkt anspringen
kannst. Beim "normalen" Rippen wuerden auch einzelne Files entstehen.
Angenommen, das Medley reicht von Track 1 bis 8, dann geht das so:
 
Ausgabeformat: wav
cdparanoia 1-8 medley1_8.wav
 
Ausgabeformat: mp3
cdparanoia 1-8 - | lame -m s -b 256 - /Pfad/zum/Speichern/medley1_8.mp3
(Das ist eine einzige Befehlszeile!)

Bei fehlerhaften Tracks nutzt Du die Zeitsteuerung von 'cdparanoia'.
Angenommen, der Track 18 ist 10 Minuten lang, doch der Titel hat
nur eine Laenge von '3:07.00', dann hilft folgende Zeile:
 
Ausgabeformat: wav
cdparanoia 18[0:00.00]-[3:07.00] track18.wav
 
Ausgabeformat: mp3
cdparanoia 18[0:00.00]-[3:07.00] - | lame -m s -b 256 - /Pfad/zum/Speichern/track_18.mp3
(Das ist eine einzige Befehlszeile!)

(man cdparanoia)
 
Zum Inhalt

Audio-CD Tools

Audio-CD auslesen
Eine globale Antwort auf "Das beste Tool zum Rippen" gibt es nicht!
Derzeit kann der "Konqueror" schon sehr gute Dienste leisten und
viele andere Tools auch. Als komfortabel ist 'grip' zu bezeichnen. Einmal
richtig konfiguriert, erreicht man gute Ergebnisse!
Aber:
Bunte Software zum Mausschubsen ist sehr bequem. Du wirst jedoch nicht in
jedem Fall gluecklich damit! Schau in den Abschnitt Live is Live
und Du weisst, was ich meine:-)
 
Audio-Dateien bearbeiten
Mein Lieblings-Werkzeug zum Bearbeiten von Audiofiles ist audacity!
Zum Funktionsumfang moechte ich hier nichts weiter schreiben. Das Programm
ist einfach gut!
 
Zum Inhalt

Audio-CD selbst gemacht

Diese Vorgehensweise nutze ich, um die Keyboardstuecke meiner Tochter der
rechnerlosen Verwandschaft praesentieren zu koennen. Zuerst lege ich alle
benoetigten Wave-Dateien in ein separates Verzeichnis. Hier im Beispiel
nenne ich das Verzeichnis /XYZ.
Folgende Zeile bannt alle Stuecke auf CD:
 
cdrecord -v speed=4 dev="/dev/hdd" -audio -pad /XYZ/*.[Ww][Aa][Vv]
(Das ist eine einzige Befehlszeile!)

"speed", "dev" und "/XYZ" muessen angepasst werden!
Achtung! Falls "dev" auf Deine Platte zeigt, sind alle Daten weg!
Tip: Probiere in der Konsole, ob mit eject /dev/hdd wirklich das CD-Fach aufgeht!
Mit dem Parameter "-audio" wird cdrecord mitgeteilt, dass CD-DA gemeint ist und
"-pad" sorgt dafuer, dass die Track-Laenge genau ein Vielfaches von 2352 Bytes betraegt.
 
Zum Inhalt

wav nach mp3 konvertieren

Bash-Script
 
#!/bin/bash
set -e
for i in *.wav; do
  lame -m s -b 256 "$i" "`basename "$i" .wav`".mp3
done

Einzeiler fuer die Konsole
 
for i in *.wav; do lame -m s -b 256 "$i" "`basename "$i" .wav`".mp3; done

Zum Inhalt

mp3 nach wav konvertieren

Bash-Script lame-Version
 
#!/bin/bash
set -e
for i in *.mp3; do
  lame --decode "$i" "`basename "$i" .mp3`".wav
done

Einzeiler fuer die Konsole (lame-Version)
 
for i in *.mp3; do lame --decode "$i" "`basename "$i" .mp3`".wav; done
(Das ist eine einzige Befehlszeile!)

Bash-Script mpg123-Version
 
#!/bin/bash
set -e
for i in *.mp3; do
  mpg123 -v  -y --rate 44100 --stereo  -w "`basename "$i" .mp3`".wav "$i" && sleep 2
done

Einzeiler fuer die Konsole (mpg123-Version)
 
for i in *.mp3; do mpg123 -v  -y --rate 44100 --stereo  -w "`basename "$i" .mp3`".wav "$i" && sleep 2; done
(Das ist eine einzige Befehlszeile!)

Zum Inhalt

wav nach ogg konvertieren

Wechsle auf der Konsole in das Verzeichnis mit den Wave-Dateien und fuehre
folgenden Befehl aus:
 
oggenc -b 256 *.wav

Jetzt sind alle Wave-Dateien auch als *.ogg verfuegbar.
 
Zum Inhalt

ogg nach wav konvertieren

Wechsle auf der Konsole in das Verzeichnis mit den ogg-Dateien und fuehre
folgenden Befehl aus:
 
oggdec *.ogg

Jetzt sind alle Ogg-Dateien auch als *.wav verfuegbar.
 

Ganz nach oben  
Google