Re: zeitgesteuerte Soundaufnahme - gramofile ?

2003-11-10 Diskussionsfäden Peter Blancke
Andreas Dully [EMAIL PROTECTED] dixit:

 Kann ich gramofile (oder ein anderes Konsolenprog.) irgendwie dazu
 bewegen per Cron automatisch von z.b. 19 - 20 Uhr aufzunehmen und
 sich dann zu beenden ?

Wenn es nicht gramfile zu sein braucht, nehme ich dafuer folgende
Zeile:

  wavr -l 3600 -c 2 -d 16 -r 44100 -f aufnahme.wav

Das Beispiel nimmt exakt 1 Stunde auf, der Parameter -l steuert das
in Sekunden (hier 3600).

Das ganze wird bei mir mit at gestartet. Natuerlich muss die
bezogene Tonquelle zu diesem Zeitpunkt bereits laufen, auch hier
koennte ein at -- ein paar Sekunden vorher gestartet -- ebenfalls
helfen.

Gruss

Peter Blancke

-- 
Hoc est enim verbum meum!


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: zeitgesteuerte Soundaufnahme - gramofile ?

2003-11-10 Diskussionsfäden Manfred Schmitt
Andreas Dully [EMAIL PROTECTED] wrote:
 
 Kann ich gramofile (oder ein anderes Konsolenprog.) irgendwie dazu bewegen per 
 Cron automatisch von z.b. 19 - 20 Uhr aufzunehmen und sich dann zu beenden ?
 Wenn ja wie .
 
Frueher hab ich zum geskripteten aufnehmen vom line-in gerne mpegrec 
genutzt, krieg das auf meinem hauptsaechlich debian/testing aber gerade 
nicht kompiliert. Mpegrec hat den Vorteil das es direkt ohne Umwege 
ueber 'ne pipe als mp3 aufnimmt (mpegrec nutzt lame).
Hm, wobei eigentlich ist das kein Vorteil mehr - heutzutage encode ich 
lieber zu ogg.

Aber es gibt natuerlich auch noch zig andere Moeglichkeiten, z.B.
etwas unueblicher mit gstreamer:

gst-launch osssrc ! flacenc ! filesink location=meine-datei.flac

Gstreamer ist noch relativ am Anfang, besonders die Doku ist leider 
noch recht duenn, aber prinzipiell kann man sich damit recht einfach
auf der Kommandozeile alles moegliche zusammenbauen, z.B. zum wandeln 
der aufgenommenen .flac-Dateien in ogg:

gst-launch filesrc location=datei.flac ! flacdec ! vorbisenc ! filesink 
location=datei.ogg

Kompliziertere pipes, eventuell auch mit Video als input/output kann 
man sich aber auch per gui zusammenklicken.

Noch ein Beispiel zum aufnehmen, aus der manpage von soundgrab:
echo 'rawrec -t 3600 two_oclock_show.raw' | at 14:00 Mar 5

Und wech,
Manne


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



zeitgesteuerte Soundaufnahme - gramofile ?

2003-11-09 Diskussionsfäden Andreas Dully
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo

Kann ich gramofile (oder ein anderes Konsolenprog.) irgendwie dazu bewegen per 
Cron automatisch von z.b. 19 - 20 Uhr aufzunehmen und sich dann zu beenden ?
Wenn ja wie .

Danke schonmal

Andreas
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE/rqc5qSjp8maIvn4RAnOXAJ0doK05Xr4FqifKwXaxCT9YhacpEwCdFm72
bvI9aupYQQIgCUtIb9g8H8g=
=/T4e
-END PGP SIGNATURE-


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: zeitgesteuerte Soundaufnahme - gramofile ?

2003-11-09 Diskussionsfäden Sven Bergner
On Sun, Nov 09, 2003 at 09:44:34PM +0100, Andreas Dully wrote:
 Hallo
Moin,
 
 Kann ich gramofile (oder ein anderes Konsolenprog.) irgendwie dazu bewegen per 
 Cron automatisch von z.b. 19 - 20 Uhr aufzunehmen und sich dann zu beenden ?
 Wenn ja wie .
Als quick'n'dirty Lösung könntest Du auf jeden Fall einen cronjob
aufsetzten, der das Programm um 19 Uhr startet und einen zweiten, der
den gramofile Prozess z.B. mit killall gramofile um 20 Uhr einfach
killt. Du solltest vorher ledigleich mal ausprobieren, was mit der
aufgenommen Datei passiert, wenn Gramofile gekillt wird. Vielleicht
reicht ja ein killall -15 um den Prozeß sauber zu beenden anstatt
ihn mit -9 mit der Brechstange wegzuwerfen.
Ich hoffe Dir einen Denkanstoß gegeben zu haben. Die Dinge sind
ungetestet, also auf jeden Fall vorher ausprobieren..
 
 Danke schonmal
Bitte

 Andreas

Gruß,
  Sven
-- 
+--+
|  .''`.  Sven Bergner   E-Mail: [EMAIL PROTECTED] |   
| : :' :   |
| `. `'Debian GNU/Linux User - http://www.debian.org/  |
|   `-  Registered Linux-User #65111   |
+--+
-BEGIN GEEK CODE BLOCK-
Version: 3.12
GCS d-- s+: a- C++ UL++ P+++ L++ E W++ N+ o K w---
O- M- V PS+ PE Y+ PGP++ t+ 5-- X+++ R+ tv++ b++ DI D++
G e++ h--- r+++ y+++
--END GEEK CODE BLOCK--


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: zeitgesteuerte Soundaufnahme - gramofile ?

2003-11-09 Diskussionsfäden Martin Troeger
Hallo Andreas,

on 2003-11-09 21:44 You wrote:

 Kann ich gramofile (oder ein anderes Konsolenprog.) irgendwie dazu bewegen per 
 Cron automatisch von z.b. 19 - 20 Uhr aufzunehmen und sich dann zu beenden ?
 Wenn ja wie .

Habe mal 'ne Zeit lang versucht das Radiokonzert von NDR2 aufzunehmen
und ein einfaches Start- bzw. Stop-Skript geschrieben und per cron
gestartet. Ich glaube, dass der Mixer nicht immer richtig eingestellt
wurde, müsstest du also evtl. noch dran feilen. Am Schluss musst du
die Datei nochmals durch ecasound jagen, da durch das killall die
wav-Datei nicht korrekt zu sein scheint, dadurch wird sie repariert.



#!/bin/sh
# Start-Script
echo richte Mixer ein...
aumix -h -c 0 -i 1 -l 0 -m 0 -o 100 -p 0 -c 0 -w 0 -x 0 -1 100 -2 0 -3 0
/usr/bin/fm 92.1
echo beginne Aufnahme...
/usr/bin/ecasound -q -x -i:/dev/dsp -o /tmp/radiokonzert.wav 
Xdialog --msgbox 'Achtung! \nAufzeichnung Radiokonzert!' 10 30


#!/bin/sh
# Stop-Script
killall -9 ecasound
fm off
aumix -L
ecasound -q -i:/tmp/radiokonzert.wav -o:/tmp/radiokonzert.wav.2


Gruß, Martin


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)