Jump to content

Kontinuierliche Voraufzeichnung


Klassikfan

Recommended Posts

Ich bitte um Verzeihung, wenn diese Funktion schon existieren sollte. Aber mirist nicht bekannt, daß dem so wäre.

 

Es geht um folgendes: Manchmal kommt es vor, daß im Fernsehen - also im DVBViewer - etwas läuft, von dem man sich wünscht, man hätte rechtzeitig den REC-Knopf gedrückt, um eine Aufzeichnung davon zu haben. Aber wenn man bemerkt, DASS man es aufzeichnen sollte, läuft es ja schon ein paar Sekunden oder Minuten.

 

Könnte man im DVBViewer eine kontinuierliche Aufzeichnung einrichten, die, beginnend mit dem letzten Senderwechsel, immer ein paar Minuten, eventuell bis zu einer Viertelstunde vorrätig hat, um im Moment des Aufnahmebeginnes diese Daten in die Aufzeichnung mit einzubeziehen?

 

Und zwar nach Möglichkeit im RAM - damit nicht die Festplatte ewig rödelt, nur weil man fernsieht. Bei heute bezahlbaren RAM-Größen (4GB, von denen wenigstens 3,25 nutzbar sein sollten, kosten ja kein Geld mehr) sollten ein paar hundert MB doch dafür reservierbar sein? Alternativ könnte man in den Optionen ja einen Festplattenspeicher (oder vielleicht ein Flash-Modul im alten IDE?) mit definierter Dateigröße auswählbar machen.

 

Im Grunde existiert ein Vorläufer dieser Funktion ja schon. Und zwar, wenn man automatisch mit Programmstart Timeshift starten läßt. Nur geht das eben auf Platte und ich bezweifle, daß man dann mit dem Starten der Aufnahme den Timeshift-Inhalt mit aufnimmt. Ich hab es allerdings auch nicht ausprobiert.

Edited by Klassikfan
Link to comment
daß man dann mit dem Starten der Aufnahme den Timeshift-Inhalt mit aufnimmt. Ich hab es allerdings auch nicht ausprobiert.

Steht im changelog der aktuellen version.

Link to comment

Heißt auf Deutsch, daß die aktuelle DVBViewer-Verson bei laufendem Timeshift im Moment des Startens einer Aufnahme der Timeshift-Speicher-Inhalt mit aufnimmt? Das ist ja eine interessante Info!

 

Klappt das auch, wenn der Timeshift-Speicher auf einem anderen Laufwerk liegt - etwa auf dem erwähnten IDE-Flash-Modul?

Im RAM wäre die Funktion auch gut aufgehoben. Vielleicht in einer künftigen Version?

Link to comment
Heißt auf Deutsch, daß die aktuelle DVBViewer-Verson bei laufendem Timeshift im Moment des Startens einer Aufnahme der Timeshift-Speicher-Inhalt mit aufnimmt? Das ist ja eine interessante Info!

http://www.DVBViewer.info/forum/index.php?showtopic=35265 > Timeshift

 

 

Im RAM wäre die Funktion auch gut aufgehoben. Vielleicht in einer künftigen Version?

Schon TimeshiftPlus ausprobiert?

http://www.DVBViewer.info/forum/index.php?showtopic=32473

Link to comment

Danke für die Links!

 

Die Changelog hab ich vorher nur auf englisch gefunden, und diese Sparache ist bei mir nur rudimentär entwickelt.

 

TimeshiftPlus liest sich interessant. Hoffentlich kommen sich da die Funktionen nicht ins Gehege? Da wird eben die Aufnahme des Timeshift-Inhaltes erwähnt. Letzte Version 30.3. DVBViewer 4.2.1 ist vom Juli und hat diese Funktion nun selber integriert...

Link to comment

TimeshiftPlus und die Aufnahme daraus funktionieren zusammen, zumindest im Groben. Läuft bei mir in der "Produktivumgebung". Nur muss man nach Aufnahmestart händisch nach vorn aus dem Ring springen (also den readpointer auf live-tv setzen) und kann auch während der Aufnahme nicht mehr spulen&zappen (letzteres ist bei HDD-Timeshift glaube ich identisch).

 

Es wäre fein, wenn nach abgeschlossener Aufnahme des Timeshiftbuffers die weitere Aufnahme als normales Instantrecording vom DVBV gehandelt würde. Geht das zu machen?

 

