OGG & MP3 Car Player Projekt - Software Car-PC
(zuletzt geändert 14.05.2004)


Inhalt:

Betriebssystem (Windows oder DOS ?):

Pro's & Contra's reines Windows:

Pro's & Contra's reines DOS: Der Kompromiß:


OGG oder MP3 ?:


Datenablage der Musikdateien:
Für die Datenablage der Musikdateien habe ich mich für folgendes Schema entschieden: Das ganze sieht dann beispielsweise so aus:
C:\Music\Rock-Pop\Rolling Stones - Still Alive - D - 1981\01 - Under My Thumb.ogg
C:\Music\Rock-Pop\Rolling Stones - Still Alive - D - 1981\02 - Let's Spend The Night Together.ogg
...


M3U Play-Listen erstellen ("PlaylistBuilder.exe"):
Mit langen Namen:
_ListWIN.m3u
# "Rolling Stones - Still Live - A - 1981"
01 - Under My Thumb.ogg
02 - Let's Spend The Night Together.ogg

 
Mit 8.3 DOS Namen:
_ListDOS.m3u
# "Rolling Stones - Still Live - A - 1981"
01-UND~1.OGG
02-LET~1.OGG


"MPxPlay.exe" als Abspielprogramm:


"PlayIt.exe" als Front-End:
NUM
2x drücken in PlayIt schaltet den PC ab.
/, x, -, ENTER
ohne Funktion
7
sehr schneller Rücklauf (5s pro Tastendruck)
8
Lautstärke lauter
9
sehr schneller Vorlauf (5s pro Tastendruck)
4
1 Titel zurück
5
Wiedergabe pausieren / fortsetzen
6
1 Titel vor
1
schneller Rücklauf (1s pro Tastendruck)
2
Lautstärke leiser
3
schneller Vorlauf (1s pro Tastendruck)
0
Titel wiederholen
,
MPxPlay beenden
+
Zufallswiedergabe
 



Problematik Abschaltung Festplatte (HDD Sleep): Im folgenden, möchte ich das Prinzip erläutern, wie es in meinem Car Player prinzipiell funktionierte.
Ich habe das allerdings in der Praxis nie ausprobiert. Ein Festplattenexperte von Western Digital riet mir vehement davon ab !

Vorbereitende Maßnahmen beim Booten:

Ablauf mit PlayIt:


Verwendung einer RAM Disk:

Beschreibung des gesamten Ablaufs:

Nützliche Tools und deren Beschreibung:
"DosLFN.com"
(DOS long file name)
DOS Zeigt unter Windows-DOS lange anstatt von 8.3 Datei- und Pfadnamen an.
MPxPlay zeigt dann in der Dateiansicht die Langnamen an, was ganz angenehm ist um Fehler im Dateinamen zu entdecken.
"PausExec.exe" DOS Pausiert die Ausführung einer Batch.
Die Aufruf Syntax ist "PausExec <x>", wobei x die Pause in Sekunden angibt.
"PlaylistBuilder.exe" Windows Erstellt M3U Play-Listen
(siehe Beschreibung)
"PowerOff.exe" DOS "Herunterfahren" (Power-Down) für PC's unter DOS.
"Shutdown.exe" Windows "Herunterfahren" für PC's unter Windows.
(siehe Beschreibung)
"Tastatur.exe" DOS Zeigt Tastaturcodes, Abtastcodes und den Umschaltstatus der Tastatur an.
Das Tool ist nützlich, wenn man die Tastencodes zur Bedienung von MPxPlay in die Konfigurationsdatei "Mpxplay.ini" eintragen will und sie nicht kennt.
"Hdpwroff.exe" DOS Schaltet die Festplatten an einem IDE Port ab.
Die Aufruf Syntax ist "Hdpwroff <Nummer des IDE Port>
Die Datei wird nur benötigt, wenn auch mit HDD Sleep gearbeitet wird (siehe Beschreibung).