easyVDR Kopie des easyVDR-Forums zum Nachschlagen
KNC One KNC One TV-Station DVR (Alte Analoge Digitainer TV Karte )

easyVDR - >VARforumsname - >KNC One KNC One TV-Station DVR (Alte Analoge Digitainer TV Karte )

mark05  16.Feb.2010 17:38:57
hi

ich versuchs nochmal hier auf ein neues.

alos ich habe ja mit dem kauf des digitainer auch die alte analog karte mit
bekommen.

diese wird auch per v4l2 sauber unterstuetzt und zeigt auch per xawtv ein bild.
( logischerweise nach dem ich eine config per scantv gebaut habe )

darueber habe ich auch die frequenzen der einzelenen kanaele erhalten.

nun habe ich versucht das ganze per analogtv modul zum laufen zu bekommen
jedoch nich ein erfolg gehabt.

im prinzip sah dann meine channels.conf ungefaehr so aus

AnalogARD:175250:B6D0C12:C:0:301:300:305:A1:4852:0:0:0

C12 deswegen da ich die karte neben einer dvb-t karte betreibe(n) wollte.

nun ist da nie was rum gekommen.

ich verwende das 0.6 wolf easyvdr image .

kann das ganze ueberhaupt funktionieren ?
muss ich ggf noch einen weiteren , mir nicht bekannten , parameter angeben das auch wirklich das analogtv modul verwendet wird parallel zum dvb-T treiber ( die karte funktioniert )
ich will dvb-t komplett raus haben da der empfang grausam ist und ich bei den privaten
sendern immer fraktale habe.

ich haette auch kein problem damit nen dvb-c karte samt ci und cam zu kaufen
jedoch weiss ich nicht was funktioniert mit der smartcard die in meiner dbox2 steckt.

die dbox ist im uebrigen der grund warum ich mit dem vdr anfange ...... ich will sie loswerden.

idie suche hat hier im forum ja nicht viel gebracht was die karte betrifft.

holger





VDR1:Digitainer 90888 + 1.4 Ghz  Tutalin CPU , 1 GB Ram ,TT 1501 DVB-C + CI und Alphacrypt Light, Orginal Medion 200GB Platte und  DVD RW Lalufwerk  , X10 (Scrollrad) RemoteControl
zzzözzz  17.Feb.2010 21:53:43
Mein Tipp: halte dich nicht mit dieser TV Karte oder/und dem analogtv Plugin auf.

Falls analoges TV, dann das pvrinput Plugin mit einer dieser Karten:
- wintv pvr150 oder
- wintv pvr250 oder
- wintv pvr350 oder
- pvr500 oder
- hvr1900 oder
- pvrusb2

Die pvr500 hat quasi zwei pvr150 hinter einer PCI Bridge - deswegen kann es in seltenen Fällen zu Probs bei der Karte kommen. Meistens VIA chipsätze - wen wunderts ;)

Digital wäre schicker, wenn es der Geldbeutel zulässt und der Kabelbetreiber...


mark05  18.Feb.2010 09:25:20
hi
danke fuer die antwort wirbel , wobei das die antwort ist
die man via suche hier und in anderen foren findet.
( kurz nimm ne haupauge pvr karte )

und genau das verstehe ich nicht ,eigentlich sind alle vorraussetzuungen da
das die digitainer karte funktionierten muesste.

a: v4l2 unterstuetzung
b:in der docu zum analogtv 1.0.0 wird auch davon gesprochen das der saa7134
  supportet wird.

also woran hapert es ?

eigenlicht ist das harware layout zuwischen beiden karten recht aehlich

analog und hardware mpeg2 encoder / decoder.

holger




VDR1:Digitainer 90888 + 1.4 Ghz  Tutalin CPU , 1 GB Ram ,TT 1501 DVB-C + CI und Alphacrypt Light, Orginal Medion 200GB Platte und  DVD RW Lalufwerk  , X10 (Scrollrad) RemoteControl
zzzözzz  18.Feb.2010 12:43:40
Was für ein hardware encoder ist da drauf?
zzzözzz  18.Feb.2010 12:50:55
SAA6752HS

Tja, es ist gut möglich, dass sich ähnlich guter support implementieren ließe. Aber das analogtv Plugin wird seit längerer Zeit nicht mehr groß upgedated und pvrinput unterstützt diesen Encoder nicht.


