Themabewertung:
  • 1 Bewertung(en) - 5 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Möglichst wenig Platz auf der Festplatte (mit Linux)
#7
Es funktioniert.

Man muss dosbox mit dem Flag C_SDL_SOUND neu kompilieren. Das Flag wird bei mir (Suse 11 Linux) dadurch gesetzt, dass das Paket SDL_sound-devel vorhanden ist. (Die Option ist demnach standardmäßig deaktiviert.)

Dann wir ein Verzeichnis angelegt, in dem das Abbild der CD gespeichert werden soll (z.B. dsa1img für die Schicksalsklinge).
Es wird mit einem beliebigen Brennprogramm ein gewöhnliches ISO-Abbild (dsa1.iso) der Daten von der Original-CD erzeugt.
Nun müssen die Tonspuren von der Cd ausgelesen und umkodiert werden.
Code:
> cdparanoia -B "2-"
> oggenc *.wav

Fehlt noch die CUE-Datei. Ich lasse sie teilweise automatisch erstellen mit
Code:
> cdrdao read-cd --datafile dsa1.bin --driver generic-mmc:0x20000 --device /dev/cdrom --read-raw dsa1.toc
> toc2cue dsa1.toc dsa1.cue
(dsa1.bin kann direkt wieder gelöscht werden. Eigentlich genügt 'read-toc' statt 'read-cd', ich habe das aber nicht getestet.)

Die Datei dsa1.cue sieht jetzt so aus:
Code:
FILE "dsa1.bin" BINARY
  TRACK 01 MODE1/2352
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    PREGAP 00:02:00
    INDEX 01 25:03:74
  TRACK 03 AUDIO
    INDEX 01 27:12:49
usw.
Mit einem Texteditor wird sie folgendermaßen geändert:
Code:
FILE "dsa1.iso" BINARY
  TRACK 01 MODE1/2048
    INDEX 01 00:00:00
FILE "track02.cdda.ogg" MP3
  TRACK 02 AUDIO
    PREGAP 00:02:00
    INDEX 01 25:03:74
FILE "track03.cdda.ogg" MP3
  TRACK 03 AUDIO
    INDEX 01 27:12:49
usw.
Das CD-Image kann jetzt wie gewohnt per
Code:
> imgmount d /tmp/dsa/dsa1img/dsa1.cue -t iso
gemountet werden und benötigt mit normaler Kompressionsrate nur noch 66MB.

Schick läuft also mit OGG ;).
Riva funktioniert auch so, nur höre ich bislang noch keinen Ton.
Zitieren


Nachrichten in diesem Thema
RE: Möglichst wenig Platz auf der Festplatte (mit Linux) - von Rabenaas - 02.08.2008, 07:40



Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste