analogtv weder bild noch ton

  • Hallo,


    Ich bekomme weder Bild noch Ton im VDR mit analogtv und pvr350 plugin. Das OSD funktioniert einwandfrei. Mit ivtv kann ich allerdings prima Fernsehen (mit Bild und Ton).


    Interessanterweise sind die Einstellungen für ivtv nach einem Start des VDR irgendwie vermurkst: Wenn ich wieder per "cat" fernsehen will bekomme ich ein verzerrtes Bild (teilweise Standbild, teilweise normal) mit einem großen grünen Balken, Ton ist ok. Erst nach einem neuen laden der Module funktioniert es wieder.


    ivtv-fb stürzt beim entladen übrigends ab (segmentation fault), dass ist aber eigentlich vorerst nicht weiter schlimm. (ich wollte es nur hier nicht verschweigen)


    hier die channels.conf

    Code
    zdf:62250:C0:C:0:301:300:0:A0:28106:0:0:0



    und die syslog,( ich hab den vdr nach ein paar sekunden mit strg-c abgebrochen)



    Hat da wer ne Idee? Ach ja ich hab


    vdr-1.3.24,
    analogtv-0.9.37
    pvr-0.0.4pre1
    ivtv-0.2.0rc3j

    ______ _______ ______ ______ ______ ______
    | __ \ ___ |__ | | | |
    | __ < ___ |__ | -- | -- | -- |
    |______/____| |______|______|_____ |_____ |

  • Mit "mit cat fernsehen" meinst du sicherlich mit cat in eine Datei schreiben und dann mit dem Mplayer die Aufnahme anschauen? Oder was genau?


    Ist überhaupt ein Sender eingestellt? Ist die Frequenz in der channels.conf korrekt? Hast du Bild am Video Eingang der PVR?

  • Ich meine cat /dev/video0 > /dev/video16.


    Vorher tune ich natürlich noch mit ptune.pl --frequency 62250


    Mit 62250 als Frequenz seh und hör ich so ZDF. Ich kann dann gleichzeitig den vdr starten und hab dann ein "vdr-feeling", soll heissen das Fernsehen per "cat" und das VDR-OSD aber natürlich keine vdr-funktionen.


    Irgendwie spricht der vdr oder analogtv die Karte falsch an. Ist die Meldung "No DVB Device found" eigentlich normal wenn man einen analog-only VDR hat? Im prinzip ist ja meine analogtv-plugin mein DVB Device.


    HIer noch alle analogtv settings in meine setup.conf

    ______ _______ ______ ______ ______ ______
    | __ \ ___ |__ | | | |
    | __ < ___ |__ | -- | -- | -- |
    |______/____| |______|______|_____ |_____ |

  • hat niemand ne idee? Irgendeine kleinen hinweis?

    ______ _______ ______ ______ ______ ______
    | __ \ ___ |__ | | | |
    | __ < ___ |__ | -- | -- | -- |
    |______/____| |______|______|_____ |_____ |

  • Zitat

    Original von Binford3000
    Ich meine cat /dev/video0 > /dev/video16.


    [/CODE]


    was ist /dev/video16?


    Tune mal zu nem Channel und mach mal cat /dev/video0 > bla.mpg (vorraussgesetzt die PVR ist video0) - lass das n paar sekunden laufen und brech dann mit strg+c ab. Dann öffenst du mit mplayer die bla.mpg und schaust ob du was schauen kannst :)

  • Hi Binford3000,
    in Deiner 'channels.conf' mußt Du den dritten Wert anpassen.
    Ein Beispiel für den Eintrag für einen analogen Kanal:
    n-tv:133250:C0D45B6:C:0:301:300:0:A0:12730:0:0:0
    C0D45B6 = diese Werte werden von 'analogtv' benötigt.
    B6 = PAL
    B7 = NTSC
    B8 = SECAM


    Capture device:
    C0 = /dev/video0
    C12 = /dev/video1
    C23 = /dev/video2
    C34 = /dev/video3
    C45 = /dev/video4


    Video source:
    D45 = Television
    D?? = Composite1
    D?? = Composite2
    D?? = S-Video


    Wenn VDR die 'channels.conf' speichert gehen diese zusätzlichen Werte verloren und es bleibt nur der Wert :C0:.


    Ich habe das etwas brutal behoben indem ich mir eine Kopie der 'channels.conf' ins gleiche Verzeichnis lege und diese beim Start über die vermanschte schreibe. Dadurch kann ich aber keine Änderungen mehr an der Kanalliste mit dem VDR vornehmen, sondern muß die 'channels.conf' per Hand ändern (was sehr selten von Nöten ist).


    Gruß,
    yamorik

  • Ich hatte mal was ähnliches, allerdings mit einer WinTV Primio.
    Da ich Debian verwende, hatte ich auch über Apt die libdvb
    installiert.
    Und dann halt wieder aus den Sourcen mit dem Patch von Akool.
    Also hatte ich die lib 2mal drin.
    Und genommen hat er die von Debian.
    Das ging also so nicht.
    Also hab ich die von Debian deinstalliert, und schon ging's.

  • Hallo,


    Ich bin nicht weitergekommen. Ich poste mal hier meine syslog und hab die Stellen markiert die ich nicht so recht verstehe bzw wo ich einen Fehler vermute.


    Nochmal zur genauen Problembeschreibung:


    • Die PVR350 funktioniert, ich kann fernsehen und aufnehmen
    • Der VDR spuckt weder ein Fernsehbild noch -ton aus. Lediglich das OSD funktioniert


    Ich nehm daher an das das Problem irgendwo bei der Schnittstelle PVR <-> VDR liegen muss.



    Hier die syslog:


    Jul 4 21:53:48 debian vdr[704]: VDR version 1.3.24 started
    Jul 4 21:53:48 debian vdr[704]: loading plugin: ./PLUGINS/lib/libvdr-analogtv.so.1.3.24
    Jul 4 21:53:48 debian vdr[704]: loading plugin: ./PLUGINS/lib/libvdr-pvr350.so.1.3.24
    Jul 4 21:53:48 debian vdr[704]: loading /video/setup.conf
    Jul 4 21:53:48 debian vdr[704]: ERROR: unknown config parameter: RecordDolbyDigital = 1
    Jul 4 21:53:48 debian vdr[704]: loading /video/sources.conf
    Jul 4 21:53:48 debian vdr[704]: loading /video/channels.conf
    Jul 4 21:53:48 debian vdr[704]: loading /video/timers.conf
    Jul 4 21:53:48 debian vdr[704]: loading /video/remote.conf
    Jul 4 21:53:48 debian vdr[704]: reading EPG data from /video/epg.data
    Jul 4 21:53:48 debian vdr[704]: no DVB device found
    Jul 4 21:53:48 debian vdr[704]: initializing plugin: analogtv (0.9.37): Watch analogue TV
    Jul 4 21:53:48 debian vdr[704]: analogTV: cSchedules created
    Jul 4 21:53:48 debian vdr[704]: initializing plugin: pvr350 (0.0.4pre1): An output device for the PVR350
    Jul 4 21:53:48 debian vdr[704]: setting primary device to 2
    Jul 4 21:53:48 debian vdr[704]: SVDRP listening on port 2001
    Jul 4 21:53:48 debian vdr[704]: loading /video/themes/sttng-default.theme
    Jul 4 21:53:48 debian vdr[704]: starting plugin: analogtv
    Jul 4 21:53:48 debian vdr[704]: analogTV: Detected ConfigDirectory()="/video/plugins"
    Jul 4 21:53:48 debian vdr[704]: analogTV: CPU ^A^A^B^C, family 6, model 5, stepping 2
    Jul 4 21:53:49 debian vdr[704]: analogTV: CPU measured at 348.210MHz
    Jul 4 21:53:49 debian vdr[704]: analogTV: Using glibc memcpy()
    Jul 4 21:53:49 debian vdr[704]: starting plugin: pvr350
    Jul 4 21:53:49 debian vdr[704]: loading /video/themes/sttng-default.theme
    Jul 4 21:53:49 debian vdr[707]: KBD remote control thread started (pid=707, tid=32771)
    Jul 4 21:53:49 debian vdr[704]: remote control KBD - keys known
    Jul 4 21:53:49 debian vdr[704]: switching to channel 1
    Jul 4 21:53:49 debian vdr[704]: analogTV: Switching to channel 0 on device 5
    Jul 4 21:53:49 debian vdr[704]: analogTV: Switching to channel 0 on device 4
    Jul 4 21:53:49 debian vdr[704]: analogTV: Channel: zdf, SID=28106, 62.25 MHz (K04), PAL
    Jul 4 21:53:49 debian vdr[704]: analogTV: Video device: /dev/video0
    Jul 4 21:53:49 debian vdr[704]: analogTV: Video source: 4:
    Jul 4 21:53:49 debian vdr[704]: analogTV: NEW videodev=/dev/video0
    Jul 4 21:53:49 debian vdr[704]: analogTV: Detected V4L version 2
    Jul 4 21:53:49 debian vdr[704]: analogTV: Detected Input#0: Composite 0
    Jul 4 21:53:49 debian vdr[704]: analogTV: Detected Input#1: Composite 1
    Jul 4 21:53:49 debian vdr[704]: analogTV: Detected Input#2: Composite 2
    Jul 4 21:53:49 debian vdr[704]: analogTV: Detected Input#3: Composite 3
    Jul 4 21:53:49 debian vdr[704]: analogTV: Detected Input#4: Tuner 0
    Jul 4 21:53:49 debian vdr[704]: analogTV: Detected Input#5: Composite 4
    Jul 4 21:53:49 debian vdr[704]: analogTV: Detected Input#6: S-Video 0
    Jul 4 21:53:49 debian vdr[704]: analogTV: Detected Input#7: S-Video 1
    Jul 4 21:53:49 debian vdr[704]: analogTV: Detected Input#8: S-Video 2
    Jul 4 21:53:49 debian vdr[704]: analogTV: Detected Input#9: S-Video 3
    Jul 4 21:53:49 debian vdr[704]: analogTV: NEW Frequency=62250 + 0
    Jul 4 21:53:49 debian vdr[704]: analogTV: NEW videonorm=PAL
    Jul 4 21:53:49 debian vdr[704]: analogTV: NEW videosource=4:Tuner 0
    Jul 4 21:53:49 debian vdr[704]: analogTV: NEW picture properties
    Jul 4 21:53:49 debian vdr[704]: analogTV: NEW PVR MPEG-Encoder parameter(s)
    Jul 4 21:53:49 debian vdr[704]: analogTV: PVR Norm=0:PAL - done.
    Jul 4 21:53:49 debian vdr[704]: analogTV: PVR MPEG-PES, aspect 4:3, VBR, 3:2 pulldown
    Jul 4 21:53:49 debian vdr[704]: analogTV: PVR Videobitrate= 2 Mbit/s (max=2e+01 Mbit/s)
    Jul 4 21:53:49 debian vdr[704]: analogTV: PVR 12 frames/GOP, 3 B-frames, GOP open
    Jul 4 21:53:49 debian vdr[704]: analogTV: PVR DNR:spatial and temporal (type=0, spatial=0, temporal=2)
    Jul 4 21:53:49 debian vdr[704]: analogTV: PVR Audiobitrate=192 kBit/s (Mask=0xa9)
    Jul 4 21:53:49 debian vdr[704]: analogTV: PVR MPEG-Encoder parameter(s) - done.
    Jul 4 21:53:49 debian vdr[704]: analogTV: PVR Picture size=720x576 - done.
    Jul 4 21:53:49 debian vdr[704]: analogTV: PVR Input=4:Tuner 0 - done.
    Jul 4 21:53:49 debian kernel: saa7115: decoder disable output
    Jul 4 21:53:49 debian kernel: saa7115: decoder enable output
    Jul 4 21:53:49 debian vdr[704]: analogTV: PVR Frequency=996 - done.
    Jul 4 21:53:49 debian vdr[704]: analogTV: PVR brightness=17 (50.0%) contrast=18 (52.9%) colour=17 (50.0%) hue=15 (44.1%)
    Jul 4 21:53:49 debian kernel: saa7115: decoder set picture bright=128 contrast=64 saturation=64 hue=0
    Jul 4 21:53:49 debian kernel: saa7115: decoder set picture bright=128 contrast=68 saturation=64 hue=0
    Jul 4 21:53:49 debian kernel: saa7115: decoder set picture bright=128 contrast=68 saturation=64 hue=0
    Jul 4 21:53:49 debian kernel: saa7115: decoder set picture bright=128 contrast=68 saturation=64 hue=-15
    Jul 4 21:53:49 debian vdr[704]: analogTV: PVR saa7115 brightness=128 contrast=68 colour=64 hue=-15 - done.
    Jul 4 21:53:50 debian vdr[704]: analogTV: PVR Volume=65535 - done.
    Jul 4 21:53:50 debian vdr[704]: analogTV: Switching to channel 1 on device 4
    Jul 4 21:53:50 debian vdr[708]: transfer thread started (pid=708, tid=49156)
    Jul 4 21:53:50 debian vdr[709]: receiver on device 5 thread started (pid=709, tid=65541)
    Jul 4 21:53:50 debian vdr[709]: analogTV: NEW Audio-PID=300, Video-PID=301
    Jul 4 21:53:50 debian vdr[704]: analogTV: Switching to channel 1 on device 5
    Jul 4 21:53:50 debian vdr[709]: analogTV: cAnalogtvDevice::GetTSPacket() -- first call
    Jul 4 21:53:50 debian vdr[709]: analogTV: read_buffer() no data available yet -- encoder is still starting up!
    Jul 4 21:53:50 debian vdr[710]: analogTV: readPVR(Apid=300, Vpid=301)
    Jul 4 21:53:50 debian vdr[710]: analogTV: PVR reader continuing
    Jul 4 21:53:50 debian kernel: saa7115: decoder disable output
    Jul 4 21:53:50 debian kernel: saa7115: decoder enable output
    Jul 4 21:53:51 debian vdr[709]: analogTV: skipped 12 audio-packets to sync A/V
    Jul 4 21:53:52 debian vdr[708]: setting audio track to 1
    Jul 4 21:53:55 debian kernel: ivtv: ENC: User stopped capture.
    Jul 4 21:53:55 debian vdr[710]: analogTV: cannot read /dev/video0, 4:Interrupted system call
    Jul 4 21:53:55 debian vdr[710]: analogTV: Ringbuffer max usage: 171956/2097152 byte = 8.2%
    Jul 4 21:53:55 debian vdr[710]: analogTV: Largest data packet from PVR-card was 23900 byte long
    Jul 4 21:53:55 debian vdr[710]: analogTV: 108 data packets, 12986 TS frames processed
    Jul 4 21:53:55 debian vdr[710]: analogTV: 1903392 byte PES, 2441368 byte TS
    Jul 4 21:53:55 debian vdr[710]: analogTV: 0 TS frame(s) dropped (ringbuffer was full)
    Jul 4 21:53:55 debian vdr[710]: analogTV: 0 data packets dropped
    Jul 4 21:53:55 debian vdr[710]: analogTV: 0 data packets dropped while not on a analogue channel
    Jul 4 21:53:55 debian vdr[710]: analogTV: PVR reader failed! - retrying
    Jul 4 21:53:55 debian kernel: saa7115: decoder disable output
    Jul 4 21:53:55 debian kernel: saa7115: decoder enable output
    Jul 4 21:53:56 debian vdr[710]: analogTV: tune(996) [frequency=62250, freqOffset=16, ofs=0]
    Jul 4 21:53:56 debian vdr[710]: analogTV: readPVR(Apid=300, Vpid=301)
    Jul 4 21:53:56 debian vdr[710]: analogTV: PVR reader continuing
    Jul 4 21:53:56 debian vdr[704]: caught signal 2
    Jul 4 21:53:56 debian vdr[704]: stopping plugin: pvr350
    Jul 4 21:53:56 debian vdr[704]: stopping plugin: analogtv
    Jul 4 21:53:56 debian vdr[708]: transfer thread ended (pid=708, tid=49156)
    Jul 4 21:53:56 debian kernel: saa7115: decoder disable output
    Jul 4 21:53:56 debian kernel: saa7115: decoder enable output
    Jul 4 21:53:57 debian vdr[709]: analogTV: TS: Stats video ( 301): 10168 packets
    Jul 4 21:53:57 debian vdr[709]: analogTV: TS: Stats audio ( 300): 588 packets
    Jul 4 21:53:57 debian vdr[709]: analogTV: TS: Stats ( 0): 897 packets
    Jul 4 21:53:57 debian vdr[709]: analogTV: TS: Stats (1024): 897 packets
    Jul 4 21:53:57 debian vdr[709]: analogTV: TS: Stats skipped: 1806 packets
    Jul 4 21:53:57 debian vdr[709]: analogTV: TS: Stats duplicates: 0 packets
    Jul 4 21:53:57 debian vdr[709]: analogTV: TS: Stats got 0 TS errors, 0 TS continuity errors
    Jul 4 21:53:57 debian vdr[709]: analogTV: TS: Stats 2359400 bytes total, 339528 skipped
    Jul 4 21:53:57 debian vdr[709]: analogTV: PVR Input=4:Tuner 0 - done.
    Jul 4 21:53:57 debian vdr[709]: receiver on device 5 thread ended (pid=709, tid=65541)
    Jul 4 21:53:57 debian vdr[704]: cTS2PES got 0 TS errors, 49 TS continuity errors
    Jul 4 21:53:57 debian vdr[704]: cTS2PES got 0 TS errors, 44 TS continuity errors
    Jul 4 21:53:57 debian vdr[704]: buffer stats: 113364 (5%) used
    Jul 4 21:53:57 debian vdr[707]: KBD remote control thread ended (pid=707, tid=32771)
    Jul 4 21:53:57 debian vdr[704]: saved setup to /video/setup.conf
    Jul 4 21:53:57 debian vdr[710]: analogTV: 1. TS frame dropped - encoder is shutting down
    Jul 4 21:53:57 debian vdr[710]: analogTV: 2. TS frame dropped - encoder is shutting down
    Jul 4 21:53:57 debian vdr[710]: analogTV: 3. TS frame dropped - encoder is shutting down
    Jul 4 21:53:57 debian vdr[710]: analogTV: 4. TS frame dropped - encoder is shutting down
    Jul 4 21:53:57 debian vdr[710]: analogTV: Ringbuffer max usage: 171956/2097152 byte = 8.2%
    Jul 4 21:53:57 debian vdr[710]: analogTV: Largest data packet from PVR-card was 22376 byte long
    Jul 4 21:53:57 debian vdr[710]: analogTV: 112 data packets, 13462 TS frames processed
    Jul 4 21:53:57 debian vdr[710]: analogTV: 1975500 byte PES, 2530856 byte TS
    Jul 4 21:53:57 debian vdr[710]: analogTV: 90 TS frame(s) dropped (ringbuffer was full)
    Jul 4 21:53:57 debian vdr[710]: analogTV: 0 data packets dropped
    Jul 4 21:53:57 debian vdr[710]: analogTV: 0 data packets dropped while not on a analogue channel
    Jul 4 21:53:57 debian vdr[710]: analogTV: PVR reader stopped.
    Jul 4 21:53:57 debian vdr[704]: buffer stats: 107164 (3%) used
    Jul 4 21:53:57 debian vdr[704]: deleting plugin: pvr350
    Jul 4 21:53:57 debian vdr[704]: deleting plugin: analogtv
    Jul 4 21:53:57 debian vdr[704]: exiting

    ______ _______ ______ ______ ______ ______
    | __ \ ___ |__ | | | |
    | __ < ___ |__ | -- | -- | -- |
    |______/____| |______|______|_____ |_____ |

    Einmal editiert, zuletzt von Binford3000 ()

  • Hi Binford3000,


    Zitat

    Jul 4 21:53:48 debian vdr[704]: no DVB device found


    Diese Meldung ist normal wenn keine DVB-Karte in den Slots steckt und sie ist harmlos.


    Zitat

    Jul 4 21:53:48 debian vdr[704]: setting primary device to 2


    Ist auch o.k.


    Es scheint, das sich analaogtev verabschiedet weil die 'setup.conf' oder die 'channels.conf' nicht korrekt sind.
    Sehen die beiden Dateien noch genauso aus wie Du früher gepostet hast?


    Hast Du einen Eintrag für analogtv in der 'ca.conf'?


    Gruß,
    yamorik

  • Hallo,


    bevor Du die Karte wegschmeist, kannst Du auch mal pvrinput ausprobieren. Das Plugins ist zwar neu, läuft aber bei einigen problemloser als analogtv.


    Grüsse,


    EddieT

    PIII-866, 512 MB Ram, Avermedia 761 DVB-T, PVR150MCE, Debian unstable, vdr 1.3.38, Xine über Xorg auf GF2MX

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!