The MPEG-Encoder works, as long as saa7134-empress and saa6752hs kernel modules are loaded. The MPEG TS stream is available at /dev/video1. The default parameters are:
Resolution: 720x576, aspect ratio 4:3Video: MPEG2 TS 4000 kbps VBR (max 6000 kpbs) PID: 260Audio: MPEG2 L2 audio 265 kbps PID: 256In August 2008 the driver has been fixed to properly use V4L2 MPEG API (extended controls). According to [url=http://lists-archives.org/video4linux/24266-saa7134_empress-streaming-via-v4l2.html]Video4Linux Mailing List using a recent v4l-dvb repository, it's possible to change most of the encoder properties using v4l2-ctl.
There is some information, that mencoder supports V4L2 MPEG API, VLC has some support through pvr access module (i.e. it's possible to set one of the following resolutions: 720x576, 480x576, 352x576, 352x288).
mark05  18.Feb.2010 14:50:15
[quote='Wirbel link' pid='9192' dateline='1266493855']
SAA6752HS

Tja, es ist gut möglich, dass sich ähnlich guter support implementieren ließe. Aber das analogtv Plugin wird seit längerer Zeit nicht mehr groß upgedated und pvrinput unterstützt diesen Encoder nicht.



hi
das ist mal ne aussage ,

wobei es scheint das e-tobi bzw innerhalb des ct vdr projekts an dem ding gearbeitet wird , zumindestens habe ich den eindruckt.

ist es den grosser aufwand z.b. pvrinput beizubringen mit dem ding umzugehen ?
ich wuerde die karte auch zu verfuegung stellen .

mfg
holger

VDR1:Digitainer 90888 + 1.4 Ghz  Tutalin CPU , 1 GB Ram ,TT 1501 DVB-C + CI und Alphacrypt Light, Orginal Medion 200GB Platte und  DVD RW Lalufwerk  , X10 (Scrollrad) RemoteControl
zzzözzz  18.Feb.2010 15:18:45
Das kann man nur testen, ich kenne den Sourcecode von pvrinput zwar sehr gut - aber nicht die Karte. Meistens ist es zeitaufwendig so etwas zu debuggen.
mark05  18.Feb.2010 16:06:03
hi
wenn du magst kannst du mir ja deine post addresse mal via pn schicken ,
ich wuerde dir die karte dann mal zukommen lassen und du kannst etwas "spielen",

ich habe mit gerade beim dvbshop ne dvb-c karte samt ci slot bestellt.

Technotrend Budget C-1501+CI

dann kann ich bei mir weiter machen .

ich wuerde gerne auf die regelmaessigen zahlungen an unitymedia
verzichten auch wenn ich die privaten dann nur analog schauen kann.

holger


VDR1:Digitainer 90888 + 1.4 Ghz  Tutalin CPU , 1 GB Ram ,TT 1501 DVB-C + CI und Alphacrypt Light, Orginal Medion 200GB Platte und  DVD RW Lalufwerk  , X10 (Scrollrad) RemoteControl
zzzözzz  18.Feb.2010 17:30:55
Huhu mark05,

ich kann dir Tipps geben, wo du ansetzen kannst. Aber ich selbst werde das Thema nicht angehen - sorry.
Ich weiß dass so etwas wirklich Zeit kostet - mehr als ich dafür opfern mag. Nicht für eine Karte die alt ist und vermutlich nicht mehr neu zu kaufen.
mark05  19.Feb.2010 08:15:11
[quote='Wirbel link' pid='9192' dateline='1266510655']
Huhu mark05,

ich kann dir Tipps geben, wo du ansetzen kannst. Aber ich selbst werde das Thema nicht angehen - sorry.
Ich weiß dass so etwas wirklich Zeit kostet - mehr als ich dafür opfern mag. Nicht für eine Karte die alt ist und vermutlich nicht mehr neu zu kaufen.


ok ich hoere ;) , bin fuer alles dankbar

holger

VDR1:Digitainer 90888 + 1.4 Ghz  Tutalin CPU , 1 GB Ram ,TT 1501 DVB-C + CI und Alphacrypt Light, Orginal Medion 200GB Platte und  DVD RW Lalufwerk  , X10 (Scrollrad) RemoteControl
zzzözzz  19.Feb.2010 10:36:05
Du könntest dich mit dem pvrinput sourcecode beschäftigen und dann..

- mit v4l2-ctrl die verfügbaren v4l2 ioctls deiner Karte erforschen
- mit pvrinput vergleichen
- dann in pvrinput den Namen deines Treibers einpflegen
- dann stückweise mit debuggen anfangen:
  * setzen von Frequenz, Videonorm, Videoinput
  * checken, ob der gleiche Datenstrom vom Treiber kommt wie bei den pvr Karten
  * in GetTSPacket den TS Datenstrom abfangen und die header analysieren

Du merkst schon, so ganz einfach ist das nicht. Mit etwas Glück kann evtl. der letzte Schritt entfallen.
ralph1  05.Apr.2010 14:43:14
Hallo,
wenn was dabei rauskommt waere ich auch interessiert ... !!

aber noch andere Fragen ...
Oben steht dass andere (nicht VDR) Programme mit der Karte klarkommen ...
kann man damit ueber die Analogeingaenege Videokassetten digitalisieren ?
sieht es ordentlich aus ? kann VDR das Ergebnis abspielen ?

Oder besser mit der Originalsowtware des Digitainer die Videos konvertieren und dann VDR drauftun ? ?

Ralph
mark05  06.Apr.2010 14:23:59
hi
ja sollte gehen mit den videokassetten

jedoch wuerde ich mich nicht weiter mit dem vdr rumschlagen wenn man die analogkarte  verwenden will

mythtv wird die bessere alternative sein .

ich werde vermutlich die ganze digitainer HW wieder verkaufen da sie nicht mit ner tt1501 verneuftig arbeitet.

nen asbach uralter pc , semptron cpu , und ati radeon karte funktioniert besser als das ding.

und das obwohl ich mehr ram und ne tutalin 1.4 ghz cpu eingebaut habe.

holger

VDR1:Digitainer 90888 + 1.4 Ghz  Tutalin CPU , 1 GB Ram ,TT 1501 DVB-C + CI und Alphacrypt Light, Orginal Medion 200GB Platte und  DVD RW Lalufwerk  , X10 (Scrollrad) RemoteControl
SurfaceCleanerZ  22.Apr.2010 23:38:01
Hi,
ATI Karten funzen ÜBERHAUPT NICHT mangels Treiber!

mfG,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
[url=http://tinyurl.com/ycx4qsv]Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
sinai  23.Apr.2010 11:58:07
Fast - ich hab nach langem Basteln mal immerhin ein Bild per VGA2Scart mit einer SE 9200 gehabt. Aber Qualität ist was anderes... - da hast du Recht. Kein Vergleich zu nvidia

Andy
VDR 1: ASRock mit Atom J1200, NVIDIA GT610, Lüfterlos, TBS 6982 SE mit easyVDR 3.0
mark05  23.Apr.2010 14:42:48
[quote='SurfaceCleanerZ link' pid='9192' dateline='1271972281']
Hi,
ATI Karten funzen ÜBERHAUPT NICHT mangels Treiber!

mfG,
Stefan


naja aus ausgabe device via directfb und softdevice schon :D
zumindestens meine olle funktioniert .



holger

VDR1:Digitainer 90888 + 1.4 Ghz  Tutalin CPU , 1 GB Ram ,TT 1501 DVB-C + CI und Alphacrypt Light, Orginal Medion 200GB Platte und  DVD RW Lalufwerk  , X10 (Scrollrad) RemoteControl
Dr. Seltsam  24.Apr.2010 11:44:36
[quote='ralph1 link' pid='9192' dateline='1270471394']
kann man damit ueber die Analogeingaenege Videokassetten digitalisieren ?

ich hab die Karte von mark05 geliehen bekommen, um mir mal die mögliche pvrinput-Unterstützung anzusehen. 

Erste Erkenntnisse: Treiberseitig wird nur der Tuner unterstützt, d.h. die externen Eingänge sind unter Linux nicht nutzbar.
Wie auch die HVR1300 hat auch diese Karte zwei devices, so dass das device handling in pvrinput grundlegend umgebaut werden muss (das wird dauern!). Im Gegensatz zum cx88-blackbird-Treiber der HVR1300 läuft der Treiber der DVR stabil. Mit dem cat-Befehl kann ich problemlos TS-Dateien aufzeichnen. Die Bildqualität ist aber nicht so gut wie bei den cx23416-basierten Karten, da es keine digitalen Rauschfilter gibt.
ubIx  08.Nov.2010 22:18:33
Hallo Dr. Seltsam,

wie sieht es bei der EasyVDR Integration aus? Bei mir läuft die Karte manuell recht gut (gesteuert über corntab und v4lctl -v 1 'ard' und cat /dev/video1 > ~/video.mpg sowie anschließenden killall cat ganz gut. Aber weder unter VDR noch unter MythTV bekommt man die Karte sinnvoll automatisch verwendet (Bedienung über grafisches interface z.B aus tvbrowser und EasyVDR - notfalls auch MythTV).

Gruß
Ulf
ubIx  08.Nov.2010 22:27:20
Ach so - die Karte verwende ich im wesentlichen um damit in Deutschland die bei uns wegen der Räumlichen nähe verfügbaren Sender der Schweiz (SF1 DRS und SF2 DRS) als auch Österreich (ORF1 und ORF2) aufzunehmen. Alle anderen wichtigen Sender kommen auch über DVB. Die Vorgeschlagenen Hauppauge PVR Karten, konnte ich leider nicht mehr in halbwegs akzeptablen Zustand bekommen. Andere alternativen um Analog TV mit einem Hardware Encoder unter Linux zu verwenden, sind mir leider nicht bekannt.
SurfaceCleanerZ  08.Nov.2010 22:33:55
Hi,
gibs doch sogar neu im webshop:
http://www.hauppauge.de/~hauppauge.de/index.php?option=com_virtuemart&page=shop.browse&category_id=21&lang=de&vmcchk=1&Itemid=1

ok Preis is Wahnsinn, dann doch ne 150 von ebay...

Oder einfach ne HVR 1900
http://www.vdr-wiki.de/wiki/index.php/Pvrinput-plugin#Probleme

Lohnt der Aufwand echt ohne Rauschfilter?

mfG,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
[url=http://tinyurl.com/ycx4qsv]Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
Dr. Seltsam  08.Nov.2010 22:35:32
[quote='ubIx link' pid='9192' dateline='1289251640']
Ach so - die Karte verwende ich im wesentlichen um damit in Deutschland die bei uns wegen der Räumlichen nähe verfügbaren Sender der Schweiz (SF1 DRS und SF2 DRS) als auch Österreich (ORF1 und ORF2) aufzunehmen. Alle anderen wichtigen Sender kommen auch über DVB. Die Vorgeschlagenen Hauppauge PVR Karten, konnte ich leider nicht mehr in halbwegs akzeptablen Zustand bekommen. Andere alternativen um Analog TV mit einem Hardware Encoder unter Linux zu verwenden, sind mir leider nicht bekannt.

ich bin leider noch nicht weitergekommen. Aber jetzt wo ichb weiss, das es ncoh einen Interessenten gibt, ist das ein Ansporn. Ich hoffe, dass ich im Winter mehr Zeit habe. Leider ging es mir auch gesundheitlich in letzter Zeit nicht so gut.
ubIx  09.Nov.2010 00:04:07
[quote='Dr. Seltsam link' pid='9192' dateline='1289252132']
ich bin leider noch nicht weitergekommen. Aber jetzt wo ichb weiss, das es ncoh einen Interessenten gibt, ist das ein Ansporn. Ich hoffe, dass ich im Winter mehr Zeit habe. Leider ging es mir auch gesundheitlich in letzter Zeit nicht so gut.

Mache keine Panik - habe die Karte jetzt etwa 5 Jahre, da kommt es auf ein paar Monate mehr nicht an.
Wünsche Dir aber gute Besserung!

[quote='SurfaceCleanerZ link' pid='9192' dateline='1289252035']
gibs doch sogar neu im webshop:
http://www.hauppauge.de/~hauppauge.de/index.php?option=com_virtuemart&page=shop.browse&category_id=21&lang=de&vmcchk=1&Itemid=1

ok Preis is Wahnsinn, dann doch ne 150 von ebay...

Habe dort nur die WinTV-PVR-USB2 gesehen, welche dann doch nicht mehr im Schrank neben dem HTPC platz hat.

[quote='SurfaceCleanerZ link' pid='9192' dateline='1289252035']
Oder einfach ne HVR 1900
http://www.vdr-wiki.de/wiki/index.php/Pvrinput-plugin#Probleme

Lohnt der Aufwand echt ohne Rauschfilter?

Ist leider kein Hardware Decoder drin wenn ich das richtig gesehen habe. Dann kann ich auch eine X-beliebige Analog-TV Karte nehmen (wurden in der letzten Zeit in der Verwandtschaft frei. Aber die Qualität ist für meine Anwendung ausreichend gut.

Gruß
Ulf
ubIx  11.Nov.2010 21:27:25
[quote='Dr. Seltsam link' pid='9192' dateline='1289493867']
Du suchst einen Encoder und keinen Decoder. Und einen Encoder hat die HVR 1900.

OK, hatte ich auch gemeint, aber leider nicht geschrieben.

[quote='Dr. Seltsam link' pid='9192' dateline='1289493867']
Ist eine USB-Box und quasi der Nachfolger der PVRUSB2.  Ich würde trotzdem die PVRUSB2 vorziehen, weil bei ihr auch der FM-Tuner vom Treiber unterstützt wird. Zudem gibt es da keinen Konflikt mit dem DVB-device. Die HVR 1900 hat allerdings den Vorteil, dass sie auch als DVB-T-device verwandt werden kann - man muss sich nur vor dem vdr-Start entsheiden, was man will. Während der Laufzeit von vdr wird die HVR1900 nur entweder mitpvrinput oder als DVB-T device funktionieren - nie gleichzeitig, und auch nicht nacheinander.

OK, Danke. Aber so richtig sagt mir eine externe Lösung nicht zu. Gibt es außer dieser (meiner KNC und der leider kaum noch erhältlichen PVR) keine anderen Analogen Karten  mit Hardware Encoder mehr? Wie sieht es mit der PCI-E Hauppauge WinTV HVR-1700  Karte aus? Funktioniert diese eben so (habe auf Linux TV zumindest mal ne Anleitung dazu gesehen) bzw. hat diese die gleichen Einschränkungen wie die 1900?
Dr. Seltsam  11.Nov.2010 17:44:27
[quote='ubIx link' pid='9192' dateline='1289257447']
[quote author=SurfaceCleanerZ link=topic=9374.msg89102#msg89102 date=1289252035]
Oder einfach ne HVR 1900
[url=http://www.vdr-wiki.de/wiki/index.php/Pvrinput-plugin#Probleme]http://www.vdr-wiki.de/wiki/index.php/Pvrinput-plugin#Probleme

Lohnt der Aufwand echt ohne Rauschfilter?

Ist leider kein Hardware Decoder drin wenn ich das richtig gesehen habe. Dann kann ich auch eine X-beliebige Analog-TV Karte nehmen (wurden in der letzten Zeit in der Verwandtschaft frei. Aber die Qualität ist für meine Anwendung ausreichend gut.

Du suchst einen Encoder und keinen Decoder. Und einen Encoder hat die HVR 1900. Ist eine USB-Box und quasi der Nachfolger der PVRUSB2.  Ich würde trotzdem die PVRUSB2 vorziehen, weil bei ihr auch der FM-Tuner vom Treiber unterstützt wird. Zudem gibt es da keinen Konflikt mit dem DVB-device. Die HVR 1900 hat allerdings den Vorteil, dass sie auch als DVB-T-device verwandt werden kann - man muss sich nur vor dem vdr-Start entsheiden, was man will. Während der Laufzeit von vdr wird die HVR1900 nur entweder mitpvrinput oder als DVB-T device funktionieren - nie gleichzeitig, und auch nicht nacheinander.
Dr. Seltsam  11.Nov.2010 21:36:40
nein, für die HVR1700 gibt es keinen Treiber für den analogen Teil.
http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-1700 :
The board works in digital mode only currently.

Eine PVR150 oder PVR250 ist doch bei ebay problemlos zu bekommen. ich würde die PVR250 vorziehen, weil
a) PVR150 hat wegen eines andeen Digitizers längere Umschaltzeiten
b) PVR150 ist neuer, und evtl. gibt es Revisionen mit einem Tunermodell, das von Linux noch nicht richtig unterstützt wird
c) die einzige PVR150, die ich bisher getestet habe, hatte ein deutlich schlechteres Bild (verrauschter Tuner)

Eine PVR350 kannst Du natürlich auch nehmen, aber das wäre Perlen vor die Säue werfen. Der Decoder bliebe wohl ungenutzt und verbreitet nur unnötig Wärme.

Die HVR1600 gibt es nur in den USA, und sie hat keinen PAL-Tuner -somit nur zum Digitalisieren von Videos geeignet.
Dr. Seltsam  11.Nov.2010 21:54:43
[quote='ubIx link' pid='9192' dateline='1289251113']
wie sieht es bei der EasyVDR Integration aus? Bei mir läuft die Karte manuell recht gut (gesteuert über corntab und v4lctl -v 1 'ard' und cat /dev/video1 > ~/video.mpg sowie anschließenden killall cat ganz gut. Aber weder unter VDR noch unter MythTV bekommt man die Karte sinnvoll automatisch verwendet (Bedienung über grafisches interface z.B aus tvbrowser und EasyVDR - notfalls auch MythTV).

Ulf, welche easyvdr-Version hast Du denn im Einsatz, unter der Du die Digitainer-Karte betreiben möchtest?
Ich werde morgen mal schauen, ob ich pvrinput aufgebohrt kriege.
ubIx  12.Nov.2010 00:00:27
[quote='Dr. Seltsam link' pid='9192' dateline='1289508883']
Ulf, welche easyvdr-Version hast Du denn im Einsatz, unter der Du die Digitainer-Karte betreiben möchtest?
Ich werde morgen mal schauen, ob ich pvrinput aufgebohrt kriege.

Habe vor ein paar Tagen die aktuellste Version 0.8 aufgespielt, aber sie nach ein paar Tests nicht mehr genutzt. Kann also immer die aktuellste Verwenden.

[quote='Dr. Seltsam link' pid='9192' dateline='1289507800']
nein, für die HVR1700 gibt es keinen Treiber für den analogen Teil.
http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-1700 :
The board works in digital mode only currently.

OK, habe ich überlesen. Aber dennoch Danke für die Info. Siehst Du eine Chance das der Analog Teil noch zukünftig unterstützt wird? Die Karte ist ja noch recht neu.

[quote='Dr. Seltsam link' pid='9192' dateline='1289507800']
Eine PVR150 oder PVR250 ist doch bei ebay problemlos zu bekommen. ich würde die PVR250 vorziehen, weil
a) PVR150 hat wegen eines andeen Digitizers längere Umschaltzeiten
b) PVR150 ist neuer, und evtl. gibt es Revisionen mit einem Tunermodell, das von Linux noch nicht richtig unterstützt wird
c) die einzige PVR150, die ich bisher getestet habe, hatte ein deutlich schlechteres Bild (verrauschter Tuner)

Eine PVR350 kannst Du natürlich auch nehmen, aber das wäre Perlen vor die Säue werfen. Der Decoder bliebe wohl ungenutzt und verbreitet nur unnötig Wärme.

Habe mir gerade mal die PVR350 angesehen. Genau aber der DeCoder wäre recht interessant, da ich noch ein Röhren-TV (Sony Wide Screen) benutze, den ich aber nur mit einem Adapter benutzen kann. Damit ließe sich der doch recht Umständliche Adapter (mit mieser Qualität - da ich nicht direkt eine TV Taugliche Einstellung an der Grafikarte verwenden kann - dadurch zwei Umrechnungen notwendig sind) umgehen.

Dennoch Danke für Deine mühen.
Dr. Seltsam  12.Nov.2010 10:07:44
evtl. werde ich eine angepasste pvrinput-Version für eayvdr 0.8 bereitstellen, wenn ich die Karte zum Laufen kriege.

Treiber für den Analogteil der HVR1700: ich wüsste nicht, dass da irgendwer dran arbeitet. Es gibt ja viel ältere Karten, die bis heute keinen Treiber haben (oder einen, der so buggy ist, dass man ihn nicht nutzen kann, siehe HVR1300.) Meist mangelt es an offengelegten Dokumentationen für die Chips.

Die PVR350 ist für einen Röhren-TV ein ideales Ausgabedevice und lässt sich auch wunderbar mit einer DVB-Karte kombinieren. Man muss nur in Kauf nehmen, dass man keinen Digitalton (SPDIF) hat.
ubIx  12.Nov.2010 20:30:17
[quote='Dr. Seltsam link' pid='9192' dateline='1289552864']
evtl. werde ich eine angepasste pvrinput-Version für eayvdr 0.8 bereitstellen, wenn ich die Karte zum Laufen kriege.
OK, super würdeich sofort ausprobieren. Auch wenn es dann in der neuen 0.9beta drin wäre. Das System läuft noch nicht rund genug, damit es für alle frei geben wird (DAU - Tauglich ;D). Es ist ja kein Problem mit GRUB mehrere Systeme auf einen Rechner zu haben (momentan ist es eben openSUSE und MythBuntu - später dann warscheinlich EasyVDR und openSUSE  ;) ).

[quote='Dr. Seltsam link' pid='9192' dateline='1289552864']
Treiber für den Analogteil der HVR1700: ich wüsste nicht, dass da irgendwer dran arbeitet. Es gibt ja viel ältere Karten, die bis heute keinen Treiber haben (oder einen, der so buggy ist, dass man ihn nicht nutzen kann, siehe HVR1300.) Meist mangelt es an offengelegten Dokumentationen für die Chips.
OK, in der V4L liste hatte ich auch nichts gesehen (TDA1004x Treiber).  Schade - wäre sonst Prislich und funktional sehr interessant.

[quote='Dr. Seltsam link' pid='9192' dateline='1289552864']
Die PVR350 ist für einen Röhren-TV ein ideales Ausgabedevice und lässt sich auch wunderbar mit einer DVB-Karte kombinieren. Man muss nur in Kauf nehmen, dass man keinen Digitalton (SPDIF) hat.

Denke sie wird meine KNC dann recht gut ergänzen. Muss noch mal sehen wie man möglichst gut eine Weiche zwischen beide Karten bekommt. SPDIF ist auf meinem Mainboard und somit eigentlich kein Thema - notfalls kommt eine Soundblaster mit ins Gerät. Habe mir die Karte jetzt im NOTEBOOK- Sektor bestellt. Danke für Deine Unterstützung :).
Dr. Seltsam  12.Nov.2010 20:40:30
mein anfänglicher Optimismus in Bezug auf eine pvrinput-Unterstützung der KNC ist leider verfolgen...

Habe heute den ganzen Tag daran gearbeitet, aber die Probleme sind riesig.
Die Karte hat zwei devices - ein analoges, und eines für mpeg-Einstellungen + Stream lesen. Leider blockieren sich die gegenseitig, d.h. man kann die devices nicht beide geöffnet haben.
Für pvrinput würde das im Prinzip bedeuten, dass für jedes Treiberkommando das device erst geöffnet und danach wieder geschlossen werden müsste. Die Unterschiede im Handling ggü. ivtv-basierten Karten sind so erheblich, dass man eigentlich ein neues Plugin programmieren müsste, dass von Grund auf anders designed ist.
Auch sind die PIDs für Audio, Video und PCR andere als bei ivtv. Die lassen sich auch nicht per ioctl ändern, wie ich inzwischen herausgefunden habe. Ein Mischnutzung mit einer PVR würde so sinnvoll kaum möglich sein.

Ich behalte das ncohmal im Kopf, aber im Moment sehe ich da wenig Chancen, bei meiner begrenzten Zeit etwas fertigzustellen. Zumal die Bildqualität im Vergleich zu meiner PVR350 wirklich bescheiden ist.

ubIx  12.Nov.2010 22:21:08
[quote='Dr. Seltsam link' pid='9192' dateline='1289590830']
mein anfänglicher Optimismus in Bezug auf eine pvrinput-Unterstützung der KNC ist leider verfolgen...
Trozdem Danke.

[quote='Dr. Seltsam link' pid='9192' dateline='1289590830']
Habe heute den ganzen Tag daran gearbeitet, aber die Probleme sind riesig.
Die Karte hat zwei devices - ein analoges, und eines für mpeg-Einstellungen + Stream lesen. Leider blockieren sich die gegenseitig, d.h. man kann die devices nicht beide geöffnet haben.
So ganz entspricht das nicht meinen Erkenntnissen - was aber nichts heißen soll - bin leider kein Profi. Also die Karte meldet tatsächlich zwei Devices an, diese sind aber nicht unabhängig, eine Kanalwahl wird mit aktuellen V4L-Treibern immer auf beide Karten durchgeführt. Das mit den MPEG Einstellungen weiß ich nicht, da ich an der Stelle, zumindest Wissentlich, noch nichts gemacht habe. Der saa6752hs Encoder scheint tatsächlich das analoge Signal Abzugreifen und anschließend zu Codieren. Einstellungsänderungen am Analogpart wirken sich direkt auch auf das MPEG Ergebnis aus. Meine Vorstellung wäre, dass man für die Aufnahme einfach das device wechseln könnte (ähnlich eines Transponders bei DVB). Aber dass ist so nur eine Idee als außen stehender.  Also Aufnahme und Livebild auf /dev/video0 und nur die Aufnahme von /dev/video1.


[quote='Dr. Seltsam link' pid='9192' dateline='1289590830']
Für pvrinput würde das im Prinzip bedeuten, dass für jedes Treiberkommando das device erst geöffnet und danach wieder geschlossen werden müsste. Die Unterschiede im Handling ggü. ivtv-basierten Karten sind so erheblich, dass man eigentlich ein neues Plugin programmieren müsste, dass von Grund auf anders designed ist.
Auch sind die PIDs für Audio, Video und PCR andere als bei ivtv. Die lassen sich auch nicht per ioctl ändern, wie ich inzwischen herausgefunden habe. Ein Mischnutzung mit einer PVR würde so sinnvoll kaum möglich sein.
Wird die MPEG nicht via I2C gesteuert? Der Aufbau der KNC entspricht wohl weitestgehend den bei anderen Karten mit dieser Kombimation auch verwendeten. Es gibt einen Thread in der Video4Linux Mailingliste vom September 2005 und März 2009, der dieses Thema wohl ebenfalls behandelt (bin aber wie gesagt kein Experte auf dem Gebiet).

[quote='Dr. Seltsam link' pid='9192' dateline='1289590830']
Ich behalte das ncohmal im Kopf, aber im Moment sehe ich da wenig Chancen, bei meiner begrenzten Zeit etwas fertigzustellen. Zumal die Bildqualität im Vergleich zu meiner PVR350 wirklich bescheiden ist.
Die Qualität schwankt tatsächlich stark. Aber seit Kernel 2.6.34.7 (evtl. auch ein paar Default Einstellungen von OpenSUSE), ist die Qualität bei gut empfangen Sendern bei mir mittlerweile gut. Zumindest in der Qualität ausreichend, für meine Zwecke.
Dr. Seltsam  12.Nov.2010 22:55:50
verschiedene ioctls -z.B. den Tuner betreffend- können nur auf das erste device angewandt werden, und auch nur, solange vom zweiten device nicht gelesen wird.

Das zweite device hat keinen Tuner, deshalb kann darauf auch kein Kanalwechsel abgesetzt werden:
root@ubuntuvdr1:~# v4l2-ctl --get-tuner -d 3
VIDIOC_G_TUNER: failed: Invalid argument

Nur das zweite device stellt mpeg-Daten bereit, aber ein lesender Zugriff auf dieses device ist nicht möglich, solange das erste device noch offen ist.

v4l2-ctl ist so gebaut, dass es bei jedem Befehl das device öffnet, das ioctl absetzt und dann das device wieder schließt.

Bei pvrinput werden jedoch diverse ioctls nacheinander und zu verschiedenen Zeitpunkten abgesetzt. Würde man jedes mal das device dazwischen schließen und wieder öffnen, würde die Anwendung langsamer. Auch vdr macht das bei DVB-Karten nicht - das device wird in dvbdevice.c einmal  beim Start geöffnet und bleibt dann offen.

Das Problem ist, dass im analogen Bereich jede Karte/jeder Treiber sein eigenes Süppchen kocht. Mal ein Beispiel:

ivtv, cx18 und hdpvr haben ein ioctl zum Stoppen des Encoders.  Bestimmte ioctl wie z.B. Frequenzwechsel werden abgewiesen, solange es einen lesenden Zugriff gibt und der Encoder läuft. Also muss man den encoder erst mit dem ioctl stoppen.

pvrusb2 hat kein ioctl zum Stoppen des Encoders. Um das zu erreichen und die internen buffer zu clearen, muss man erst des device schließen und anschließend wieder öffnen.

cx88_blackbird hingegen verfolgt einen ganz anderen Ansatz. Ein ioctl zum Stoppen des Encoders gibt es auch nicht, aber man darf das device auch nicht schließen und wieder öffnen. Stattdessen stoppt der Treiber intern den Encoder, soabld das ioctl für einen Frequenzwechsel ausgelöst wird. Dummerweise hängt der Treiber danach, weil keiner dran gedacht hat, den Encoder anschließend auch wieder zu starten...  usw. usw.

Ein wesentlicher Teil des Codes von pvrinput besteht inzwischen aus Ausnahmeregelungen und Sonderlocken für einzelne Karten/Treiber...
ubIx  12.Nov.2010 23:13:26
OK, Danke für Deine Ausführungen. Habe fiel gelernt. Das entspricht aber im wesentlichen meinen Erkenntnissen, dass der Encoder einfach an den Analogzweig angeflanscht ist, und man zur Aufnahme von Analog Ausgang auf Encoder Eingang umschalten kann.

Aber was mich interessieren würde, sind zwei sachen. Zum einen ob EasyVDR die v4l2 Treiber verwendet oder eigene? Nach Deinen Ausführungen würde ich auf eigene Tippen. Zum anderen, ob es nicht ganz einfach möglich ist, die Karte zu 99% wie eine analoge Karte zu verwenden, nur bei der Aufnahme wird auf den Stream umgeschaltet und anschließend wieder zurück. Konfigurieren würde ich so was als Gruppe wie bei einem Transponder. Aber wie gesagt, bin nicht im konzept von EasyVDR drin - benutze VDR nur auf meinem Server mit drei DVB-S/S2 Karten (steht auf dem Speicher nahe der SAT-Schüssel). Die Analog Karte ist im Wohnzimmer verbaut und wird wohl nur zur Aufnahme einiger weniger Sender (Österreich/Schweiz) verwendet.

Danke noch mal für Deine Bemühungen. Werde wie gesagt bald auf die PVR350 umsteigen oder zusätzlich verwenden. Dann kann ich immer noch per Script die KNC verwenden. Werde mir evtl. dazu ein Plugin für TV-Browser basteln. Übrigens kann man VDR prima mit TV-Browser steuern (insbesondere auch wenn kein EPG vorhanden ist, wie bei Analog Karten üblich).
Dr. Seltsam  12.Nov.2010 23:27:04
easyvdr verwendet je nach Version Treiber aus einem der linuxtv-repositories. "eigene" Treiber sind es nicht.

vdr kann mit rein analogen Karten nichts anfangen, denn es benötigt immer (auch bei Live-TV ohne Aufnahme) einen Transport Stream. Also ist stets ein lesender Zugriff auf das mpeg device erforderlich.
ubIx  12.Nov.2010 23:56:18
OK - Danke
Dr. Seltsam  15.Nov.2010 00:25:09
es hat mir keine Ruhe gelassen, und ich habe jetzt tatsächlich eine lauffähige Version.  :)

