Hi Frissi,
wenn alles schon klappt musst du nichts mehr machen
mplayer wird nicht benötigt.
jetzt bin ich drann, ne beta version kommt bald.
Gruß MeMeD
Hi Frissi,
wenn alles schon klappt musst du nichts mehr machen
mplayer wird nicht benötigt.
jetzt bin ich drann, ne beta version kommt bald.
Gruß MeMeD
ZitatOriginal von memed
...
leider installieren sich "source" progamme default mäßig nach /usr/local/bin und dummerweise ist alles unter /usr/local/ nicht im system path, das bedeutet das alles (auch libs!) die von source "einfach so" installiert werden, nur angemeldeten usern (auch root) zur verfügung stehen, programme die über /etc/inittab gestartet werden hingegen finden die programme nicht(ich tippe du startest vdr/runvdr dort). das ist sehr dumm, da selbst root dieses problem nicht direkt bemerkt.(genug gemuffelt )
...
Hi memed,
Bingo. Das war es bei mir auch. Ich mache normalerweise auch alles mit Sourcen und benutze sehr häufig die default Pfade. Nun hab ich ne aktuelle RPM installiert und schon läuft es .
Ich probiere noch weiter, aber bin nun guter Hoffnung:)
Hi Kaminkehrer,
hmm, wenn du die dateien nicht im path (/usr/bin) hast wird es sehr viel komplizierter alle pfade anzupassen, schreib bitte in alle betroffenen scripte in die 2. zeile:
set -xv
und starte es nochmal(runvdr am besten auf der console starten), jetzt sollten mehrere seiten debug info kommen, wenn möglich diese hier (gezipt) posten, alternativ einmal alles wie beschrieben installieren, da ich keine Suse user bin, kann ich dir leider nur den tip geben im internet nach nach einem mirror deier distri zu suchen, ich glaube suse hat da eine liste auf ihren seiten, http://www.leo.org ist auch eine gute stelle zum suchen.
allerdings scheint dein problem nicht bei ImageMagick zul liegen, da läuft etwas anderes schief, ich erinnere mich dunkel, das so etwas auch einmal hatte, aber leider weiß ich nur noch das ich es kenne, die lösung ist schon zu lange her, aber wie gesagt, wenn so installiert wie beschrieben sollte es klappen
Gruß MeMeD
P.S.
das kriegen wir aber auch noch hin
Hi Habib,
schön das es doch klappt, und das heißt das dazu ein paragraph in die read me muss, denn der fehler ist (wie angedeutet) ne typische linux "nicht ganz zu ende gedacht" macke, es macht keinen wirklichen sinn, aber dient als guter show-stopper ....
Gruß MeMeD
ZitatOriginal von holymoly
hi Kaminkehrer,
Hatte das auch ,da ich ebenfalls alle Pfade geaendert habe,
woran es genau lag ,weiss es leider nicht mehr.
mfg
/war Bloedsinn,wird ja die mplayer.conf gepatch.
Is mir echt hammer peinlich, aber stand-a-lone klappt das nun wunderbar (ging ja vorher nicht mal) aber in Verbindung mit VDR haut das noch nicht hin. Ich sehe mittlerweile unten das OSD mit dem Bildnamen, aber das Bild bleibt schwarz - der Ton läuft weiter.
Im Log steht dann nur:
Nov 15 20:00:10 multimedia vdr[1060]: mplayer: player thread started (pid=1060)
Nov 15 20:00:10 multimedia vdr[1059]: mplayer: mplayer child started (pid=1059)
Nov 15 20:00:10 multimedia logger: *** Starting mplayer.sh Version 0.8.4-mp_imag
e
Nov 15 20:00:10 multimedia logger: *** DEBUG: Variable CFGFIL has value "/usr/lo
cal/vdr/mplayer.sh.conf"
Nov 15 20:00:10 multimedia logger: *** Use Option USERDEF at your own risk!
Nov 15 20:00:13 multimedia kernel: divide error: 0000
Nov 15 20:00:13 multimedia kernel: CPU: 0
Nov 15 20:00:13 multimedia kernel: EIP: 0010:[<d0a6e16d>] Not tainted
Nov 15 20:00:13 multimedia kernel: EFLAGS: 00010246
Nov 15 20:00:13 multimedia kernel: eax: 00061a80 ebx: caca0000 ecx: caca0f70
edx: 00000000
Nov 15 20:00:13 multimedia kernel: esi: c9831f04 edi: caca0000 ebp: 00000000
esp: c9831ea4
Nov 15 20:00:13 multimedia kernel: ds: 0018 es: 0018 ss: 0018
Nov 15 20:00:13 multimedia kernel: Process dvb-stillimage (pid: 1140, stackpage=
c9831000)
Nov 15 20:00:13 multimedia kernel: Stack: caca0000 c9831f04 cbb08b40 00000000 cb
b08b40 d0a6e5b6 caca0000 08049da8
Nov 15 20:00:13 multimedia kernel: 00000000 00000000 fffffff2 c9831f04 00
004008 40086f1e d0a48393 ca8db0e0
Nov 15 20:00:13 multimedia kernel: cbb08b40 40086f1e c9831f04 cbb08b40 bf
fffbac 40086f1e ffffffe7 00000000
Nov 15 20:00:13 multimedia kernel: Call Trace: [<d0a6e5b6>] [<d0a48393>] [<c0
113854>] [<c0133d34>] [<d0a47e8d>]
Nov 15 20:00:13 multimedia kernel: [<d0a6e1c8>] [<c013f917>] [<c0108683>]
Nov 15 20:00:13 multimedia kernel:
Nov 15 20:00:13 multimedia kernel: Code: f7 f5 89 c6 8d 5e 01 6a 00 6a 01 6a 00
6a 09 68 b8 b2 aa d0
Nov 15 20:00:13 multimedia vdr[980]: connect from 127.0.0.1, port 32769 - accept
ed
Nov 15 20:00:13 multimedia vdr[980]: SVDRP message: 'PIC00001.jpg'
Nov 15 20:00:13 multimedia vdr[980]: info: PIC00001.jpg
Nov 15 20:00:13 multimedia vdr[980]: closing SVDRP connection
Nov 15 20:00:14 multimedia vdr[980]: connect from 127.0.0.1, port 32770 - accept
ed
Nov 15 20:00:14 multimedia vdr[980]: SVDRP message: 'PIC00001.jpg'
Nov 15 20:00:14 multimedia vdr[980]: closing SVDRP connection
Nov 15 20:00:15 multimedia vdr[980]: info: PIC00001.jpg
Nov 15 20:00:19 multimedia vdr[1060]: mplayer: player thread ended (pid=1060)
Nov 15 20:00:19 multimedia vdr[980]: ERROR (dvbdevice.c,802): Bad file descripto
r
Nov 15 20:00:19 multimedia vdr[980]: ERROR (dvbdevice.c,803): Bad file descripto
r
Nov 15 20:00:19 multimedia vdr[980]: ERROR (dvbdevice.c,804): Bad file descripto
r
Nov 15 20:00:19 multimedia vdr[980]: ERROR (dvbdevice.c,806): Bad file descripto
r
Nov 15 20:00:19 multimedia vdr[980]: ERROR (dvbdevice.c,808): Bad file descripto
r
Nov 15 20:00:19 multimedia vdr[980]: ERROR (dvbdevice.c,810): Bad file descripto
r
Nov 15 20:00:19 multimedia vdr[980]: max. latency time 3 seconds
Nov 15 20:00:19 multimedia vdr[983]: tweaking filter
Alles anzeigen
Hab jetzt schon die dvb-stillimage neu kompiliert und in /bin kopiert, auch habe ich den aktuellsten DVB Treiber jetzt installiert, aber keine Änderung. Kannst du mir vielleicht nochmal helfen?
upss,sorry
Hi Hollymolly,
achtung, dein tip betrifft das beispiel mplayer.sh des mp3 plugins, eigentlich sollte aber das mplayer.sh von JHA genommen werden, dafür ist ja ein extra patch.
ich hatte das sample mplayer.sh nur angepasst um zu zeigen wie die erweiterung in andere mplayer.sh eingebaut werden kann, da ich selber auch nicht das jha mplayer.sh benutze, dachte ich anderen bastlern könnte das helfen.
ich habe das beispiel aber nicht mehr angepasst (von 0.2.4 auf 0.2.6).
trotzdem denke ich das du recht hast, da ist irgend in pfad falsch, oder ein programm arbeitet nicht wie erwartet.
Gruß MeMeD
HI Habib,
keine scham, wer fragt wird schlau
teste bitte mal folgendes auf der konsole:
which mp_image.sh convert.sh identify pngtopnm dvb-stillimage mpeg2enc mplayer.sh
diese programme sollten alle gefunden werden, und keines darf in /usr/local/... liegen, wenn doch die datei nach /usr/bin/ softlinken:
ln -s /usr/local/bin/programm /usr/bin/
jetzt nochmal den test von oben machen, wenn es danach immernoch probleme gibt werden wir richtig debuggen...
Gruß MeMeD
multimedia:/usrlocalvdr # which mp_image.sh convert.sh identify pngtopnm dvb-stillimage mpeg2enc mplayer.sh
/bin/mp_image.sh
/bin/convert.sh
/usr/local/bin/identify
/usr/bin/pngtopnm
/bin/dvb-stillimage
/usr/bin/mpeg2enc
Klasse, ich hatte die identify im /usr/local/bin und in /usr/bin aber er hatt wohl immer die local Variante genommen. Ich hab einfach die in der local nun umbennant und er gibt mir nun die richtigen an:)
multimedia:~ # which mp_image.sh convert.sh identify pngtopnm dvb-stillimage mpeg2enc mplayer.sh
/bin/mp_image.sh
/bin/convert.sh
/usr/bin/identify
/usr/bin/pngtopnm
/bin/dvb-stillimage
/usr/bin/mpeg2enc
leider ändert das aber nichts am Fehler:( Hast du noch ne Idee?
EDIT: Die identifiy Version ist:
multimedia:/usr/bin # identify -version
Version: ImageMagick 5.5.7 07/28/03 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 2003 ImageMagick Studio LLC
Hi MeMeD,
hier Anhang zwei, konnte nicht zwei auf einmal anhängen :-((.
Gruß
Kaminkehrer
HI,
zwischem dem debuggen, das release für DXR3 user, zu finden hier:
http://members.fortunecity.co.…__mp_image-extension.html
auch die readme ist schon ein bisschen weiter aktuallisiert, zur 0.3.0 gibts ne neue readme, dann auch englisch.
Gruß MeMeD
Hi kaminkehrer,
in der 2ten logdatei steht
/_config/vdr/plugins/convert.sh: mpeg2enc: command not found
also sieht so aus als ob mpeg2enc entwerder nicht, oder falsch (/usr/local/.. problem)
installiert ist, mpeg2enc gehört zu den mjepg-tools.
Gruß MeMeD
Hi MeMeD,
DANKE, DANKE, DANKE !!!
Es TUUUT, freu :-)))).
Es war das /usr/local/.. problem.
Und zwar bei den folgenden Dateien:
identify -> /usr/local/bin/identify
mpeg2enc -> /usr/local/bin/mpeg2enc
ppmtoy4m -> /usr/local/bin/ppmtoy4m
Jetzt wird nur zwischen den einzelnen Fotos das Fernsebild eingeblendet.
Wie kann ich das image.mpg (Schwarzer Bildschierm) aktivieren.
Gruß
Kaminkehrer
Hi,
also ich muss mich erstmal entschuldigen, dass ich vorhin offenbar zu voreilig behauptet habe, dass es aus der konsole heraus funktioniert. Es funktioniert zwar, aber nur miz dem mplayer.sh script:( was ja nach genauerem studium der vorpostings nicht allzuviel sagt. Mit dem Aufruf aus dem mp_image.sh funktioniert es bei mir noch nicht, was wohl auch mein Fehler sein dürfte. Die genaue Ausgabe ist:
multimedia:/usr/local/src/DVB/driver # /bin/mp_image.sh /video/bilder/2000.08_Pa
ris/PIC00001.jpg
IMAGEFILE: /video/bilder/2000.08_Paris/PIC00001.jpg
CONVERT_MPEGFILE: /tmp/mpg-cache/images/video/bilder/2000.08_Paris/PIC00001.jpg.
mpg
Image file type detected
CONVERT: PIC00001.jpg --> /tmp/mpg-cache/images/video/bilder/2000.08_Paris/PIC00
001.jpg.mpg
File will be converted using: jpegtopnm
don't Flip Image
X-RES: 1024 | Y-RES: 768
INFO: [ppmtoy4m] Command-line Parameters:
INFO: [ppmtoy4m] framerate: 25:1
INFO: [ppmtoy4m] pixel aspect ratio: 4:3
INFO: [ppmtoy4m] interlace: none/progressive
INFO: [ppmtoy4m] starting frame: 0
INFO: [ppmtoy4m] # of frames: all, until input exhausted
INFO: [ppmtoy4m] chroma subsampling: 4:2:0, JPEG/MPEG-1, interstitial si
ting
mpeg2encode V1.1a, 94/07/04, (C) 1994, MPEG Software Simulation Group
Usage: mpeg2encode in.par out.m2v
jpegtopnm: WRITING PPM FILE
15.11.03-20:44:05: ERROR Convert Image-to-MPEG2-STILL not successfull for :
I-frame : '/tmp/mpg-cache/image.mpg'
I-frame size: 0
read: 0 bytes
/bin/mp_image.sh: line 178: 1234 Segmentation fault SSTIME=$VDR_IMG_SHOW_T
IME VIDEODEV=$DVB_DEVICE $IMG_VIEWER "$IMG_FILE"
IMAGEFILE: /video/bilder/2000.08_Paris/PIC00001.jpg
CONVERT_MPEGFILE: /tmp/mpg-cache/images/video/bilder/2000.08_Paris/PIC00001.jpg.
mpg
Image file type detected
CONVERT: PIC00001.jpg --> /tmp/mpg-cache/images/video/bilder/2000.08_Paris/PIC00
001.jpg.mpg
connect: Connection refused
File will be converted using: jpegtopnm
don't Flip Image
X-RES: 1024 | Y-RES: 768
jpegtopnm: WRITING PPM FILE
INFO: [ppmtoy4m] Command-line Parameters:
INFO: [ppmtoy4m] framerate: 25:1
INFO: [ppmtoy4m] pixel aspect ratio: 4:3
INFO: [ppmtoy4m] interlace: none/progressive
INFO: [ppmtoy4m] starting frame: 0
INFO: [ppmtoy4m] # of frames: all, until input exhausted
INFO: [ppmtoy4m] chroma subsampling: 4:2:0, JPEG/MPEG-1, interstitial si
ting
mpeg2encode V1.1a, 94/07/04, (C) 1994, MPEG Software Simulation Group
Usage: mpeg2encode in.par out.m2v
15.11.03-20:44:07: ERROR Convert Image-to-MPEG2-STILL not successfull for :
/dev/dvb/adapter0/video0: Device or resource busy
exit all: sig 2 or device bussy
multimedia:/usr/local/src/DVB/driver # connect: Connection refused
Alles anzeigen
Hi Habib,
du hast auch das mpeg2enc falsch, bei dir ist eine ganz falsche mpeg2enc vorhanden, bitte lösch die mpeg2enc und installier die mjpeg-tools, dein mpeg2enc ist das mpeg2encode von anno 1994, das ist der grund für die schlecht qualitätät des richtigen image plugins.
kaminkehrer
das "pausen" bild habe ich noch nicht implementiert, da man die bilder eines ordners ja vor-generieren kann (readme). und aus dem cache kommen die bilder schnell genug, b.z.w. ein pausen bild wäre nicht schneller.
Gruß MeMeD
Hi memed,
endlich endlich:) was lange währt wird endlich gut:)
Es war so, dass es tatsächlich die alte schrott mpeg2enc war. Ich war mir eigentlich mega sicher, dass es eine neuere Version war, aber das hätte ich man besser mal überprüft. Das Bild ist der hammer.
Naja, jetzt wissen wir wenigstens was der Dau alles falsch machen kann;)
mega thx vom dau DAU
P.S.: die Arbeit hat sich echt gelohnt:) danke für die Mühe nicht nur für den Support
Hi,
schön zu hören, macht ja auch spass
Gruß MeMeD
Hallo Memed,
dieser Thread handelte ja zunächst davon, das mottobug das Imageplugin für Linvdr zur Verfügung stellen wollte. Gibt es vielleicht eine Version für den Linvdr??
Gruss
Michael
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!