Projeto "Toca-OGG & MP3 p/ carro" - Software no PC do carro
(última modificação 14.05.2004)


Conteúdo:

Sistema operacional (Windows ou DOS ?):

Vantagens & desvantagens de Windows puro:

Vantagens & desvantagens de DOS puro: O compromisso:


OGG ou MP3 ?:


Armazenamento de arquivos de música:
Para o armazenamento de dados de música, eu decidi usar o esquema seguinte: Aqui tem um exemplo:
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
...


Criar listas de música M3U ("PlaylistBuilder.exe"):
 
com nome comprido:
_ListWIN.m3u
# "Rolling Stones - Still Live - A - 1981"
01 - Under My Thumb.ogg
02 - Let's Spend The Night Together.ogg

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


"MPxPlay.exe" programa tocador de MP3 & OGG:


"PlayIt.exe" a superfície de manejamento:
NUM
apertando 2x com PlayIt ativo, desliga o PC.
/, x, -, ENTER
sem função
7
muito rápido p/ trás (5s por apertar tecla)
8
volume mais alto
9
muito rápido p/ frente (5s por apertar tecla)
4
1 título p/ trás
5
pausar / continuar música
6
1 título p/ frente
1
rápido p/ trás (1s por apertar tecla)
2
volume mais baixo
3
rápido p/ frente (1s por apertar tecla)
0
repetir título
,
sair MPxPlay
+
tocar música randomizado
 



Problema de desligar o disco rígido (HDD Sleep): Na descrição seguinte, eu gostaria explicar como o princípio no meu tocador funcionou.
Na prática nunca testei. Um especialista da Western Digital avisou urgente de não fazer este teste caso eu não quero quebrar o disco rígido !

Preparação na inicialização do PC:

Sequência com PlayIt:


Usar o disco RAM:

Descrição da sequência completa:


Ferramentas úteis com descrição:
 
"DosLFN.com"
(DOS long file name)
DOS Mostra no modo DOS do Windows nomes compridos de arquivos e diretórios em vez de 8.3 DOS nomes.
Aí MPxPlay mostra nomes compridos na janela de arquivos, que é bem comfortável para descobrir erros nos nomes (veja comentário em cima).
"PausExec.exe" DOS Pausa a execução de um arquivo batch.
A sintaxe é "PausExec <x>" (x é a duração da pausa em segundos).
"PlaylistBuilder.exe" Windows Cria listas de música M3U
(veja descrição)
"PowerOff.exe" DOS Desliga ("Shut-Down") o PC sob DOS.
"Shutdown.exe" Windows Desliga ("Shut-Down") o PC sob Windows.
(veja descrição)
"Tastatur.exe" DOS Mostra códigos de teclas com informação aditional de estado do teclado.
Muito útil para descobrir os códigos de teclas para a configuração de MPxPlay no arquivo "Mpxplay.ini".
"Hdpwroff.exe" DOS Desliga os discos rígidos de um port IDE.
A sintaxe é "Hdpwroff <número do port IDE>.
Este programa será só necessário no caso de querer desligar o disco rígido (HDD sleep)
(veja descrição).