FAIRE LE DJ AVEC SON PC

Ce qu'il faut :

  1. Une sortie audio (arrière ou avant, peu importe)
  2. Un casque sur port USB (il est vu comme étant une carte son)
  3. Des musiques et des vidéos
  4. VLC (ou autre lecteur vidéo capable de choisir sa carte son et de pousser le volume à 200%)
  5. Windows Media Player (c'est le seul qui affiche les vidéos et les visualisations dans la même fenêtre !), j'ai travaillé avec la version 11.
  6. Un vidéo projecteur
  7. Une carte graphique assez « costaud » (j'ai une NVIDIA GeForce 7300 SE/7200 GS)
  8. Un PC normal (j'ai un Pentium dual core 2 Ghz avec 2 Go de RAM)
  9. (mais pas indispensable) un écran de projection (ou un mur blanc), une chaine (Hifi ou stéréo), une (mini) table de mixage (pour booster le son).

Lorsque je dis « PC normal », c'est un PC qui n'est pas à genou parce que vous avez installé tous les trucs marrants des copains et tous les jeux trouvés ici ou là. En clair, s'il lit les vidéos en plein écran sans se prendre les pieds dans le tapis, c'est suffisant.

J'ai récupéré pas mal de vidéos sur Internet, Youtube entre autre, donc elles sont très souvent en flv, voilà pourquoi je vais utiliser cette extension.


 

Branchez vos enceintes et votre casque USB...

OK, c'est parti pour la configuration.

  1. Chargez puis installez le petit module (=plugin) qui va permettre à WMP de lire les .flv. Il se nomme « PlayFLV » (il m'est arrivé d'avoir une erreur lors de l'installation, mais sans conséquence sur la bonne marche du prog)
    Chargez puis installez le pack de codecs/filtres/plugins (tout en un !)... qui va permettre à WMP de lire les .flv. Il se nomme « K-Lite Codec Pack ». J'ai pris le "full" pour avoir le maximum de codecs car fin 2009, les vidéos de Youtube n'étaient plus lisibles avec WMP, faute des bons codecs... et comme j'en avais marre d'installer/désinstaller d'autres packs de codecs, j'ai pris le plus complet (je vous ai mis Clubic en lien, mais il y a plein de sites qui le propose)
  2. Essayez de lire un .flv (clic du droit dessus => « Ouvrir avec »...). Au démarrage de WMP, un message s'affiche vous signalant qu'il n'est pas capable de lire ce format ; dites-lui qu'il est bien gentil, mais qu'il fasse un effort et il y arrivera => donc OK. Si la lecture est correcte, fermez WMP et relancez la lecture d'un .flv, n'oubliez pas de cocher « Ne plus me demander... »

Nous devons être capables de pré-écouter un morceau sans que cela perturbe la diffusion de la musique dans les enceintes :

  1. Clic du droit dans l'icone de WMP en haut à gauche de la barre de titre (au besoin, basculez en mode apparence) => Outils => Options => onglet « Appareils mobiles » => Sélectionnez « Hauts-parleurs » => cliquez sur « Propriétés » => dans le menu déroulant, prenez votre carte son (ou autre, mais pas le truc USB) => OK => OK...
  2. Démarrez un morceau dans VLC et vérifiez qu'il passe bien sur le casque et uniquement sur le casque. Sinon, il faut aller dans  Outils » => « Préférences » => basculer (en bas à gauche) en « paramètres = tous »... Audio => Module de sortie... et vous les essayez tous.

Toujours cette nécessité de ne pas perturber la diffusion de la musique dans les enceintes ! Mais alors, comment ajouter les morceaux à la liste de lecture, surtout que j'ai bien l'intention de passer les vidéos en plein écran ??? Pour les extensions nativement reconnus de WMP, pas de problème, un clic du droit sur le fichier => « Ajouter à la liste du lecteur Windows Media ». Mais pour les autres ? J'ai la solution, en avant :

En premier, notez toutes les extensions à modifier (pour moi : .mp4, .mp3, .avi, .wma, .m4v, .mpg, .m4a et .flv)

SEVEN

  1. Mettez VLC comme lecteur par défaut : clic du droit sur un fichier => "Ouvrir avec" => "Choisir le programme par défaut..." => VLC Media Player
  2. Lancez Regedit et allez à la clé d'une extension lue par défaut par WMP (par exemple .wmv) :[HKEY_CLASSES_ROOT\WMP11.AssocFile.WMV]
  3. Faites un export de la partie "Enqueue" de cette clé. Vous allez obtenir un fichier ressemblant à ça :
    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\WMP11.AssocFile.WMV\shell\Enqueue]
    @="&Add to Windows Media Player list"
    "MUIVerb"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
    6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
    00,75,00,6e,00,72,00,65,00,67,00,6d,00,70,00,32,00,2e,00,65,00,78,00,65,00,\
    2c,00,2d,00,39,00,38,00,30,00,30,00,00,00

    [HKEY_CLASSES_ROOT\WMP11.AssocFile.WMV\shell\Enqueue\command]
    "DelegateExecute"="{45597c98-80f6-4549-84ff-752cf55e2d29}"
  4. Allez maintenant à la clé d'une extension non lue par défaut par WMP, par exemple [HKEY_CLASSES_ROOT\VLC.flv] et faites un export de cette clé
  5. Modifiez cet export en y intégrant le "Enqueue" récupéré précédemment et en y remplaçant "WMP11.AssocFile.WMV" par "VLC.flv", ce qui donne :
    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\VLC.flv\shell]
    @="Open"

    [HKEY_CLASSES_ROOT\VLC.flv\shell\Enqueue]
    @="&Add to Windows Media Player list"
    "MUIVerb"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
    6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
    00,75,00,6e,00,72,00,65,00,67,00,6d,00,70,00,32,00,2e,00,65,00,78,00,65,00,\
    2c,00,2d,00,39,00,38,00,30,00,30,00,00,00

    [HKEY_CLASSES_ROOT\VLC.flv\shell\Enqueue\command]
    "DelegateExecute"="{45597c98-80f6-4549-84ff-752cf55e2d29}"

    [HKEY_CLASSES_ROOT\VLC.flv\shell\Open]
    @="Lire"
    "MultiSelectModel"="Player"

    [HKEY_CLASSES_ROOT\VLC.flv\shell\Open\command]
    @="\"C:\\Program Files (x86)\\VideoLAN\\VLC\\vlc.exe\" --started-from-file \"%1\""
  6. Fusionnez à la base de registre
  7. Au besoin, tant que vous êtes dans la base de registre, vérifiez que l'import s'est bien passé et supprimez les entrées inutiles dans cette clé (une autre solution pour faire ce nettoyage est d'utiliser "Default Program Editor")
  8. Recommencez avec les autres extensions notées en premier...

XP

  1. Ouvrez la base de registre (si vous ne savez pas faire, demandez de l'aide à quelqu'un qui sait... et prenez des notes !) et exportez la branche
    [HKEY_CLASSES_ROOT\AVIFile\shellex\ContextMenuHandlers]
  2. Remontez jusqu'à .flv, notez son nom par défaut (normalement, c'est « FlashVideoFile », mais pas toujours)
  3. Allez à cette branche [HKEY_CLASSES_ROOT\FlashVideoFile\shellex\ContextMenuHandlers] et exportez la.
  4. Ouvrez les deux exports
  5. Copiez ces trois lignes de « AVIfile » dans « FlashVideoFile »

    [HKEY_CLASSES_ROOT\AVIfile\shellex\ContextMenuHandlers]
    [HKEY_CLASSES_ROOT\AVIfile\shellex\ContextMenuHandlers\WMPAddToPlaylist]
    @="{F1B9284F-E9DC-4e68-9D7E-42362A59F0FD}"

  6. Remplacez AVIfile par FlashVideoFile :

    [HKEY_CLASSES_ROOT\FlashVideoFile\shellex\ContextMenuHandlers]
    [HKEY_CLASSES_ROOT\FlashVideoFile\shellex\ContextMenuHandlers\WMPAddToPlaylist]
    @="{F1B9284F-E9DC-4e68-9D7E-42362A59F0FD}"

  7. Puis sauvegardez et fusionnez le fichier (double-cliquez dessus et répondez oui)

C'est volontairement que je n'ai pas repris la ligne WMPPlayAsPlaylist (= "lire avec le lecteur Windows Media") car cette option casse la liste de lecture ! D'ailleurs, les gens de Microsoft n'ont pas vraiment brillé en mettant cette option à toutes les extensions de fichier reconnues par WMP alors qu'elle est destinée uniquement aux dossiers contenant ces fichiers !

(à vérifier avec K-Lite Codec !) Est-ce que l'option « Ajouter à la liste du lecteur Windows Media » est apparue dans le menu contextuel (le clic du droit) des fichiers .flv ? … Hein ? … Non !?! Normal, car cette extension n'est pas encore enregistrée comme devant être traitée par WMP ! Pour ce faire, cliquez du droit sur un fichier .flv => « Ouvrir avec »...=> choisissez « Windows Media Player » et surtout cochez la case « Toujours utiliser ce programme pour ouvrir ce type de fichier » (il faudra modifier cette option, nous le ferons à la fin).

Recommencez toute cette manip avec les autres extensions que vous aurez à traiter avec WMP (si elles sont compatibles... mais il existe pratiquement un « plugin » par extension non prévue).

Au fait, il est peut-être nécessaire de laisser WMP comme lecteur de .flv par défaut pour conserver l'entrée « Ajouter à la liste du lecteur Windows Media » dans le menu contextuel (j'ai eu une fois ce problème). Pour remédier à ce soucis, il suffit d'aller dans la base de registre, à l'entrée "FlashVideoFile", vous ouvrez "shell", puis "open", puis "command", là un double clic sur "(par défaut)" à droite... et vous remplacez l'adresse de WMP par celle de VLC. Si vous avez d'autres extensions qui s'ouvrent par défaut dans WMP, faites de même.

Derniers petits trucs : Pour ne plus me tromper en envoyant un morceau dans WMP, ce qui casse la liste, j'ai supprimé l'entrée "Lire avec le lecteur Window Media" du menu contextuel des formats/extensions que j'utilise (flv, mp3, mp4, avi, wma) en allant dans la BdR aux entrées "audio" et "video" et en supprimant la clé "WMPPlayAsPlaylist" (si elle est présente, vous pouvez aussi supprimer la clé "WMPBurnAudioCD" => Ajouter à la sélection à graver). Si vous savez maniper dans la BdR et dans l'option "Type de fichiers" de l'explorateur, vous pouvez faire comme moi, ne conserver que deux entrées dans le menu contextuel :

Pour info, les entrées pour les répertoires sont :
[HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Audio]
[HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Video]

Allez, on s'attaque à la partie vidéo

  1. Branchez le vidéo projecteur à votre PC (la connectique dépend des vidéos projecteurs et des PC (les portables n'ont souvent qu'une sortie S-Vidéo), je ne peux pas vous guider, mais généralement, si votre carte vidéo est de bonne qualité, il y a une seconde sortie en plus de la VGA (qui est bleue), une sortie DVI (elle est blanche), à équiper d'un petit adaptateur - fourni - pour la passer en VGA)... et allumez le
  2. Cliquez du droit dans un espace libre du bureau => « Propriétés » => onglet « Paramètres » => cliquez sur le second écran puis « Étendre le bureau à cet écran » => OK...
  3. Dans WMP, choisissez le type de visualisations que vous souhaitez pour les audios seuls (mp3 par exemple). Vous en trouverez quelques autres sur Internet
  4. Déployez l'écran blanc dans votre dos et projetez-y l'image du vidéo projecteur... ou sur le mur si vous n'avez pas d'écran
  5. Cliquez dans la barre de titre de WMP et draguez-la dans l'autre fenêtre (en passant par le bord droit normalement)
  6. Ouvrez alors WMP en plein écran (si vous n'êtes pas en mode apparence, un clic sur la touche F11 suffit).

Et voilà, c'est fini

Il ne reste plus qu'à régler le son des HP et du casque (le son dans le casque doit être suffisamment fort pour "couvrir" celui des haut-parleurs). Dans la zone de notification système (là où il y a l'heure), double-cliquez sur le haut parleur => « Options » => « Propriétés » => dans le menu déroulant, choisissez la carte son, faites votre réglage (à fond normalement)... puis choisissez la carte USB et réglez le son qui sort du casque via VLC (à fond normalement)...

N'oubliez pas de supprimer les "blancs" (appelés aussi silences) entre les morceaux : Clic du droit dans la barre de titre de WMP => Affichage => Améliorations => Fondu enchainé et égalisation du volume => Activez les deux et portez le fondu à 10 secondes (l'égalisation du volume est aussi un truc génial, mais comme WMP ne le fait pas avec tous les formats qu'il lit, cela ne sert pas à grand chose, à moins de se contenter de n'utiliser que les formats propriétaires Microsoft : avi; wma...)

Donc vous faites la pré-écoute dans VLC et lorsqu'un morceau vous convient, un clic du droit dessus et hop, dans la liste de lecture de WMP ! Et là, pour mettre tout le monde sur la piste, grâce aux vidéos, c'est du gâteau. Si vous voulez savoir "où vous en êtes" dans les chansons chargées dans WMP, un clic sur la touche F11 de votre clavier... et elle s'affiche ! Pour revenir en plein écran => F11 bis repetita. Pour l'ambiance, je n'ai rien à vous proposer, si ce n'est mon « Top Ten List » d'électro-dance :