Wie funktioniert das mit dene xternen Eingängen? Hast Du dazu Adapter/Kabel? Die karte hat eine gelbe und eine schwarze Buchse, aber wie ist die PIN-Belegung?

was meldet Deine Karte bei

v4l2-ctl --get-standard?

Ich habe festgestellt, dass der Multinormtuner mit V4L2_STD_PAL nicht richtig läuft, der Tonunteräger ist nicht sauber. Man muss den Tuner explizit auf pal_bg setzen
ubIx  15.Nov.2010 12:56:44
[quote='Dr. Seltsam link' pid='9192' dateline='1289777109']
es hat mir keine Ruhe gelassen, und ich habe jetzt tatsächlich eine lauffähige Version.  :)
Der verdammte Ehrgeitz  ;)

[quote='Dr. Seltsam link' pid='9192' dateline='1289777109']
Wie funktioniert das mit dene xternen Eingängen? Hast Du dazu Adapter/Kabel? Die karte hat eine gelbe und eine schwarze Buchse, aber wie ist die PIN-Belegung?
Die Belegung ist wie auf dem Bild zu sehen (gelöscht)
Habe auch mal die Anleitung aus dem Internet dort hin gelegt - hoffe das es Dir weiter hilft:(gelöscht)
(Werde nach der nächsten Antwort aus Urheberrechtlichen Gründen beide Einträge/Dateien wieder entfernen! - Wurden gelöscht!)

