Richard Mittendorfer schrieb:
Also sprach Christoph Grzeschik <[EMAIL PROTECTED]> (Sat, 18 Feb 2006
13:36:31 +0100):
Ich habe mir ein Skript zum Aufnehmen von Videos über DVB-T besorgt:
#!/bin/bash
stream="$1"
file="/home/grzeschc/files/filme/$2"
length=$(($3 * 1500))
stream="dvb://$stream"
mencoder $stream -o "$file.mpg" -of mpeg -mpegopts 'format=dvd'
-frames $length -oac copy -ovc copy -quiet
Das ganze habe ich in /bin kopiert und ausführbar gemacht. Es
funktioniert auch wenn ich es normal aufrufe. Nun wollte ich über die
crontab das Skript als Videorecorder nutzen. Allerdings funktioniert
es nicht. Hier der Eintrag in der crontab:
#[Minute] [Stunde] [Tag] [Monat] [Wochentag]
27 13 18 2 * /bin/record ard check 1
^
Da fehlt der User.
Er führt das Kommando einfach nicht aus. Ein etwas älterer Eintrag mit
divx Codierung funktioniert aber:
#[Minute] [Stunde] [Tag] [Monat] [Wochentag]
18 13 18 2 6 /usr/local/bin/mencoder dvb://[EMAIL PROTECTED] -frames
$((25*60*34)) -ovc lavc -oac lavc -ffourcc DX50 -o
~/files/filme/check.avi
Auch kein User? /usr/local/bin wird nicht in der $PATH Variable sein.
Daher angeben.
sl ritch
Es ist halt seltsam weil ich auch einen Link von /usr/local/bin/recorder
-> /bin/recorder gemacht habe. Also eigentlich ist alles wie bei dem
cron für den mencoder. Wo müsste ich das eintrag mit dem $PATH? Und wo
fehlt da ein User? Der andere cron Eintrag funktioniert doch.
--
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)