Ansonsten ist das eine feine Sache. Genau so muss Timeshift funktionieren. Keine HDD-Last inklusive ständigem Gerassel, trotzdem kann man wenn was gefällt das nochmal anschauen und wenn es sehr gut gefällt auch nachträglich aufnehmen. Einfach Prima. Das Timeshiftplus-Projekt hatte ja auch die Aufnahme aus dem Buffer auf der ToDo-List - tja, so schnell wird man von der Entwicklung eingeholt.

 

mfg tc

Link to comment
Letzte Version 30.3. DVBViewer 4.2.1 ist vom Juli und hat diese Funktion nun selber integriert...
Das Timeshiftplus-Projekt hatte ja auch die Aufnahme aus dem Buffer auf der ToDo-List - tja, so schnell wird man von der Entwicklung eingeholt.

Ja ich - der TimeshiftPlus Entwickler - hatte zuletzt wenig Zeit. Aber in der Tat ist diese Funktion im DVBV integriert die eindeutig bessere Lösung. Zum Beispiel hätte ich zu

TimeshiftPlus und die Aufnahme daraus funktionieren zusammen, zumindest im Groben.

gesagt. Kann gar nicht gehen da ich diese Funktion noch gar nicht freigeschaltet habe. Jetzt fällt die Kombination "nachträgliche Aufnahme aus dem Timeshiftpuffer heraus/RAM-Ringfunktionalität" ohne mein weiteres Zutun als Seiteneffekt ab.

 

@tabbycat

Da Du offenbar TimeshiftPlus nutzt, kann ich Dich um einen kurzen Erfahrungbericht (evt. über PM) bitten um TimeshiftPlus noch zu verbessern? Es gibt zumindest zwei noch nicht gefixtes Bugs - 1. nach längerer Ringpuffernutzung stimmen unter Umständen die Positionierungen (z.B. auf den logischen Anfang) nicht mehr und 2. die definierten Sprünge

stimmen zeitlich auch nicht mehr (proportionale Verkürzung). Wie gehst Du damit um?

 

mfg erwin

 

mfg erwin

Link to comment
gesagt. Kann gar nicht gehen da ich diese Funktion noch gar nicht freigeschaltet habe. Jetzt fällt die Kombination "nachträgliche Aufnahme aus dem Timeshiftpuffer heraus/RAM-Ringfunktionalität" ohne mein weiteres Zutun als Seiteneffekt ab.

D.h. man muss sich entscheiden.. entweder TimeshiftPlus mit Ringbuffer ohne Aufnahme aus Buffer oder DVBViewer-Timeshift ohne Ringbuffer mit Aufnahme aus Buffer.

Link to comment
@tabbycat

Da Du offenbar TimeshiftPlus nutzt, kann ich Dich um einen kurzen Erfahrungbericht (evt. über PM) bitten um TimeshiftPlus noch zu verbessern? Es gibt zumindest zwei noch nicht gefixtes Bugs - 1. nach längerer Ringpuffernutzung stimmen unter Umständen die Positionierungen (z.B. auf den logischen Anfang) nicht mehr und 2. die definierten Sprünge

stimmen zeitlich auch nicht mehr (proportionale Verkürzung). Wie gehst Du damit um?

 

Hmm, hatte doch ein kurzes Feedback im "originalthread" verfasst und da noch nix zu zu hören bekommen. Diese Bugs habe ich da auch beschrieben (irgendwie). Umgang: Na ja, zum Beispiel nicht mehr als das 5-6fache der Puffergröße auf einmal laufen lassen. Ich hoffe da durchaus auf einen Geniestreich von dir der das verbessert. Solange geb ich mich damit zufrieden, ist schon sehr nahe der Perfektion.

 

D.h. man muss sich entscheiden.. entweder TimeshiftPlus mit Ringbuffer ohne Aufnahme aus Buffer oder DVBViewer-Timeshift ohne Ringbuffer mit Aufnahme aus Buffer.

 

Nee, nee. Das funzt schon zusammen, hab ich doch geschrieben. Nur wird eben die Aufnahme aus dem Puffer nicht vom PlugIn gemacht sondern nativ vom DVBV unterstützt.

Ein weiterer Nachteil (neben denen die schon etwas weiter oben stehen) ist allerdings, dass es nur einmal funzt. Ich meine damit, dass man nach einer Aufnahme aus dem Puffer den Timeshift neu anschieben muss (mit Kanalwechsel o.ä.) weil dann nichts mehr in den Puffer geschrieben wird. Keine Ahnung wieso, ist das bei HDD-Timeshift auch so?

 

mfg tc

Edited by tabbycat
Link to comment

Hm...

 

