Player de MP3 qui mute/unmute la sortie SPDIF

Player de MP3 qui mute/unmute la sortie SPDIF - HiFi & Home Cinema - Video & Son

Marsh Posté le 22-08-2005 à 20:19:57    

Bonjour !
 
Voila j'ai un enregistreur mini-disc qui a un système de synchronisation un peu énervant sur son entrée SPDIF optique: dès que la sortie SPDIF sur mon PC est activée, même sans son, il enregistre...  
 
En somme il se synchronise sur la présence ou non de la lumière dans le câble SPDIF.
 
Je cherche donc un player mp3 qui aurait la possibilité de couper puis remettre la sortier SPDIF entre chaque chanson: pensez-vous que ça existe ?
 

Reply

Marsh Posté le 22-08-2005 à 20:19:57   

Reply

Marsh Posté le 22-08-2005 à 20:41:15    

Foobar, en utilisant le module "pause between tracks"


---------------
under construction | MazeShip
Reply

Marsh Posté le 22-08-2005 à 20:50:53    

Merci pour ta réponse, je viens d'essayer malheureusement cela ne fait qu'un silence, sans couper la sortie proprement dit.
 
Mais j'ai trouvé un outil qui s'appelle MixerBrowser et qui a des arguments en ligne de commande permettant de charger telle ou telle config. J'essaie de mettre au point un script MSDOS, je verrai si ça marche.

Reply

Marsh Posté le 22-08-2005 à 22:39:45    

Ca y est je suis arrivé à ce que je voulais !
Je donne la marche à suivre au cas où cela serait utile à quelqu'un d'autre...
 
Mon enregistreur est un Sharp MD-MS722H.
 
J'ai eu besoin de mplayer disponible également pour Windows à l'adresse http://www.mplayerhq.hu (but: player MP3 en ligne de commande)
 
J'ai également eu besoin de MixerBrowser, disponible normalement ici http://media.virtuosi.fi/users/pdonner/mixerbrowser/ (mais le lien était cassé alors je l'ai pris ici: http://www.g7syw.co.uk/software/Au [...] rowser.exe ), qui est un contrôle du volume qui permet de sauvegarder des configurations et de les restaurer en ligne de commande.
 
Créez deux fichiers .mix avec dans l'un la sortie SPDIF activée et dans l'autre désactivée.
 
Ensuite j'ai réalisé un petit batch (donc un fichier texte .bat) qui va lire une playlist Winamp (.m3u), passer les lignes commençant par un # et qui répertorie les fichiers à lire (c'est donc la playlist que vous voulez enregistrer sur votre MD).
 
Voici le batch MSDOS que j'obtiens:
 
 

@echo off
 
REM Définition des emplacements de MixerBrowser et des deux fichiers de config
set mixer="D:\Programmes Communs\MixerBrowser\MixerBrowser.exe" -load
set on= "d:\Programmes Communs\MixerBrowser\spdif_on.mix"
set off= "d:\Programmes Communs\MixerBrowser\spdif_off.mix"
 
REM Emplacement de mplayer
set play="D:\Programmes Communs\mplayer\mplayer.exe"
 
REM Deux commandes pour attendre une et deux secondes (oui, c'est moche, mais ça fonctionne :)
set attente1s=ping 127.0.0.1 -n 2
set attente2s=ping 127.0.0.1 -n 3
 
REM La playlist que vous voulez enregistrer (qui doit donc se trouver dans le même répertoire que le script)
set playlist=MD1.m3u
 
 
REM Désactivation de la sortie SPDIF
%mixer% %off%
 
echo Preparez l'enregistreur MiniDisc en synchronisation...
pause
 
 
REM Début de l'enregistrement
 
REM Parcourir chaque ligne du fichier de playlist qui ne commence pas par #
for /F "eol=# delims=" %%i in (%playlist%) do (
   echo Fichier en cours: %%i
 
   REM Enclancher la sortie SPDIF et attendre une seconde (l'idéal serait d'attendre environ 0.2s
   %mixer% %on%
   %attente1s%
 
   REM Jouer le mp3
   %play% "%%i"
 
   REM Quand le mp3 est fini, éteindre la sortie SPDIF et attendre 2 secondes pour le que l'enregistreur reprenne ses esprits (ce n'est pas nécessaire mais je préfère)
   %mixer% %off%
   %attente2s%
)
 
echo Fin de l'enregistrement !
pause


 
 
 
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed