Tja, das war's dann wohl… da hing noad schon seit drei Tagen und deshalb wollte der VDR und konnte nicht, da der NOAD shutdown-hook ihn immer davon abgehalten hat.
Klarer Fall von Fehldeutung.
Cheers,
Budy
Tja, das war's dann wohl… da hing noad schon seit drei Tagen und deshalb wollte der VDR und konnte nicht, da der NOAD shutdown-hook ihn immer davon abgehalten hat.
Klarer Fall von Fehldeutung.
Cheers,
Budy
Tja, ich habe dann auch schon mal das Menü aufgerufen, aber das scheint den Counter nicht zurückzusetzen.
Ist echt merkwürdig.
Cheers,
Budy
Moin,
ich weiß gar nicht genau, seit wann mein VDR das macht, aber heute fiel mir auf, dass der VDR so alle 5 Minuten die Meldung auf dem Bildschirm einblendet, dass man den anstehenden Shutdown durch drücken einer Taste abbrechen kann.
Da ich gerade etwas anschaue, bricht er den Shutdown dann zwar ab, aber warum macht er das überhaupt, wo doch die Zeit für den Idle-Shutdown bei 120 Min. steht?
Cheers,
Budy
Cool - nur 5 Minuten vom Büro entfernt - und ich habe Urlaub!
Da bin ich doch auch dabei!
Cu,
Budy
Ooch nöö, jetzt habe ich das Problem wohl gefunden.
Zusätzlich zur reboot on_any_change in der nvram.conf brauchts auch noch FORCE_REBOOT in der vdr-nvram-wakeup.conf.
Außerdem hat mir das letzte Update meine beiden kleinen Spezial Init-Skripte rausgeworfen, bzw. eines der vorhergehenden.
Jetzt habe ich wieder alles beisammen und es funzt wieder.
Cheers,
budy
Moin,
das habe ich eigentlich auch so gemacht:
# If your mainboard needs to reboot before shutting down, set the command(s) to
# do this here. i.e.:
#
# SPECIALSHUTDOWN="echo y | grub-reboot 2 --no-floppy"
#
SPECIALSHUTDOWN="/usr/bin/specialshutdown.budy"
und auch in /etc/nvram.conf:
################################################
## Mainboard autodetection information:
##
## - Mainboard vendor: ""
## - Mainboard type: "K7VT4-4X."
## - Mainboard revision: "3.0X"
## - BIOS vendor: "American Megatrends Inc."
## - BIOS version: "P1.70"
## - BIOS release: "10/02/2003"
addr_stat = 0x55
shift_stat = 5
addr_day = 0x56
addr_hour = 0x57
addr_min = 0x58
addr_sec = 0x59
rtc_day = 0x6F
reset_day = ON
addr_chk_h = 0x30
addr_chk_l = 0x31
need_reboot = ON_ANY_CHANGE
Display More
In /usr/bin/specialshutdown-budy steht dann folgendes:
#!/bin/sh
# Specialshutdown for Budy
# create the vdr.shutdown file in /usr/local/vdr/
echo "touching /usr/local/vdr/vdr_shutdown..."
sleep 5
# special settings by budy
touch /usr/local/vdr/vdr_shutdown
/sbin/shutdown -r now
Display More
Das wird aber nicht ausgeführt. Das syslog gibt da auch nix her. Ich werde jetzt mal den output von /var/log/messages und /var/log/syslog beäugen und dann mal sehen.
Edit: syslog sieht dann so aus:
Mar 1 16:31:46 vdr vdr-nvram-wakeup: nvram-wakeup: everything ok
Mar 1 16:31:47 vdr vdr-nvram-wakeup: SPECIALSHUTDOWN: /usr/bin/specialshutdown.budy
Mar 1 16:31:47 vdr shutdown[2314]: shutting down for system halt
Da mein kleines Skript noch eine Meldung nach /var/log/messages postet und die hier nicht ausgegeben wird, wird das skript einfach nicht aufgerufen. Funktionieren tuts aber, das habe ich manuell mal getestet. Außerdem ging das die ganzen Monate einwandfrei.
Cheers,
budy
Moin,
nachdem ich neulich auf die letzte stabile ct'vdr Version aktualisiert habe, funktioniert dr Specialshutdown nicht mehr. Bei meinem Board brauche ich eine spezielle Routine, die ich in /usr/bin/specialshutdown abgelegt habe.
Offenbar wird der Parameter auch korrekt von vdr-nvram-config gelesen, aber er wird schlussendlich nicht ausgeführt, das System wird immer per halt angehalten, anstatt, dass es von meinem Skript neu gestartet wird.
Wo kann ich denn danach suchen, oder noch mehr debug infos rausziehen?
Cheers,
budy
Das skript erwartet dann aber eine mpg Datei, z.B. aus vdrsync, oder?
Moin,
was erwartet das Skript denn für Parameter? Evtl. könnte man das so machen, dass da Skript auch vom vdradmin aus aufgerufen werden kann.
Cheers,
Budy
Jo sehr gute Idee!
Bei meinem iPod/iPhone Problem ist wohl eher so, dass das Skript deutlich erweitert werdne muß, da ffmpeg, das wohl nicht so richtig hinbiegt. Hier liegt gleich nebenan ein kleines Paket, welches die Aufgabe mittels mencoder erledigt, vielleicht gibts ja 'ne Möglichkeit das zu verheiraten…
Dann noch folgendes: hat jemand von euch auch das Problem, dass, wenn er die Export-Skripte über den vdradmin-am aufruft, am Ende das Exportverzeichnis weg ist? Ich rätsele da gerade dran…
Cheers,
Budy
Nee, vdrconvert läuft ja als daemon, da wird ja nur der Auftrag in der Queue von vdrconvert plaziert und deshalb werden auch keine weiteren Skripte aufgerufen.
Das müsste ein Fehler direkt im Skript sein, dass in der reccmds steht.
Cheers,
Budy
Moin,
ich habe die Tests mal bei meinem VDR gemacht und paar Probleme mit den Skripten und ein paar fehlenden Ordnern festgestellt. Außerdem habe ich die Rechte für die Skripte und Ordner angepasst, mit denen die Skripte arbeiten wollen (Stichwort: vdradmin-am user).
Jetzt läuft die ganze Sache - der erweiterte Log-Eintrag hat sehr bei der Suche geholfen.
Cheers,
Budy
Okay, ich habe das jetzt mal ausprobiert und musste feststellen, dass die recording hooks im vdradmin-am nicht funktionieren.
Bzw. sie werden zwar ausgeführt aber irgendwie funktionieren die hinterlegten Skripte dann nicht. Wenn ich die Skripte über das OSD aufrufe funktionieren sie einwandfrei.
Vielleicht ist ja das auch das ganze Problem, um das es hier geht…
Ich muß mir das mal ansehen…
Cheers,
Budy
QuoteOriginal von amair
Hi!
VDRAdmin-AM liest die reccmds.conf und die commands.conf aus dem eingestellten VDR-Konfigurationspfad. Die gefundenen Befehle werden im "Aufnahmen"- bzw. "Befehle"-Menü angeboten.
Gruß,
Andreas
Natürlich tut vdradmin-am das! Ich meinte ja auch nur, dass ich noch nicht getestet habe, ob das dann auch alles läuft. Aber wie du ja gesehen hast gehe ich davon aus, das es geht, weils ja auf im OSD auch geht.
Cheers,
Budy
Ja, stimmt, da bin ich etwas über das Ziel hineusgeschossen. Sorry!;)
Bedient sich der vdradmin nicht auch bei den reccmds.*.conf Files? Bei meinem vdradmin tauchen zumindest mal die ganzen Export-Funktionen von PDA-Export auf. Ohne es jetzt explizit probiert zu haben, würde ich mal sagen, dass das genauso gedacht ist.
Ich kanns aber ja mal heute Abend testen.
Cheers,
Budy
Huh… ich erinnere mich jetzt nicht mehr so genau, aber gab es da nicht die Möglichekit den Bootloader wahlweise im MBR oder im Bootsektor der 1. Partition abzulegen.
Wenn jetzt der "alte" Bootloader noch da wäre…?
Cheers,
Budy
QuoteOriginal von hronny
budy: danke für den Link leider würde dieser nur AVIs erzeugen, da ich MPEG benötige nützt mir das leider nix.
Wieso das denn, ffmpeg ann doch auch MPEG2 erzeugen, falls das dein Problem sein sollte. Das hängt dann nur noch vom Profil ab, das man ja selbst erstellen oder ändern kann.
ffmpeg -formats liefert diese Ausgabe:
vdr:/var/lib/video.00# ffmpeg -formats
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --prefix=/usr --libdir=${prefix}/lib --shlibdir=${prefix}/lib --incdir=${prefix}/include/ffmpeg --enable-shared --enable-libmp3lame --enable-gpl --enable-libfaad --mandir=${prefix}/share/man --enable-libvorbis --enable-pthreads --enable-libfaac --enable-xvid --enable-libdts --enable-amr_nb --enable-amr_wb --enable-pp --enable-libogg --enable-libgsm --enable-x264 --enable-liba52 --enable-libtheora --extra-cflags=-Wall -g -fPIC -DPIC --cc=ccache cc --enable-swscaler
libavutil version: 49.4.0
libavcodec version: 51.40.2
libavformat version: 51.11.0
built on Mar 29 2007 11:08:52, gcc: 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
File formats:
E 3g2 3gp2 format
E 3gp 3gp format
D 4xm 4X Technologies format
D MTV MTV format
D RoQ Id RoQ format
D aac ADTS AAC
DE ac3 raw ac3
E adts ADTS AAC
DE aiff Audio IFF
DE alaw pcm A law format
DE amr 3gpp amr file format
DE asf asf format
E asf_stream asf format
DE au SUN AU Format
DE audio_device audio grab and output
DE avi avi format
D avs avs format
E crc crc testing format
D daud D-Cinema audio format
D dsicin Delphine Software International CIN format
D dts raw dts
DE dv DV video format
D dv1394 dv1394 A/V grab
E dvd MPEG2 PS format (DVD VOB)
D dxa dxa
D ea Electronic Arts Multimedia Format
DE ffm ffm format
D film_cpk Sega FILM/CPK format
DE flac raw flac
D flic FLI/FLC/FLX animation format
DE flv flv format
E framecrc framecrc testing format
DE gif GIF Animation
DE gxf GXF format
DE h261 raw h261
DE h263 raw h263
DE h264 raw H264 video format
D idcin Id CIN format
DE image2 image2 sequence
DE image2pipe piped image2 sequence
D ingenient Ingenient MJPEG
D ipmovie Interplay MVE format
DE m4v raw MPEG4 video format
D matroska Matroska file format
DE mjpeg MJPEG video
D mm American Laser Games MM format
DE mmf mmf format
E mov mov format
D mov,mp4,m4a,3gp,3g2,mj2 QuickTime/MPEG4/Motion JPEG 2000 format
E mp2 MPEG audio layer 2
DE mp3 MPEG audio layer 3
E mp4 mp4 format
D mpc musepack
DE mpeg MPEG1 System format
E mpeg1video MPEG video
E mpeg2video MPEG2 video
DE mpegts MPEG2 transport stream format
D mpegvideo MPEG video
E mpjpeg Mime multipart JPEG format
DE mulaw pcm mu law format
D mxf MXF format
D nsv NullSoft Video format
E null null video format
D nut nut format
D nuv NuppelVideo format
DE ogg Ogg format
E psp psp mp4 format
D psxstr Sony Playstation STR format
DE rawvideo raw video format
D redir Redirector format
DE rm rm format
E rtp RTP output format
D rtsp RTSP input format
DE s16be pcm signed 16 bit big endian format
DE s16le pcm signed 16 bit little endian format
DE s8 pcm signed 8 bit format
D sdp SDP
D shn raw shorten
D smk Smacker Video
D sol Sierra SOL Format
E svcd MPEG2 PS format (VOB)
DE swf Flash format
D tiertexseq Tiertex Limited SEQ format
D tta true-audio
DE u16be pcm unsigned 16 bit big endian format
DE u16le pcm unsigned 16 bit little endian format
DE u8 pcm unsigned 8 bit format
D vc1 raw vc1
E vcd MPEG1 System format (VCD)
D video4linux video grab
D video4linux2 video grab
D vmd Sierra VMD format
E vob MPEG2 PS format (VOB)
DE voc Creative Voice File format
DE wav wav format
D wc3movie Wing Commander III movie format
D wsaud Westwood Studios audio format
D wsvqa Westwood Studios VQA format
D wv WavPack
DE yuv4mpegpipe YUV4MPEG pipe format
Codecs:
D V 4xm
D V D 8bps
D V VMware video
DEA aac
D V D aasc
DEA ac3
DEA adpcm_4xm
DEA adpcm_adx
DEA adpcm_ct
DEA adpcm_ea
DEA adpcm_ima_dk3
DEA adpcm_ima_dk4
DEA adpcm_ima_qt
DEA adpcm_ima_smjpeg
DEA adpcm_ima_wav
DEA adpcm_ima_ws
DEA adpcm_ms
DEA adpcm_sbpro_2
DEA adpcm_sbpro_3
DEA adpcm_sbpro_4
DEA adpcm_swf
DEA adpcm_xa
DEA adpcm_yamaha
D A alac
DEA amr_nb
DEA amr_wb
DEV D asv1
DEV D asv2
D V D avs
DEV bmp
D V D camstudio
D V D camtasia
D V D cavs
D V D cinepak
D V D cljr
D A cook
D V D cyuv
D A dca
D V D dnxhd
D A dsicinaudio
D V D dsicinvideo
D A dts
DES dvbsub
DES dvdsub
DEV D dvvideo
D V dxa
DEV D ffv1
DEVSD ffvhuff
DEA flac
DEV D flashsv
D V D flic
DEVSD flv
D V D fraps
DEA g726
DEV gif
DEA gsm
D A gsm_ms
DEV D h261
DEVSDT h263
D VSD h263i
EV h263p
DEV DT h264
DEVSD huffyuv
D V D idcinvideo
D A imc
D V D indeo2
D V indeo3
D A interplay_dpcm
D V D interplayvideo
EV jpegls
D V kmvc
EV libtheora
EV ljpeg
D V D loco
D A mace3
D A mace6
D V D mdec
DEV D mjpeg
D V D mjpegb
D V D mmvideo
DEA mp2
DEA mp3
D A mp3adu
D A mp3on4
D A mpc sv7
DEVSDT mpeg1video
DEVSDT mpeg2video
DEVSDT mpeg4
D A mpeg4aac
D VSDT mpegvideo
D VSDT mpegvideo_xvmc
DEVSD msmpeg4
DEVSD msmpeg4v1
DEVSD msmpeg4v2
D V D msrle
D V D msvideo1
D V D mszh
D V D nuv
DEV pam
DEV pbm
DEA pcm_alaw
DEA pcm_mulaw
DEA pcm_s16be
DEA pcm_s16le
DEA pcm_s24be
DEA pcm_s24daud
DEA pcm_s24le
DEA pcm_s32be
DEA pcm_s32le
DEA pcm_s8
DEA pcm_u16be
DEA pcm_u16le
DEA pcm_u24be
DEA pcm_u24le
DEA pcm_u32be
DEA pcm_u32le
DEA pcm_u8
DEV pgm
DEV pgmyuv
DEV png
DEV ppm
D A qdm2
D V D qdraw
D V D qpeg
D V D qtrle
DEV rawvideo
D A real_144
D A real_288
D A roq_dpcm
D V D roqvideo
D V D rpza
DEV D rv10
DEV D rv20
D A shorten
D A smackaud
D V smackvid
D V D smc
DEV snow
D A sol_dpcm
DEA sonic
EA sonicls
D V D sp5x
DEV D svq1
D VSD svq3
DEV targa
D V theora
D V D tiertexseqvideo
D V tiff
D V D truemotion1
D V D truemotion2
D A truespeech
D A tta
D V D ultimotion
D V vc1
D V D vcr1
D A vmdaudio
D V D vmdvideo
DEA vorbis
D V vp3
D V vp5
D V vp6
D V vp6f
D V D vqavideo
D A wavpack
DEA wmav1
DEA wmav2
DEVSD wmv1
DEVSD wmv2
D V wmv3
D V D wnv1
D A ws_snd1
D A xan_dpcm
D V D xan_wc3
D V D xl
EV xvid
DEV D zlib
DEV zmbv
Supported file protocols:
file: pipe: udp: rtp: tcp: http:
Frame size, frame rate abbreviations:
ntsc pal qntsc qpal sntsc spal film ntsc-film sqcif qcif cif 4cif
Motion estimation methods:
zero(fastest) full(slowest) log phods epzs(default) x1 hex umh iter
Note, the names of encoders and decoders dont always match, so there are
several cases where the above table shows encoder only or decoder only entries
even though both encoding and decoding are supported for example, the h263
decoder corresponds to the h263 and h263p encoders, for file formats its even
worse
Display More
Brauchst du noch was anderes?
Cheers,
Budy
Moin,
also ich habe bei meinem c't VDR gerade das PDA-Export Paket installiert und bin damit wirklich sehr zufrieden.
Alle Punkte lassen sich auch über das Aufnahmen-Menü vom VDR Admin.
Sieh mal hier…
Cheers,
Budy