Also jetzt hab ich mal die erwähnte CF-Karte im IDE als Timeshift-Speicher eingesetzt. Das funktioniert auch soweit, auch die Aufnahme des Timeshift-Puffers (Original-Funktion des DVBViewer) klappt. Aber: Wenn der Speicher voll ist, und das passiert mit einer 1GB-Karte recht fix, so lange man den Sender nicht wechselt, stoppt die Aufnahme des Timeshift.

 

Das geht so also nicht. Nicht ohne Grund nennt sich die Funktion von TimeshiftPlus ja auch "Ringpuffer". Also hab ich DAS mal probiert.

 

Erstes Problem: die Timeshift-Datei ist jetzt nicht mehr im eingestellten Verzeichnis. Man kann das Verzeichnis aber auch nicht in den Einstellungen von Timeshiftplus wählen. Dort stehen nur "RAM" und "virtueller Speicher" zur Auwahl.

 

Zweites, schwerwiegenderes Problem: Gehe ich nun mit dem Timeshiftschieber zurück und starte eine Aufnahne, stoppt im Moment, da die Aufnahme losgeht (Moment des Erscheinens der Datei im Aufnahmeverzeichnis), die Ausgabe des Livebildes!!! Aufgezeichnet wird weiterhin, aber man kann nix mehr davon sehen. Erst nach Beenden des Timeshift kommt wieder ein Bild! Das ist ja wohl nicht im Sinne des Erfinders?

Edited by Klassikfan
Link to comment
Hm...

Nicht ohne Grund nennt sich die Funktion von TimeshiftPlus ja auch "Ringpuffer". Also hab ich DAS mal probiert.

 

Erstes Problem: die Timeshift-Datei ist jetzt nicht mehr im eingestellten Verzeichnis. Man kann das Verzeichnis aber auch nicht in den Einstellungen von Timeshiftplus wählen. Dort stehen nur "RAM" und "virtueller Speicher" zur Auwahl.

 

Zweites, schwerwiegenderes Problem: Gehe ich nun mit dem Timeshiftschieber zurück und starte eine Aufnahne, stoppt im Moment, da die Aufnahme losgeht (Moment des Erscheinens der Datei im Aufnahmeverzeichnis), die Ausgabe des Livebildes!!! Aufgezeichnet wird weiterhin, aber man kann nix mehr davon sehen. Erst nach Beenden des Timeshift kommt wieder ein Bild! Das ist ja wohl nicht im Sinne des Erfinders?

Und warum postest du dann das Problem nicht im dazugehörigen post?

-> http://www.DVBViewer.info/forum/index.php?...st&p=234062

Link to comment
Erstes Problem: die Timeshift-Datei ist jetzt nicht mehr im eingestellten Verzeichnis. Man kann das Verzeichnis aber auch nicht in den Einstellungen von Timeshiftplus wählen. Dort stehen nur "RAM" und "virtueller Speicher" zur Auwahl.

Bei TimeshiftPlus gibt es keine Timeshift-DATEI und demzufolge auch kein dazugehöriges Verzeichnis. Die Daten werden entweder komplett im RAM oder transparent durch Windows im Pagingfile gehalten.

 

Zweites, schwerwiegenderes Problem: Gehe ich nun mit dem Timeshiftschieber zurück und starte eine Aufnahne, stoppt im Moment, da die Aufnahme losgeht (Moment des Erscheinens der Datei im Aufnahmeverzeichnis), die Ausgabe des Livebildes!!! Aufgezeichnet wird weiterhin, aber man kann nix mehr davon sehen. Erst nach Beenden des Timeshift kommt wieder ein Bild! Das ist ja wohl nicht im Sinne des Erfinders?

Richtig. Die zur Verfügung gestellte Version ist schon etwas älter. Da gab es das rückwirkende Aufnehmen aus dem Timeshift im DVBV noch nicht. (Stand deshalb damals auf der TODO-Liste von TimeshiftPlus). Diese Version war folglich nicht darauf vorbereitet das eine weitere Prozedur lesend auf den Ringpuffer zugreift. Es hat sich nun so ergeben, dass dieser zweite Lesezugriff (die DVBV Instant-Aufnahme) den ersten Lesezugriff (die Timeshiftwiedergabe) vollständig ersetzt. Ergebnis: Die Instant-Aufnahme aus Timeshift funktioniert auch in TimeshiftPlus (RAM only!) und das ohne mein Zutun (oder gerade deswegen). Aber die Timeshiftwiedergabe ist futsch! Ich arbeite daran. Neue Version kommt demnächst.

 

Aber wie Tüftler schon sagte: weitere Diskussionen zu diesem Thema besser im Originalthread.

 

mfg erwin

Link to comment
Guest
This topic is now closed to further replies.
×
×
  • Create New...