[quote='Dr. Seltsam link' pid='9192' dateline='1289777109']
was meldet Deine Karte bei v4l2-ctl --get-standard?

#v4l2-ctl --get-standard
Video Standard = 0x00000007
        PAL-B/B1/G

[quote='Dr. Seltsam link' pid='9192' dateline='1289777109']
Ich habe festgestellt, dass der Multinormtuner mit V4L2_STD_PAL nicht richtig läuft, der Tonunteräger ist nicht sauber. Man muss den Tuner explizit auf pal_bg setzen

Diese Erfahrung hatte ich auch gemacht (siehe oben).

Hoffe das es Dir weiter hilft
Dr. Seltsam  15.Nov.2010 23:13:50
[quote='ubIx link' pid='9192' dateline='1289858498']
Also es gibt auch zwei unterschiedliche Chipsätze bei KNC1 die verwendet wurden:
TV-Station DVR, TV-Station RDS, TV-Station PRO  mit Philips SAA7134 Chip
TV-Station SE, TV-Station RDS, TV-Station PRO  mit Conexant BT878 Chip
Ich habe die "KNC1 TV-Station DVR" mit SAA7134 siehe Link:
[url=http://www.knc1.de/d/produkte/analog_dvr.htm]http://www.knc1.de/d/produkte/analog_dvr.htm
hast Du zu Modellen mit Bt878 mehr Infos? haben die auch einen Hardwareencoder? Bei KNC1 finde ich dazu nichts.

ansonsten sind die v4l2-ctl Angaben identisch mit der Karte, die ich hier leihweise habe.

Nutzt Mythbuntu eigentlich den Hardwareencoder? würde mich sehr wundern...

Dr. Seltsam  15.Nov.2010 18:45:22
danke, Das bringt schon mal die Erkenntnis, dass meine Karte etwas anders ist: [url=http://webcache.googleusercontent.com/search?hl=de&lr=&as_qdr=all&q=cache:-weHjIszmCoJ:http://cgi.ebay.de/Creatix-CTX909-CTX-909-CTX-918-v2-v-2-PCI-Karte-NEU-/120587795679+creatix+918+%22knc+one+tv-station+dvr%22&ct=clnk]Creatix909/918
Sie hat außer Koax in/out keine Buchsen außen. Also muss ich mir erstmal ein Kabel für die internen Steckvrbinder basteln.

Kannst Du bei Deiner Karte bitte mal posten:

v4l2-ctl --all -d 0 (analoges device, hier /dev/video0) v4l2-ctl --all -d 1 (mpeg device) v4l2-ctl --list-inputs -d 0 (analoges device) v4l2-ctl --list-ctrls-menus -d 0 (analoges device) v4l2-ctl --list-ctrls-menus -d 1 (mpeg device)

Welchen Standard hast Du nach dem Neustart (ohne manuell etwas zu setzen) ? Bei mir ist es
Video standard = 0x000000ff  und das ist V4L2_STD_PAL.

Damit 0x00000007 abgezeigt wird, musste ich pal-bg manuell setzen. Der Wert 7 müsste die Summe von

#define V4L2_STD_PAL_B          ((v4l2_std_id)0x00000001)
#define V4L2_STD_PAL_B1        ((v4l2_std_id)0x00000002)
#define V4L2_STD_PAL_G          ((v4l2_std_id)0x00000004)

sein, das kommt hin (1+2+4)

ubIx  15.Nov.2010 23:01:38
[quote='Dr. Seltsam link' pid='9192' dateline='1289843122']
danke, Das bringt schon mal die Erkenntnis, dass meine Karte etwas anders ist: Creatix909/918
Sie hat außer Koax in/out keine Buchsen außen. Also muss ich mir erstmal ein Kabel für die internen Steckvrbinder basteln.

Also es gibt auch zwei unterschiedliche Chipsätze bei KNC1 die verwendet wurden:
TV-Station DVR, TV-Station RDS, TV-Station PRO  mit Philips SAA7134 Chip
TV-Station SE, TV-Station RDS, TV-Station PRO  mit Conexant BT878 Chip
Ich habe die "KNC1 TV-Station DVR" mit SAA7134 siehe Link:
[url=http://www.knc1.de/d/produkte/analog_dvr.htm]http://www.knc1.de/d/produkte/analog_dvr.htm

[quote='Dr. Seltsam link' pid='9192' dateline='1289843122']
Kannst Du bei Deiner Karte bitte mal posten:

v4l2-ctl --all -d 0 (analoges device, hier /dev/video0) v4l2-ctl --all -d 1 (mpeg device) v4l2-ctl --list-inputs -d 0 (analoges device) v4l2-ctl --list-ctrls-menus -d 0 (analoges device) v4l2-ctl --list-ctrls-menus -d 1 (mpeg device)

# v4l2-ctl --all -d 0
Driver Info:
        Driver name  : saa7134
        Card type    : KNC One TV-Station DVR
        Bus info      : PCI:0000:01:08.0
        Driver version: 528
        Capabilities  : 0x05010015
                Video Capture
                Video Overlay
                VBI Capture
                Tuner
                Read/Write
                Streaming
Format Video Capture:
        Width/Height  : 720/576
        Pixel Format  : 'BGR3'
        Field        : Interlaced
        Bytes per Line: 2160
        Size Image    : 1244160
        Colorspace    : Unknown (00000000)
Format Video Overlay:
        Left/Top    : 0/0
        Width/Height: 0/0
        Field      : Any
        Chroma Key  : 0x00000000
        Global Alpha: 0x00
        Clip Count  : 0                                                                                                                                           
        Clip Bitmap : No                                                                                                                                         
Format VBI Capture:                                                                                                                                               
        Sampling Rate  : 27000000 Hz                                                                                                                             
        Offset          : 256 samples (9.48148e-06 secs after leading edge)                                                                                       
        Samples per Line: 2048                                                                                                                                   
        Sample Format  : GREY                                                                                                                                   
        Start 1st Field : 7                                                                                                                                       
        Count 1st Field : 16                                                                                                                                     
        Start 2nd Field : 319                                                                                                                                     
        Count 2nd Field : 16                                                                                                                                     
Framebuffer Format:                                                                                                                                               
        Capability    : Clipping List                                                                                                                             
        Flags        :                                                                                                                                           
        Width        : 0                                                                                                                                         
        Height        : 0                                                                                                                                         
        Pixel Format  : ''                                                                                                                                       
        Bytes per Line: 0                                                                                                                                         
        Size image    : 0                                                                                                                                         
        Colorspace    : Unknown (00000000)                                                                                                                       
Crop Capability Video Capture:                                                                                                                                   
        Bounds      : Left 0, Top 46, Width 720, Height 578                                                                                                       
        Default    : Left 0, Top 48, Width 720, Height 576
        Pixel Aspect: 54/59
Crop: Left 0, Top 48, Width 720, Height 576
Video input : 0 (Television)
Audio input : 0 (audio)
Frequency: 2916 (182.250000 MHz)
Video Standard = 0x00000007
        PAL-B/B1/G
Tuner:
        Name                : Television
        Capabilities        : 62.5 kHz multi-standard stereo lang1 lang2
        Frequency range      : 0.0 MHz - 268435455.9 MHz
        Signal strength/AFC  : 100%/0
        Current audio mode  : stereo
        Available subchannels: mono stereo


# v4l2-ctl --all -d 1
Driver Info:
        Driver name  : saa7134
        Card type    : KNC One TV-Station DVR
        Bus info      : PCI:0000:01:08.0
        Driver version: 528
        Capabilities  : 0x05000001
                Video Capture
                Read/Write
                Streaming
Format Video Capture:
        Width/Height  : 720/576
        Pixel Format  : 'MPEG'
        Field        : Interlaced
        Bytes per Line: 0
        Size Image    : 12032
        Colorspace    : Broadcast NTSC/PAL (SMPTE170M/ITU601)
Video input : 0 (CCIR656)
Video Standard = 0x00000007
        PAL-B/B1/G


# v4l2-ctl --list-inputs -d 0
ioctl: VIDIOC_ENUMINPUT
        Input  : 0
        Name    : Television
        Type    : 0x00000001
        Audioset: 0x00000001
        Tuner  : 0x00000000
        Standard: 0x0000000000FFBFFF ( PAL NTSC SECAM )
        Status  : 0

        Input  : 1
        Name    : S-Video
        Type    : 0x00000002
        Audioset: 0x00000001
        Tuner  : 0x00000000
        Standard: 0x0000000000FFBFFF ( PAL NTSC SECAM )
        Status  : 0

        Input  : 2
        Name    : Composite1
        Type    : 0x00000002
        Audioset: 0x00000001
        Tuner  : 0x00000000
        Standard: 0x0000000000FFBFFF ( PAL NTSC SECAM )
        Status  : 0


# v4l2-ctl --list-ctrls-menus -d 0
                    brightness (int)  : min=0 max=255 step=1 default=128 value=128
                      contrast (int)  : min=0 max=127 step=1 default=68 value=67
                    saturation (int)  : min=0 max=127 step=1 default=64 value=63
                            hue (int)  : min=-128 max=127 step=1 default=0 value=0
                        volume (int)  : min=-15 max=15 step=1 default=0 value=0
                          mute (bool) : default=0 value=1
                        mirror (bool) : default=0 value=0
                        invert (bool) : default=0 value=0
            y_offset_odd_field (int)  : min=0 max=128 step=1 default=0 value=0
            y_offset_even_field (int)  : min=0 max=128 step=1 default=0 value=0
                      automute (bool) : default=1 value=1


# v4l2-ctl --list-ctrls-menus -d 1

User Controls

                    brightness (int)  : min=0 max=255 step=1 default=128 value=128
                      contrast (int)  : min=0 max=127 step=1 default=68 value=67
                    saturation (int)  : min=0 max=127 step=1 default=64 value=63
                            hue (int)  : min=-128 max=127 step=1 default=0 value=0
                        volume (int)  : min=-15 max=15 step=1 default=0 value=0
                          mute (bool) : default=0 value=1
                        mirror (bool) : default=0 value=0

MPEG Encoder Controls

                    stream_type (menu) : min=1 max=1 default=1 value=1 flags=update
                                1: MPEG-2 Transport Stream
      audio_sampling_frequency (menu) : min=1 max=1 default=1 value=1
                                1: 48 kHz
                audio_encoding (menu) : min=1 max=1 default=1 value=1 flags=update
                                1: MPEG-1/2 Layer II
        audio_layer_ii_bitrate (menu) : min=11 max=13 default=11 value=11
                                11: 256 kbps
                                13: 384 kbps
                video_encoding (menu) : min=1 max=1 default=1 value=1
                                1: MPEG-2
                  video_aspect (menu) : min=1 max=2 default=1 value=1
                                1: 4x3
                                2: 16x9
            video_bitrate_mode (menu) : min=0 max=1 default=0 value=0 flags=update
                                0: Variable Bitrate
                                1: Constant Bitrate
                  video_bitrate (int)  : min=0 max=27000000 step=1 default=6000000 value=4000000
            video_peak_bitrate (int)  : min=0 max=27000000 step=1 default=8000000 value=6000000


[quote='Dr. Seltsam link' pid='9192' dateline='1289843122']
Welchen Standard hast Du nach dem Neustart (ohne manuell etwas zu setzen) ? Bei mir ist es Video standard = 0x000000ff  und das ist V4L2_STD_PAL.

Damit 0x00000007 abgezeigt wird, musste ich pal-bg manuell setzen. Der Wert 7 müsste die Summe von

#define V4L2_STD_PAL_B          ((v4l2_std_id)0x00000001)
#define V4L2_STD_PAL_B1        ((v4l2_std_id)0x00000002)
#define V4L2_STD_PAL_G          ((v4l2_std_id)0x00000004)

sein, das kommt hin (1+2+4)

Kann ich Dir nicht genau sagen, da ich nicht weiß wo MythBuntu bzw. Ubuntu dieses setzt. Auf dem alten openSUSE war es meist PAL, was laut Beschreibung mit Deinen angaben überein Stimmt.
ubIx  15.Nov.2010 23:29:45
[quote='Dr. Seltsam link' pid='9192' dateline='1289859230']
hast Du zu Modellen mit Bt878 mehr Infos? haben die auch einen Hardwareencoder? Bei KNC1 finde ich dazu nichts.

Soweit ich weiß nicht. Soweit mir bekannt gibt es eben die RDS und PRO mit beiden (beide hatten keinen HW-Encoder). Nur die DVR hatte meines Wissens den HW-Encoder und ist eher verwandt mit dern DVB-C/T/S Karten.

[quote='Dr. Seltsam link' pid='9192' dateline='1289859230']
ansonsten sind die v4l2-ctl Angaben identisch mit der Karte, die ich hier leihweise habe.

Kann ich leider nicht beurteilen, würde aber Sinn machen. Hat Deine denn auch einen HW-Encoder?

[quote='Dr. Seltsam link' pid='9192' dateline='1289859230']
Nutzt Mythbuntu eigentlich den Hardwareencoder? würde mich sehr wundern...

Nein, auch nicht - weshalb die Systemlast mit unter recht hoch ist und zu Aussetzern führt. Habe schon alles mögliche ausprobiert - begonnen hatte ich aber mit c't-VDR und bin dann über alle möglichen Varianten hier her gekommen (easyVDR war die letzte installierte Version vor MythBuntu).
Dr. Seltsam  16.Nov.2010 07:43:04
o.k., dann gehe ich davon aus, dass alle Modelle mit Encoder (so auch mein Testobjekt) einen saa7134-Chip haben und sich mit der Bezeichnung "KNC One TV-Station DVR" identifizieren.

Nein, auch nicht - weshalb die Systemlast mit unter recht hoch ist und zu Aussetzern führt. Habe schon alles mögliche ausprobiert - begonnen hatte ich aber mit c't-VDR und bin dann über alle möglichen Varianten hier her gekommen (easyVDR war die letzte installierte Version vor MythBuntu).

ich werde dann am Wochenende mal sehen, dass ich easyvdr 0.9 auf einer Testplatte installiere und dann eine angepasste pvrinput-Version kompiliere. Es gibt noch ein paar Baustellen - die meisten controls funktionieren wegen anderer Wertebereiche nicht, so dass man Lautstärke, Helligkeit, Kontrast etc. per v4l2-ctl setzen muss -sofern man andere Werte als die Treiber defaults benötigt.

darüber hinaus verwendet der Treiber andere PIDs:

static struct saa6752hs_mpeg_params param_defaults =
{
    .ts_pid_pmt      = 16,
    .ts_pid_video    = 260,
    .ts_pid_audio    = 256,
    .ts_pid_pcr      = 259,

    .vi_aspect      = V4L2_MPEG_VIDEO_ASPECT_4x3,
    .vi_bitrate      = 4000,
    .vi_bitrate_peak = 6000,
    .vi_bitrate_mode = V4L2_MPEG_VIDEO_BITRATE_MODE_VBR,

    .au_encoding    = V4L2_MPEG_AUDIO_ENCODING_LAYER_2,
    .au_l2_bitrate  = V4L2_MPEG_AUDIO_L2_BITRATE_256K,
    .au_ac3_bitrate  = V4L2_MPEG_AUDIO_AC3_BITRATE_256K,
};

Damit die gleichen channels.conf-Einträge wie für eine ivtv-basierte Karte verwandt werden können, müsste man den saa6752hs-Treiber patchen:

    .ts_pid_pmt      = 16,
    .ts_pid_video    = 300,
    .ts_pid_audio    = 301,
    .ts_pid_pcr      = 101,

Solange die KNC One die einzige Karte ist, könnte man auch die PIDs in der channels.conf entsprechend auf 260/256/259 ändern. Aber bei der ersten Anwahl eines solchen Kanals mit einer ivtv-basierten Karte ändert vdr dann automatisch zurück auf 301/300/101. Und wenn dann die KNC One diesen Kanal wieder aufruft, bleibt das Bild dunkel, weil vdr in diesem Fall die anderen PIDs im Transport Stream nicht automatisch erkennt - muss irgendwas damit zu tun haben, dass auch die PMT  anders ist.
Fazit: wenn möglich muss ich auch einen gepatchten saa6752hs-Treiber bereitstellen.

ubIx  16.Nov.2010 19:16:24
[quote='Dr. Seltsam link' pid='9192' dateline='1289889784']
o.k., dann gehe ich davon aus, dass alle Modelle mit Encoder (so auch mein Testobjekt) einen saa7134-Chip haben und sich mit der Bezeichnung "KNC One TV-Station DVR" identifizieren.

Würde ich so bei KNC interpretieren.

Habe mal (mitte 2005) bei KNC1 nach Audioverbindung auf der Karte gefragt und nachfolgenden Info erhalten (evtl. Kannst Du oder auch jemand anderes diese Info mal gebrauchen:

Audio-Ausgabe bei der TV-Station DVR:

Die TV-Station DVR verfügt über keinen Audio-Ausgang auf dem Slotblech.
Entsprechend ihres Haupteinsatzgebiets als Video-Capture-Karte befindet sich
dort lediglich ein blau gekennzeichneter Audio-Eingang, der üblicherweise
mit dem Composite-/S-Video-Eingang kombiniert wird. Die Audiosignale, die
auf der Karte generiert oder über den externen Audio-Eingang eingeschliffen
werden, können prinzipiell über drei verschiedene Möglichkeiten
wiedergegeben werden.

  1.. Encodierung des TV- oder FM-Signals in MPEG und Übertragung als
MPEG-Datenstrom für die Live-Wiedergabe über einen MPEG-Decoder oder zum
Aufzeichnen mittels geeigneter Treiber und Applikationssoftware.
  2.. Übertragen der unkomprimierten Audiodaten per PCI-Audio-Streaming. Der
Device-Driver für die TV-Tunerkarte sowie die Systemumgebung müssen den
Transfer über PCI unterstützen. Unter Windows2000/XP ist dies ab der
DirectX-Version 9.0 der Fall.
  3.. Verbindung zwischen dem analogen Mixer-Ausgang der TV-Station DVR und
einem geeigneten analogen Audio-Eingang des
PC-Soundcontrollers/Soundkartemittels eines internen analogen Audiokabels.
Dazu befindet sich auf der TV-Station DVR am unteren Platinenrand eine
weiße, vierpolige, sogenannte MIDI-Steckerleiste (2mm-Raster). Falls sich
kein entsprechend vorkonfektioniertes Kabel im Fachhandel auftreiben läßt,
gilt für den Eigenbau folgende Steckerbelegung: Von links (Slotblech)
gesehen: Linker Kanal – Masse – Rechter Kanal - Masse

Mit freundlichen Grüßen / kind regards
Hotline KNC ONE GmbH

[quote='Dr. Seltsam link' pid='9192' dateline='1289889784']
ich werde dann am Wochenende mal sehen, dass ich easyvdr 0.9 auf einer Testplatte installiere und dann eine angepasste pvrinput-Version kompiliere. Es gibt noch ein paar Baustellen - die meisten controls funktionieren wegen anderer Wertebereiche nicht, so dass man Lautstärke, Helligkeit, Kontrast etc. per v4l2-ctl setzen muss -sofern man andere Werte als die Treiber defaults benötigt.

OK, damit ließe sich ja leben, diese könnte man ja in ein Statup Script einbauen.

[quote='Dr. Seltsam link' pid='9192' dateline='1289889784']
Damit die gleichen channels.conf-Einträge wie für eine ivtv-basierte Karte verwandt werden können, müsste man den saa6752hs-Treiber patchen:

Solange die KNC One die einzige Karte ist, könnte man auch die PIDs in der channels.conf entsprechend auf 260/256/259 ändern. Aber bei der ersten Anwahl eines solchen Kanals mit einer ivtv-basierten Karte ändert vdr dann automatisch zurück auf 301/300/101. Und wenn dann die KNC One diesen Kanal wieder aufruft, bleibt das Bild dunkel, weil vdr in diesem Fall die anderen PIDs im Transport Stream nicht automatisch erkennt - muss irgendwas damit zu tun haben, dass auch die PMT  anders ist.
Fazit: wenn möglich muss ich auch einen gepatchten saa6752hs-Treiber bereitstellen.

Wäre Prima (insbesondere da ich ja jetzt eine PVR350 dazu bestellt habe - hoffe das ich sie auch bekomme -  habe seit Bestellung noch keine Info dazu erhalten)  ;)
ubIx  16.Nov.2010 20:04:03
[quote='Dr. Seltsam link' pid='9192' dateline='1289931797']
wie hast Du denn bei Deinen letzten easyvdr-Versuchen die vdr-Ausgabe gemacht? über Grafikkarte und xineliboutput?

Habe wie gesagt die Karte nicht richtig zum laufen bekommen (keine Ausgabe bzw. Aufnahme). Aufnahme habe ich dann immer per crontab gemacht. Deshalb habe ich ja auch weiter nach einer (komfortableren) Lösung gesucht - und mit MythTV zumindest begrenzt gefunden. Da aber auf meinem Server VDR zufriedenstellend seit längeren läuft, wollte ich eigentlich wieder auf VDR zurück wechseln, was aber wegen fehlender Funktionalität (noch) nicht gemacht habe.
Dr. Seltsam  16.Nov.2010 19:23:17
wie hast Du denn bei Deinen letzten easyvdr-Versuchen die vdr-Ausgabe gemacht? über Grafikkarte und xineliboutput?
SurfaceCleanerZ  17.Nov.2010 19:44:49
http://www.easyvdr-forum.de/forum/index.php/topic,9290.msg73972.html#msg73972
oder 1.7.16
http://www.easyvdr-forum.de/forum/index.php/topic,10769.msg86925.html#msg86925

Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
[url=http://tinyurl.com/ycx4qsv]Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
ubIx  17.Nov.2010 18:29:25
Habe mal folgende Frage an KNC Technischen Support gestellt

Laut Info auf Ihrerer Homepage http://www.knc1.de im Downloadbereich, habe ich
folgende Information zur Hardwarearchitektur gefunden:
TV-Station DVR, TV-Station RDS, TV-Station PRO  mit Philips SAA7134 Chip
TV-Station SE, TV-Station RDS, TV-Station PRO  mit Conexant BT878 Chip


[*]Stimmt diese Aussage?
[*]Wurde nur in der TV-Station DVR der Hardware-Encoder SAA6752HS verbaut,
oder auch in einer anderen Karte?
[*]Anders herum gefragt, wurde von KNC1 nur die Kombination SAA7134 mit dem
Hardware-Encoder SAA6752HS vertrieben oder gab es auch varianten mit BT878 und
dem Hardware-Encoder SAA6752HS?



Und innerhalb eines Werktages  :) folgende Antwort erhalten:

... den MPEG2 Hardware Encoder gab es ausschließlich auf der TV-Station DVR.

Dr. Seltsam  17.Nov.2010 18:53:06
danke, dann ist das gelärt.

Wo hast Du die PVR350 denn bestellt, und für wieviel? Sag Bescheid, wenn sie da ist und mit easyvdr 0.8 läuft.

@ alle:
welche vdr-Version ist denn in easyvdr 0.8 enthalten? Konnte das im Ankündigungsthread nicht finden
SurfaceCleanerZ  17.Nov.2010 19:04:32
Standard ist 1.7.0, drin ist noch 1.6.0-2

mfG,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
[url=http://tinyurl.com/ycx4qsv]Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
Dr. Seltsam  17.Nov.2010 19:08:19
[quote='SurfaceCleanerZ link' pid='9192' dateline='1290017072']
Standard ist 1.7.0, drin ist noch 1.6.0-2

das ist jetzt nicht Euer Ernst ???

gibt es wenigstens update-Pakete für einen aktuellen vdr?
michel8  17.Nov.2010 19:10:15
[quote='Dr. Seltsam link' pid='9192' dateline='1290017299']
[quote author=SurfaceCleanerZ link=topic=9374.msg89835#msg89835 date=1290017072]
Standard ist 1.7.0, drin ist noch 1.6.0-2

das ist jetzt nicht Euer Ernst ???

gibt es wenigstens update-Pakete für einen aktuellen vdr?

Das Update-Paket heißt 0.9 und ist in Arbeit

Gruß
Michel
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Dr. Seltsam  17.Nov.2010 19:15:00
dann frage ich anders:

gibt es irgendeine Möglichkeit (ohne alles selbst kompilieren zu müssen) , eine als stable deklarierte easyvdr-Version mit einem neueren vdr als 1.7.0 (die von April 2008 ist) zu benutzen?
michel8  17.Nov.2010 19:32:17
Ich befürchte da haben wir derzeit nichts fertiges :-\
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
ubIx  17.Nov.2010 20:28:02
[quote='Dr. Seltsam link' pid='9192' dateline='1290016386']
Wo hast Du die PVR350 denn bestellt, und für wieviel? Sag Bescheid, wenn sie da ist und mit easyvdr 0.8 läuft.
Ich habe hier nachgesehen (waren 2 Händler gelistet - heute nur noch einer):
[url=http://www.heise.de/preisvergleich/a41157.html]http://www.heise.de/preisvergleich/a41157.html
Ich habe mich für den günstigeren entschieden:
[url=http://notebooksektor.de/shop/product_info.php?info=p61015_HAUPPAUGE-WinTV-PVR350-PCI--DE-.html&trackref=1000&trackpid=61015]http://notebooksektor.de/shop/product_info.php?info=p61015_HAUPPAUGE-WinTV-PVR350-PCI--DE-.html&trackref=1000&trackpid=61015
Verfügbarkeit ist aber nicht genannt und habe seit der Bestellung an Fr. Nacht noch keine Rückmeldung erhalten  :(
Dr. Seltsam  17.Nov.2010 20:52:47
ich würde an Deiner Stelle sofort vom Widerrufsrecht Gebrauch machen. Das sind doch Mondpreise - die Karte gibt es bei ebay für 50,- und weniger . Auch im vdrportal-Forum wurde sie schon ein paar mal angeboten.
ubIx  24.Nov.2010 23:42:15
[quote='Dr. Seltsam link' pid='9192' dateline='1290023567']
ich würde an Deiner Stelle sofort vom Widerrufsrecht Gebrauch machen. Das sind doch Mondpreise - die Karte gibt es bei ebay für 50,- und weniger . Auch im vdrportal-Forum wurde sie schon ein paar mal angeboten.

War nicht nötig, habe eine Stornierung erhalten -  da nicht mehr erhältlich. Habe eine (leider teurere 25€) Karte bei einem anderen Lieferanten gefunden, der diese noch auf Lager hatte. Ansonsten habe ich nur gebrauchte Karten gefunden, was ich aber aus Erfahrung als Elektronik Entwickler prinzipiell ablehne (außer ich kann die HW vorher unverbindlich testen und weiß zuverlässig die "Abnutzung".
Dr. Seltsam  30.Dec.2010 11:33:53
Hallo ubIx,

hast Du inzwischen die PVR350 bekommen und einen vdr laufen? Welche Version?

Ich würde dann nämlich versuchen, Dir ein angepasstes pvrinput-Plugin zu kompilieren, damit Du auch die KNC One TV-Station DVR verwenden kannst.

Gruß
Dr. Seltsam
ubIx  30.Dec.2010 12:29:02
Hallo Dr. Seltsam,

ja, PVR350 ist eingetroffen. Bin aber noch nicht dazu gekommen die Karte in betrieb zu nehmen (steckt zwar im Rechner - aber SW noch nicht umgestellt).

Melde mich, wenn ich etwas weiter bin (habe ich für die nächsten Tage geplant).

Gruß
UbIx
michel8  30.Dec.2010 12:32:07
[quote='Dr. Seltsam link' pid='9192' dateline='1293705233']
Ich würde dann nämlich versuchen, Dir ein angepasstes pvrinput-Plugin zu kompilieren, damit Du auch die KNC One TV-Station DVR verwenden kannst.

Hallo Dr. Seltsam,

ideal wäre, wenn Du das pvrinput Plugin so anpasst, dass es gleich mit Update2 für die Version 0.8 auch tut:
http://www.easyvdr-forum.de/forum/index.php/topic,11368.0.html

Danke und Gruß
Michel
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Dr. Seltsam  30.Dec.2010 12:40:14
[quote='michel8 link' pid='9192' dateline='1293708727']
ideal wäre, wenn Du das pvrinput Plugin so anpasst, dass es gleich mit Update2 für die Version 0.8 auch tut:
[url=http://www.easyvdr-forum.de/forum/index.php/topic,11368.0.html]http://www.easyvdr-forum.de/forum/index.php/topic,11368.0.html

helf mir mal kurz auf die Sprünge: ist da auch noch vdr 1.7.0 drin, oder eine neuere vdr-Version?
Wie ist das überhaupt mit vdr + Plugins bei 0.7.x und 0.8x? Sind die identisch (gleiche Sourcen + gleiche Compilerversion)?
vielleicht kannst Du mir ja sonst das Plugin durchkompilieren, damit ich nicht extra die passende Entwicklungsumgebung aufsetzen muss? Wäre erstmal nur für Spezialtester wie ubIx.

Grundsätzlich sollte das Plugin mit allen vdr-Versionen zwischen 1.6.0-2 und 1.7.12 kompilieren, wenn der Patch für das iptv-Plugin in den vdr-Sourcen ist. Und ab vdr 1.7.13 ist da snicht mehr nötig, dann unterstützt vdr device-Plugins von haus aus.
ubIx  30.Dec.2010 12:47:48
[quote='michel8 link' pid='9192' dateline='1293708727']
ideal wäre, wenn Du das pvrinput Plugin so anpasst, dass es gleich mit Update2 für die Version 0.8 auch tut:
http://www.easyvdr-forum.de/forum/index.php/topic,11368.0.html

Link funzt bei mir leider nicht (auch nicht wenn ich nach "pvrinput Plugin" suche). Kannst Du mal den richtigen Link posten?
michel8  30.Dec.2010 13:06:25
[quote='Dr. Seltsam link' pid='9192' dateline='1293709214']
helf mir mal kurz auf die Sprünge: ist da auch noch vdr 1.7.0 drin, oder eine neuere vdr-Version?
Wie ist das überhaupt mit vdr + Plugins bei 0.7.x und 0.8x? Sind die identisch (gleiche Sourcen + gleiche Compilerversion)?
vielleicht kannst Du mir ja sonst das Plugin durchkompilieren, damit ich nicht extra die passende Entwicklungsumgebung aufsetzen muss? Wäre erstmal nur für Spezialtester wie ubIx.

Grundsätzlich sollte das Plugin mit allen vdr-Versionen zwischen 1.6.0-2 und 1.7.12 kompilieren, wenn der Patch für das iptv-Plugin in den vdr-Sourcen ist. Und ab vdr 1.7.13 ist da snicht mehr nötig, dann unterstützt vdr device-Plugins von haus aus.

Also bei der 0.7 gab es verschiedene VDR-varianten auf Basis vom 1.7.0 und 1.6.0.
Bei der 0.8.0 und 0.8.04 wurde davon dann die letzte verwendet ich meine sie heißt 1.7.0-extp-v3 oder so (bin gerade nicht online)
Mit Update2 für die 0.8 habe ich Deine Korrekturvorschläge für die pvr350, einen fix für das Kapitelspringen bei DVDs und die Änderungen für die Einbindung des netceivers über mcli-Plugin in die vdr-Quellen mit einfließen lassen.
Einen patch für iptv kenne ich nicht, und habe ihn selbst zumindest nicht eingebaut, könnte aber im Rahmen der Anderen Änderungen bereits eingeflossen sein, wäre also zu prüfen.

Compilerversion hat sich nicht geändert und eine extra Entwicklungsumgebung wird nicht benötigt, ein aktueller easyvdr 0.8.04 (jetzt mit Update2-pre1) bringt alles erforderliche mit
- Plugin-Quellen nach /usr/local/src/Plugins
- verlinken nach /usr/local/src/VDR/Plugins/src wie die anderen
- Pfade im makefile absolut eintragen wie bei den anderen Plugins
- und dann in /usr/local/src/VDR/Plugins/src/PLUGINNAME ein make all
- die lib landet in /usr/local/src/VDR/Plugins/lib und die locale unter /usr/local/src/VDR/locale

Gruß
Michel

Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102