Enregistrer tout flux sonore

Enregistrer tout flux sonore - Logiciels - Linux et OS Alternatifs

Marsh Posté le 24-07-2008 à 15:30:43    

Bonjour,
 
Je voudrais pouvoir enregistrer tous les flux sonores étant envoyés vers l'extérieur par ma carte son. Que ce soit la musique jouée par un lecteur audio type xmms, une voix "rentrée" via un micro, ou la superposition des 2 (=> par exemple enregistrer un karaoke).
J'ai regardé un peu du côté d'audacity mais j'ai pas trouvé le moyen de lui faire enregistrer le flux produit par le lecteur audio ..  
Est-ce que vous pouvez m'aider?
 
merci


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 24-07-2008 à 15:30:43   

Reply

Marsh Posté le 24-07-2008 à 16:42:02    

je pose un drapal discret parce que ça m'intéresse aussi  :ange:  
 
Sinon, il y a peut-être moyen de faire ça directement en tripatouillant des /dev/*, mais je ne sais pas exactement de quel côté regarder...


---------------
TriScale innov
Reply

Marsh Posté le 24-07-2008 à 17:37:56    

Faudrait voir du coté de mplayer/mencoder.
Y'a peu de choses qu'ils ne sachent faire ces deux-là (a part le café, j'entends)...


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 26-07-2008 à 11:55:24    

Effectivement c'est assez incroyable ce qu'ils savent faire..
Par contre, dit moi si je me trompe, mais ça supposerait que j'utilise mplayer pour lire le fichier son non? J'ai en effet trouvé une option permettant de dumper le son vers un fichier ( c'est bien ce que je cherche ) mais par contre, j'ai l'impression que c'est le son que mplayer est en train de jouer.. Et non pas tout le son qui passe à travers le mixer..
 
Je vais continuer à lire la doc (qui est vraiment incroyable :o) mais à ce que t'en sais, c'est possible de dire à mplayer de prendre /dev/dsp comme périphérique d'entrée, et juste dumper (sans périphérique de sortie?)
 
En tous cas merci pour la piste

Reply

Marsh Posté le 26-07-2008 à 12:47:55    

C'est vraiment simple, si les logiciels que vous souhaitez enregistrer possèdent une sortie jack, il suffit de les rediriger vers un logiciel enregistreur (ardour/audacity), puis lancer l'enregistrement.


---------------
╯°□°)╯︵ ┻━┻
Reply

Marsh Posté le 26-07-2008 à 18:16:33    

esox_ch a écrit :

Bonjour,
Je voudrais pouvoir enregistrer tous les flux sonores étant envoyés vers l'extérieur par ma carte son. Que ce soit la musique jouée par un lecteur audio type xmms, une voix "rentrée" via un micro, ou la superposition des 2 (=> par exemple enregistrer un karaoke).
J'ai regardé un peu du côté d'audacity mais j'ai pas trouvé le moyen de lui faire enregistrer le flux produit par le lecteur audio ..  
Est-ce que vous pouvez m'aider?


 
Ca dépend de plusieurs choses; à corriger suivant ce que de plus grands connaisseurs de l'audio diront.
 
Il te faut pouvoir faire deux choses:
- un mixage de plusieurs sources,
- du full duplex pour lire et enregistrer en même temps.
 
Dans les deux cas, le support peut être matériel (intérêt d'avoir le driver qui va bien), ou logiciel (un serveur de son, et ardour/audacity pour enregistrer). Il faut déjà regarder ce que tu as de disponible.

Reply

Marsh Posté le 26-07-2008 à 19:30:51    

Bonjour,
Je vais continuer à regarder, mais de toutes façons je ne cherche pas du tout à avoir du hifi, donc du pur software ne pose pas du tout de problème

Reply

Marsh Posté le 26-07-2008 à 19:47:27    

esox_ch a écrit :

Bonjour,
Je vais continuer à regarder, mais de toutes façons je ne cherche pas du tout à avoir du hifi, donc du pur software ne pose pas du tout de problème


 
Jusqu'au jour ou tu vas souffrir d'un problème d'interruptions, et tu vas obtenir du bruit de neige dans ton enregistrement.

Reply

Marsh Posté le 26-07-2008 à 20:40:46    

Ne t'inquiète pas :) C'est pour un but purement amateur ... Le but n'est absolument pas de faire dans la qualité, sinon j'aurai opté pour une table de mixage analogique .. Là c'est vraiment pour une utilisation familiale :)

Reply

Marsh Posté le 26-07-2008 à 22:28:46    

Ok, bon courage alors :)

Reply

Marsh Posté le 26-07-2008 à 22:28:46   

Reply

Marsh Posté le 27-07-2008 à 07:03:04    

Un serveur audio type pulse + une redirection pas vers la carte son?


---------------
"Phildar t'es vraiment une pute pas finie toi! Et Manu le gros porc arrete de t'marrer!"
Reply

Marsh Posté le 30-07-2008 à 01:12:40    

On peut dumper une copie d'un flux alsa en ajoutant dans sa config alsa un flux du genre :
 

Code :
  1. pcm.dump {
  2.         type file
  3.         slave.pcm "default"
  4.         file /homedata/tmp/alsa_dump.raw
  5. }
  6. ctl.dump {
  7.     type hw;
  8.     card 1;
  9. }


 
Là, il suffit qu'un logiciel utilise la sortie alsa "dump" pour remplir le fichier et renvoyer le son vers la carte par défaut.
 
Par contre, si le micro n'est pas "joué" sur la sortie, il faut peut-être le dumper séparément.


---------------
Legalize it @HFR
Reply

Marsh Posté le 30-07-2008 à 02:49:15    

streamripper ;)

Reply

Marsh Posté le 11-08-2008 à 01:36:53    

Audacity -> choisir stéréo mix dans la source et là c'est possible d'enregistrer tout son qui passe par la carte son...

Reply

Marsh Posté le 11-08-2008 à 09:19:43    

Ouaho ... Merci pour toutes vos suggestions .. je vais tester ça de ce pas :D


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 12-08-2008 à 13:51:32    

Lu, tu as vsound qui te permet d'enregistrer tout ce qui est envoye sur la carte son par un programme:
http://www.vsound.org/
 
Ce programme est inclu dans pas mal de distribution.


---------------
[:arsunik]  Les tournois de badminton
Reply

Sujets relatifs:

Leave a Replay

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