Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Hoe kan ik geluid van line-in opnemen via commandline? [opgelost]  (gelezen 2697 keer)

Offline koen_92

  • Lid
Hallo,

Is het mogelijk om via een commandline-programma geluid van de line-in ingang van de geluidskaart op te nemen?
Er zijn onder Ubuntu wel een aantal grafische programma's die dit kunnen, maar de computer waar ik dit voor nodig hebt heeft enkel een commandline.
De reden dat hij geen X heeft is omdat hij te oud is (pentium 2), en dat remote beheer via de commandline makkelijker gaat. (er zit namelijk geen muis/toetsenbord/scherm op aangesloten).

Ik heb al wat gezocht op Google, en het moet met mencoder wel kunnen. Echter wordt er dan altijd van een tv-kaart gebruik gemaakt, en die heb ik niet.

Weet iemand hoe ik het geluid van de line-in ingang van de geluidskaart via een commandline-programma op kan nemen?

« Laatst bewerkt op: 2009/04/23, 14:55:55 door koen_92 »

Offline bram103

  • Lid
Re: Hoe kan ik geluid van line-in opnemen via commandline?
« Reactie #1 Gepost op: 2009/04/16, 20:00:48 »
Ik denk dat je met gramofile een eind komt. Je kunt het installeren m.b.v. Synaptic (apt-get).

Uit de omschrijving: "The userinterface of GramoFile has a windows-like look-and-feel, making it fairly easy to use." Het is dus geen GUI, maar interactief op de command-line. Het schijnt dat er nu ook een versie is met een echte GUI.

Ik heb het gebruikt om oude LP's te digitaliseren werkt Ok.

Gr,
Bram

Offline mrGee

  • Lid
Re: Hoe kan ik geluid van line-in opnemen via commandline?
« Reactie #2 Gepost op: 2009/04/16, 20:46:42 »
Hallo

Hmm, die kende ik nog niet, die gramofile. Maar met de commandline
tool sound-recorder moet het ook wel lukken, heeft alleen geen gui
Doe even een; man sound-recorder , voor de opties, wel even installeren
vanuit synaptic

Groeten Gerrit
-- = >  simplify if you can   -- = >

Offline track

  • Lid
Re: Hoe kan ik geluid van line-in opnemen via commandline?
« Reactie #3 Gepost op: 2009/04/16, 21:26:06 »
Hoi Koen,

bij mij levert een  apropos sound  onder meer de  arecorder op ( -> http://packages.ubuntu.com/nl/hardy/alsa-utils )
Die zit (naast andere leuke utils) in het pakket "alsa-utils" en is dus waarschijnlijk ook bij jou al geïnstalleerd.  Ik denk dat is wat je zocht.

Vriendelijke groet,

track

Re: Hoe kan ik geluid van line-in opnemen via commandline?
« Reactie #4 Gepost op: 2009/04/17, 20:08:00 »
ecasound wellicht?

http://ecasound.seul.org/ecasound/
http://ecasound.seul.org/ecasound/Documentation/examples.html#rtrecording
http://ecasound.seul.org/ecasound/Documentation/examples.html#multitrack

Ik denk dat dit is wat je zoekt. Wordt ook veel door slechtzienden gebruikt, vanwege de kwaliteit en command line opties
« Laatst bewerkt op: 2009/04/17, 20:12:26 door .zamorano »

Offline koen_92

  • Lid
Re: Hoe kan ik geluid van line-in opnemen via commandline?
« Reactie #5 Gepost op: 2009/04/20, 22:08:13 »
Hallo,

Ten eerste sorry dat ik nu pas reageer. Ik heb het dit weekend erg druk gehad.
Maar jullie hebben mij goede tips gegeven, waar ik zeker weer wat verder meer kom! :)
Alleen nog 1 vraag:
Soms moet ik een devicename opgeven. Als voorbeeld wordt dan /dev/dsp of hw0 gegeven. Maar dat zijn toch juist de speakers?

Offline mrGee

  • Lid
Re: Hoe kan ik geluid van line-in opnemen via commandline?
« Reactie #6 Gepost op: 2009/04/20, 22:46:38 »
Hallo

Nee niet helemaal; je kunt weliswaar naar je /dev/dsp schrijven en je hoort dan inderdaad sound over de
aangesloten luidsprekers, maar je kunt er ook van lezen (=recorden); /dev/dsp/ is je sound device.
Misschien maakt dit het wat duidelijker;
http://www.oreilly.de/catalog/multilinux/excerpt/ch14-05.htm
weliswaar engels, maar hier staat het 1 en ander ter info

Groeten Gerrit
-- = >  simplify if you can   -- = >

Offline koen_92

  • Lid
Re: Hoe kan ik geluid van line-in opnemen via commandline?
« Reactie #7 Gepost op: 2009/04/23, 14:55:44 »
Ok, het is me nu helemaal duidelijk.

Dit gaat wel lukken.

Bedankt iedereen, het probleem is opgelost.