Autor Thema: DVBsVCR  (Gelesen 6121 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline magic

  • DVBsVCR Programmierer
  • Entwickler
  • *****
  • Beiträge: 20
  • DVBsVCR ist super!
    • DVBsVCR Homepage
DVBsVCR
« am: 25 März, 2004, 16:48 »
Hallo!

Wir arbeiten gerade an einer neuen Version des DVBsVCR2. Ich hoffe dass wir bald so weit sind diese online stellen zu können.

Wir sind für neue Ideen immer zu haben. Also falls es etwas gibt das fehlt oder toll wäre dieses bitte hier posten. Wir werden gerne darüber diskutieren und das eine oder andere einbauen. Was wir auf keinen Fall machen werden ist ein OpenSource Projekt. (Das nur weil schon so viele gefragt haben)

Grüße
  magic

Offline Sammy

  • Multimedia-Fan
  • Premium-Cubie
  • ****
  • Beiträge: 2119
  • Wer suchet der findet !
Re:DVBsVCR
« Antwort #1 am: 25 März, 2004, 17:25 »
Ich würde es begrüßen wenn man die Befehle die man bei der Fernbedienung festlegt auch über Kommandozeile senden könnte.

Das wäre vorteilhaft für alle die keine original FB haben.
z.b.

/OSD
/RedButton
/GreenButton
/NextChannel
/PrevChannel
usw..

ausserdem könnte so das programm minimiert sein und man kann trotzdem umschalten.


Eine Plugin Schnittstelle wäre auch nicht schlecht...





 

Euro1080

  • Gast
Re:DVBsVCR
« Antwort #2 am: 25 März, 2004, 18:17 »
Hi magic,

hab eine Frage an dich. Welche maximale Datenrate kann man vom TI AV7111 auf dem TechnoTrend-Board konstant und fehlerfrei erwarten? Dass man nicht an den kompletten TS kommt, ist mir bekannt. Ist es möglich die vollen 20 Mbit/s des Astra HD Kanals "in den PC" zu bekommen, um diesen dann über DS-Filter dekodieren zu können (ohne dass sich die Firmware ständig aufhängt)?

Bye
« Letzte Änderung: 25 März, 2004, 18:34 von Euro1080 »

Offline magic

  • DVBsVCR Programmierer
  • Entwickler
  • *****
  • Beiträge: 20
  • DVBsVCR ist super!
    • DVBsVCR Homepage
Re:DVBsVCR
« Antwort #3 am: 27 März, 2004, 10:14 »
@sammy:

Der Vorschlag klingt interessant. Ich werde das mit Thomas diskutieren und vielleicht schon in die nächste Version einbauen.

@euro1000:

Der Grund warum man nicht den gesamten TS bekommt liegt daran dass er auf der PCI-bridge nicht verfügbar ist. Es gibt Umbauanleitungen mit denen der TS vom Tuner direkt zur bridge geleitet werden kann.

Euro1080

  • Gast
Re:DVBsVCR
« Antwort #4 am: 27 März, 2004, 11:23 »
Zitat
Der Grund warum man nicht den gesamten TS bekommt liegt daran dass er auf der PCI-bridge nicht verfügbar ist.


Ja, ist mir bekannt. Der TI AV7111 nimmt den TS schon auseinander. Den Umbau hab ich spaßeshalber schon einmal durchgeführt (SAA direkt an Alps BSRU6), obwohl ich auch eine Budget habe... Aber welche Datenrate kann man erwarten, wenn der AV7111 dazwischen hängt? Kann er die 20 Mbit/s (2 PID's, A- und V-PID) von Astra HD (oder die 16 Mbit/s von Euro1080 HDTV) konstant und fehlerfrei übertragen?
« Letzte Änderung: 27 März, 2004, 13:45 von Euro1080 »

Offline magic

  • DVBsVCR Programmierer
  • Entwickler
  • *****
  • Beiträge: 20
  • DVBsVCR ist super!
    • DVBsVCR Homepage
Re:DVBsVCR
« Antwort #5 am: 27 März, 2004, 15:50 »
Also ich denke dass es kein Problem gibt. Immerhin trennt der DSP ja auch den gesamten TS auf, übernimmt die Filterung, Descrambling, Dekodierung und Anzeige des TV Bildes. Also Rechnenleistung ist genug da. Die Frage ist nur ob die Firmware darauf vorbereitet ist. Wir sind beim Neuschreiben des Treibers auch auf einige Fehler in der Firmware gestossen.

Euro1080

  • Gast
Re:DVBsVCR
« Antwort #6 am: 27 März, 2004, 16:21 »
Zitat
Wir sind beim Neuschreiben des Treibers auch auf einige Fehler in der Firmware gestossen.

Hab eure Firmware schon im Einsatz gehabt. Der nutzbare Speicher für OSD scheint etwas größer zu sein (zwischen 50K und 60K). Mit der aktuellen TT-Firmware sind mittlerweile knapp 80K große OSD's möglich.

Sag mal, die TeleText-Insertion in das CVBS-Signal scheint auch mit der Original TT-Firmware zu funktionieren, ist das eine versteckte API-Funktion?

dijon

  • Gast
Re:DVBsVCR
« Antwort #7 am: 28 März, 2004, 13:18 »
Hi

Ich hab mir euer Programm gestern mal angeschaut. Sowas hab ich schon seit langem gesucht. Die ganzen anderen DVB-Softwaren vernachlässigen ja immer die grundsätzliche VCR-Funktionalität (umstandsloses, schnelles Programmieren von Aufnahmen)
Faszinierend (und für mich wichtigste Funktionalität eines VCRs) ist, dass man den Rechner in den Standby runterfahren lassen kann und er sich automatisch zur Aufnahme einschaltet und danach wieder abschaltet.
Wenn ihr am Weiterentwickeln seid, würd ich da ein gern noch ein paar Anregungen machen:
(a)- Wenn man viele Sendungen programmiert hat kann es vorkommen, dass sich Sendungen überschneiden. Sinnvoll fände ich deshalb eine vernünftige Übersicht (evtl. grafische Zeitbalken) der programmierten Timer und vor allen Dingen eine Warnung bei überschneidenden Timern.

(b)- WinLIRC Unterstützung. Aus eigener Erfahrung kann ich sagen, dass das eine leichte Sache ist.

(c)- Unterstützung der MD-Schnittstelle  ;) Für diverse Plugins

(d)- Wenn ich auf Fullsreen schalte, wird die Auflösung geändert. Das ist sehr hinderlich wenn man den TV-Out der Grafikkarte benutzt, da ich dort eine optimale (720x576) fest eingestellt haben möchte. Kann man das Ändern der Auflösung irgendwie verhindern?

(e)- Der Name der Aufnahme sollte mit Platzhaltern einstellbar sein. #DATE# = datum, #NAME# = Name der Sendung, #SENDER# = sendername, etc.. So kann man einfach nach eigenen Ansprüchen seine Aufnahmefiles benennen und sogar separate Unterordner anlegen wenn man zB den Datumsplatzhalter in den Pfadname einträgt.

(f)- Der Vor- und Nachlauf bei der Aufnahmezeit sollte einmal defaultmäßig einstellbar gemacht werden. Trotzdem kann man auch die individuelle Einstellmöglichkeit beibehalten. Bsp: 2min Vorlauf, 10min Nachlauf. Damit käme ich in 95% der Fälle prima aus.

(g)- Timer kann man von außen programmieren (zB. mittels Weboberfläche von einem anderen Rechner).

Abschliessend ne Bugmeldung: Das Programm vergisst bei mir den eingetellten Record-Pfad.

Einige der oben genannten Features sind vom Linux-VDR abgeschaut. Vielleicht kommt man ja irgendwann dahin, dass das Programm einfach im Hintergrund lauft und man sich drauf verlassen kann, dass es die einprogrammierten Aufnahmen tätigt, egal ob man den PC vorher runtergefahren hat oder nicht.

Gruß
Dijon

Offline magic

  • DVBsVCR Programmierer
  • Entwickler
  • *****
  • Beiträge: 20
  • DVBsVCR ist super!
    • DVBsVCR Homepage
Re:DVBsVCR
« Antwort #8 am: 28 März, 2004, 13:47 »
Hallo!

a) Wir verwenden den Windows Taskplaner für die Aufnahme. Vielleicht gibt es ja Utilities die anzeigen ob sich Sendungen überlappen würden. Derzeit ist dahingehend nichts geplant.

