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 |