b) Ist grundsätzlich einfach aber wir haben nur die Unterstützung der DVBs Karte eingebaut. Allerdings ist es geplant den Aufruf über Commandline machen zu können. Dann kann man die diversen LIRC-Utilities benutzen um DVBsVCR fernzusteuern.

c) Ist in Arbeit.

d) Muss ich mir ansehen.

e) Ist in der neuen Version die hoffentlich bald released wird schon möglich.

f) Ist zwar jedesmal einstellbar, wird aber abgespeichert und somit das nächste Mal wieder so eingestellt wie das vorherige Mal.

g) Dazu habe ich keine Zeit, ist allerdings kein Problem. Man muss ja nur den Taskplaner steuern und das hat grundsätzlich nichts mit DVBsVCR2 zu tun.

h) (Bugmeldung) Das ist kein Bug sondern du hast die Einstellung im Recording Options Dialog (Alternate recording locations) nicht gemacht. Wenn dort nichts steht wird das Active Working Direcotry als Aufnahmepfad genommen, sonst der oberste Eintrag in der 'Alternate recording locations' Liste.

Offline Sammy

  • Multimedia-Fan
  • Premium-Cubie
  • ****
  • Beiträge: 2119
  • Wer suchet der findet !
Re:DVBsVCR
« Antwort #9 am: 28 März, 2004, 15:36 »
(Bugmeldung) Das ist kein Bug sondern du hast die Einstellung im Recording Options Dialog (Alternate recording locations) nicht gemacht. Wenn dort nichts steht wird das Active Working Direcotry als Aufnahmepfad genommen, sonst der oberste Eintrag in der 'Alternate recording locations' Liste..

Danke - dieses Problem hatte ich auch - aber so wird automatisch der richtige Pfad eingetragen...


@dijon :
Hast du dir schonmal VirtualDVR angeschaut ?
Ich setze dieses Programm als zusatz für die Aufnahmesteuerung von progdvb oder dvb2vcr ein..
Ich finde die anzeige der geplanten Aufnahmen ganz übersichtlich..
Dazu kann es das was bei den meisten Programmen fehlt:
- Aufwecken des Rechners aus dem AUS-Zustand (per BIOS RTC-Wakeup)
- Aufwecken aus dem Standby oder Ruhezustand (per ACPI)
- Aufruf der verschiedenen (Aufnahme-) Programme mit übergabe von Parametern

dijon

  • Gast
Re:DVBsVCR
« Antwort #10 am: 28 März, 2004, 21:32 »
@magic
Schade, dass ihr nicht mehr Wert auf die perfekte VCR-Funktionalität (zeitgesteuerte Aufnahme von Sendungen mit Ein- und Ausschalten des Rechners) legen wollt. Das interpretiere ich jedenfalls mal in die Aussagen über Punkt a und g rein  :'( . Ok! Punkt g ist wirklich viel Arbeit. Eine kleine Schnittstelle würde es aber anderen Entwicklern leicht machen so ein Webinterface zu entwickeln. Leben kann man aber auch ohne so ein SchnickSchnack  ;D

Worauf legt ihr in eurer Software eigentlich den Schwerpunkt? Die anderen auf dem freien Markt befindlichen Programme können ja schon so viel. Ich denke die VCR-Funktionen würde die Software von den anderen abheben.
Mal ne Insiderfrage: Wie erzeugt man eigentlich ein Job für den Taskplaner. Die Files sind leider nicht lesbar (XML ist wohl viel zu fortschrittlich für MS). Gibts dafür ne API-Funktion?

@Sammy
Ich war schonmal auf der VirtualDVR-Seite. Bin durch Zufall in einem anderen Posting von dir drauf aufmerksam geworden. Das Programm ist aber leider keine Freeware. Werde vielleicht aber mal die Shareware testen um zu schauen ob man damit den WohnzimmerPC zu einem Digitalen Video Recorder werden lassen kann.

Aufwecken geht bei meinem Abit KT7Raid-Board leider nur aus dem StandBy-Modus (aber mit SuspendToRAM, also nur wenige Sekunden Aufweckzeit).
Laut VDR-Portal muss man das AbitKT7Raid-Board einmal rebooten wenn man die RTC per Software im NVRam geändert hat. Wie ist das denn unter Windows gelöst? Wird da Windows komplett hochgefahren bis der merkt, dass das nur ein nachgeschobener Reboot-Durchlauf war, um sich dann wieder auszuschalten?
Was passiert eigentlich, wenn man eine Sendung relativ knapp vor Beginn programmiert und durch das Runterfahren und Rebooten die Aufwachzeit schon wieder vorbei ist? Bleibt der Rechner dann aus (Sendung verpasst) oder fährt er wenigstens mit paar Sekunden Verspätung hoch und nimmt trotzdem auf?

Grüße
Dijon

Offline magic

  • DVBsVCR Programmierer
  • Entwickler
  • *****
  • Beiträge: 20
  • DVBsVCR ist super!
    • DVBsVCR Homepage
Re:DVBsVCR
« Antwort #11 am: 28 März, 2004, 21:43 »
Da interpretierst du falsch!

Wir legen sehr großen Wert auf diese Funktionalität und darum schreiben wir auch nicht selber an Sachen herum, die das Betriebsystem zu erledigen hat. Wenn man einen Task im Taskplaner erstellt dann wird der Rechner dafür automatisch aufgeweckt, wenn man das angegeben hat und nach der Aufnahme kann der Rechner wieder Suspenden, wenn dafür ein Timeout eingestellt worden ist.

Das einzige ist die Anzeige der überlappenden Aufnahmen. Das gestehe ich zu ist noch ein Problem...

lg,
  magic

dijon

  • Gast
Re:DVBsVCR
« Antwort #12 am: 28 März, 2004, 23:04 »
Ich weiss schon wofür der Taskplaner im Windows ist. Nur wurde er nicht unbedingt dafür gemacht, um eine übersichtliche Aufnahmesteuerung für einen VCR darzustellen  ;).  Man sollte ihn vielmehr nur als Mittel zum Zweck des rechtzeitigen Aufweckens des Rechners ansehen. Die eigentliche Aufnahmesteuerung, Timerdarstellung, Kollisionsberechnung etc. ist doch dann eigentlich Sache eurer VCR-Software. Oder wollt ihr das so stark mit dem Taskplaner vermischen?
Im Taskplaner sieht man ja noch nicht mal den Namen der Sendung, die Endzeit oder die Länge!! Das ist irgendwie ein Oneway, ich kann aus der VCR-Software zwar Taskplaner-Jobs erzeugen, aber nicht löschen etc. dazu muss man dann in diese 'Krücke' Taskplaner öffnen und dort nach seinen programmierten Sendungen suchen. Da seh ich dann aber nur noch irgendwelche Anfangszeiten - also eigentlich als Aufnahme-Scheduler völlig ungeeignet.
Ich finde zum Rechneraufwecken ist der Taskplaner sehr gut geeignet aber nicht zur Aufnahmesteuerung.

Nur so meine Meinung!

Gruß
Dijon

PS: Wo find ich denn hier im Board die 'Benachrichtigung per Email' wenn eine Antwort auf ein Beitrag geschrieben wurde? Oder muss man immer von Hand nachschauen?

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 189183
  • Ohne Input kein Output
    • DVB-Cube
Re:DVBsVCR
« Antwort #13 am: 28 März, 2004, 23:08 »
Schau jetzt mal oben...Hatte ich eigentlich abgeschaltet da es Probleme mit einigen Zieladressen gibt (speziell GMX)..Bin noch nicht dazu gekommen mich da drum zu kümmern..
« Letzte Änderung: 28 März, 2004, 23:09 von SiLencer »

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline Sammy

  • Multimedia-Fan
  • Premium-Cubie
  • ****
  • Beiträge: 2119
  • Wer suchet der findet !
Re:DVBsVCR
« Antwort #14 am: 29 März, 2004, 00:17 »
@Sammy
1, Aufwecken geht bei meinem Abit KT7Raid-Board leider nur aus dem StandBy-Modus (aber mit SuspendToRAM, also nur wenige Sekunden Aufweckzeit).

2, Laut VDR-Portal muss man das AbitKT7Raid-Board einmal rebooten wenn man die RTC per Software im NVRam geändert hat. Wie ist das denn unter Windows gelöst? Wird da Windows komplett hochgefahren bis der merkt, dass das nur ein nachgeschobener Reboot-Durchlauf war, um sich dann wieder auszuschalten?

3, Was passiert eigentlich, wenn man eine Sendung relativ knapp vor Beginn programmiert und durch das Runterfahren und Rebooten die Aufwachzeit schon wieder vorbei ist? Bleibt der Rechner dann aus (Sendung verpasst) oder fährt er wenigstens mit paar Sekunden Verspätung hoch und nimmt trotzdem auf?

1, Ich hab dasselbe Board aber ohne Raid. Standby finde ich nicht so toll weil, immer noch Strom verbraucht wird und ausserdem so nie das windows neugestartet wird. Besonders bei mehreren automatischen aufnahmen. ein frisch hochgefahrenes Windows ist stabiler als eines das aus dem standby kommt..

2, Ja windows fährt noch mal hoch und schaltet sich nach 10 sekunden dann ab..

3, Das kann passieren das sich der Rechner nicht einschaltet, aber nur wenn die RTC aufwachzeit verpasst wird, schaltet man ihn per hand ein, wird dann noch aufgenommen  (und wenn auch nur noch die letzen 5 minuten eines Filmes sind).
Bei der "Automatik" passiert das nicht, weil mindestens 10 minuten zwischen 2 aufnahmen liegen müssen damit der rechner überhaupt runtergefahren wird..

Edit: Übrigends kann VirtualDVR beide Aufwacharten, per BIOS oder taskplaner.
Bei der Taskplaner Methode gibt es Standby oder Ruhezustand (je nachdem was das Board unterstützt)  
 

Aber das gehört jetzt nicht mehr in dieses Topic, weil es ja hier in erster Line um DVB2VCR geht und nicht um VirtualDVR.

« Letzte Änderung: 29 März, 2004, 00:22 von Sammy »