Jump to content

Aufnahme nur, wenn DVBViewer im Focus


mkammerer

Recommended Posts

Posted

Hallo liebe Community,

 

ich habe ein sehr seltsames Problem. Wenn ich in dem DVBViewer eine Aufnahme programmiere, den DVBViewer dann schließe, der DVBViewer zur korrekten Zeit durch den Scheduler gestartet wird, dann wechselt der DVBViewer nur dann auf den Kanal, auf dem aufgenommen werden soll, wenn der DVBViewer den Focus hat (sprich: das aktive Fenster ist). Andernfalls wird der Sender auf dem aktuellen (bzw auf keinem, ich hab das eingestellt, dass er ohne Sender startet) belassen und es findet keine Aufnahme statt. Die *.ts-Datei ist dann 0 Bytes groß, DVBViewer legt sich dann aber nach der Aufnahme wie eingestellt brav schlafen. Wenn der den Focus hat, dann geht die Aufnahme ohne Probleme.

 

Ich habe hier ein Windows 7 x64 mit einer Terratec Cinery HTC XS USB.

 

Vielen Dank schonmal!

Posted

Betrifft das auch unverschlüsselte Sender oder nur verschlüsselte?

Posted (edited)

Unverschlüsselte ebenso.

Edited by mkammerer
Posted

Wenn mans provoziert, gehts natürlich nicht. War irgendwie klar. Habs dann aber nach etlichen Aufnahmen doch noch hinbekommen, und hänge hier mal die Support.zip an.

 

Auffallend im Debug.log ist:

 

20.01.10 22:20:00 VCR-Internal     Starting recording.
20.01.10 22:20:00 Settuner         Start
20.01.10 22:20:00 TfrmMain Allocate Cinergy HTC USB XS DVB-C Tuner (2)
20.01.10 22:20:00 Settuner         Found usable hardware
20.01.10 22:20:00 Plugin PIDDelete 8191
20.01.10 22:20:00 TfrmMain Release Cinergy HTC USB XS DVB-C Tuner (2)
20.01.10 22:20:00 TDVBHardware.SetTuner PMT: 200 - SID: 28007
20.01.10 22:20:00 Settuner         End
20.01.10 22:20:00 TRecording Allocate Cinergy HTC USB XS DVB-C Tuner (2)
20.01.10 22:20:00 StartRecording   Cinergy HTC USB XS DVB-C Tuner (2)
20.01.10 22:20:00 StartRecording:  3sat (deu)
20.01.10 22:20:00 VCR-Internal     Recordingstart.
20.01.10 22:20:00 SetThreadExecutionState 2147483715
20.01.10 22:20:00 Plugin PIDDelete 8191
20.01.10 22:20:00 Plugin PIDAdd    200
20.01.10 22:20:00 Plugin PIDAdd    1
20.01.10 22:20:07 Plugin PIDDelete 200
20.01.10 22:21:50 SetThreadExecutionState 2147483715
20.01.10 22:21:51 Plugin PIDDelete 1
20.01.10 22:24:34 SetThreadExecutionState 2147483715

 

Die Aufnahme sollte um 22:20 starten... Um ca. 22:22 hab ich dem DVBViewer den Focus gegeben, und er schaltet den Kanal um und beginnt die Aufnahme. Sieht man auch im Debug.log, um 22:51:50 tut sich wieder was.

Posted

Und hier ohne Plugins.

 

21.01.10 18:17:06 Start App        -----------------------------------
21.01.10 18:17:06 defaultcharset   0
21.01.10 18:17:07 TDVBDevice.InitDevice Cinergy HTC USB XS DVB-T Tuner (1)
21.01.10 18:17:07 TDVBDevice.InitDevice Cinergy HTC USB XS DVB-C Tuner (2)
21.01.10 18:17:07 Device           Check present
21.01.10 18:17:07 CheckDevicespresent start
21.01.10 18:17:07 DevicePath       \\?\usb#vid_0ccd&pid_008e#081002001872#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{7c8095ab-c110-40e5-9f4d-310858bbbf64}
21.01.10 18:17:07 DevicePath       \\?\usb#vid_0ccd&pid_008e#081002001872#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{b50b8116-da24-4f97-80d1-00451702c5f7}
21.01.10 18:17:07 DevicePath       \\?\hdaudio#func_01&ven_10ec&dev_0885&subsys_1458a102&rev_1001#4&730555e&0&0201#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\espdifinwave
21.01.10 18:17:07 DevicePath       \\?\pci#ven_1102&dev_0005&subsys_00211102&rev_00#4&278ccf74&0&00f0#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\spdifoutwave
21.01.10 18:17:07 DevicePath       \\?\pci#ven_1102&dev_0005&subsys_00211102&rev_00#4&278ccf74&0&00f0#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\wavepci
21.01.10 18:17:07 DevicePath       \\?\usb#vid_0ccd&pid_008e#081002001872#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{54353d15-e717-4d94-b574-685ce1a209e9}
21.01.10 18:17:07 DevicePath       \\?\usb#vid_0ccd&pid_008e#081002001872#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{8dbf1283-572e-4b01-bfcc-14cfeb772501}
21.01.10 18:17:07 LoadWindowDefs   Loading WindowDefFile: C:\ProgramData\CMUV\DVBViewer\windowdef.xml
21.01.10 18:20:00 VCR-Internal     Starting recording.
21.01.10 18:20:00 Opendevice       TerraTecHTC
21.01.10 18:20:00 DevicePath       \\?\usb#vid_0ccd&pid_008e#081002001872#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{7c8095ab-c110-40e5-9f4d-310858bbbf64}
21.01.10 18:20:00 DevicePath       \\?\usb#vid_0ccd&pid_008e#081002001872#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{b50b8116-da24-4f97-80d1-00451702c5f7}
21.01.10 18:20:00 DevicePath       \\?\usb#vid_0ccd&pid_008e#081002001872#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{bc102acb-6095-451d-8ed6-16cf3c832ebc}
21.01.10 18:20:00 TRecording Allocate Cinergy HTC USB XS DVB-C Tuner (2)
21.01.10 18:20:00 StartRecording   Cinergy HTC USB XS DVB-C Tuner (2)
21.01.10 18:20:00 TDVBHardware.SetTuner PMT: 300 - SID: 28008
21.01.10 18:20:00 StartRecording:  KiKa
21.01.10 18:20:01 VCR-Internal     Recordingstart.
21.01.10 18:20:01 SetThreadExecutionState 64
21.01.10 18:20:55 SetThreadExecutionState 2147483715
21.01.10 18:21:01 TRecording Release Cinergy HTC USB XS DVB-C Tuner (2)
21.01.10 18:21:01 TRecording Destroy Cinergy HTC USB XS DVB-C Tuner (2)
21.01.10 18:21:34 End App before OSD terminate -----------------------------------
21.01.10 18:21:35 End App          -----------------------------------
21.01.10 18:23:03 Start App        -----------------------------------
21.01.10 18:23:03 defaultcharset   0
21.01.10 18:23:04 TDVBDevice.InitDevice Cinergy HTC USB XS DVB-T Tuner (1)
21.01.10 18:23:04 TDVBDevice.InitDevice Cinergy HTC USB XS DVB-C Tuner (2)
21.01.10 18:23:04 Device           Check present
21.01.10 18:23:04 CheckDevicespresent start
21.01.10 18:23:04 DevicePath       \\?\usb#vid_0ccd&pid_008e#081002001872#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{7c8095ab-c110-40e5-9f4d-310858bbbf64}
21.01.10 18:23:04 DevicePath       \\?\usb#vid_0ccd&pid_008e#081002001872#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{b50b8116-da24-4f97-80d1-00451702c5f7}
21.01.10 18:23:04 DevicePath       \\?\hdaudio#func_01&ven_10ec&dev_0885&subsys_1458a102&rev_1001#4&730555e&0&0201#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\espdifinwave
21.01.10 18:23:04 DevicePath       \\?\pci#ven_1102&dev_0005&subsys_00211102&rev_00#4&278ccf74&0&00f0#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\spdifoutwave
21.01.10 18:23:04 DevicePath       \\?\pci#ven_1102&dev_0005&subsys_00211102&rev_00#4&278ccf74&0&00f0#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\wavepci
21.01.10 18:23:04 DevicePath       \\?\usb#vid_0ccd&pid_008e#081002001872#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{54353d15-e717-4d94-b574-685ce1a209e9}
21.01.10 18:23:04 DevicePath       \\?\usb#vid_0ccd&pid_008e#081002001872#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{8dbf1283-572e-4b01-bfcc-14cfeb772501}
21.01.10 18:23:04 LoadWindowDefs   Loading WindowDefFile: C:\ProgramData\CMUV\DVBViewer\windowdef.xml
21.01.10 18:23:04 Settuner         Start
21.01.10 18:23:04 Opendevice       TerraTecHTC
21.01.10 18:23:04 DevicePath       \\?\usb#vid_0ccd&pid_008e#081002001872#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{7c8095ab-c110-40e5-9f4d-310858bbbf64}
21.01.10 18:23:04 DevicePath       \\?\usb#vid_0ccd&pid_008e#081002001872#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{b50b8116-da24-4f97-80d1-00451702c5f7}
21.01.10 18:23:04 DevicePath       \\?\usb#vid_0ccd&pid_008e#081002001872#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{bc102acb-6095-451d-8ed6-16cf3c832ebc}
21.01.10 18:23:05 TfrmMain Allocate Cinergy HTC USB XS DVB-C Tuner (2)
21.01.10 18:23:05 Settuner         Found usable hardware
21.01.10 18:23:05 TDVBHardware.SetTuner PMT: 300 - SID: 28108
21.01.10 18:23:05 Settuner         End
21.01.10 18:23:05 AddAVCodecs      VCodec: ffdshow Video Decoder, ACodec: <System Default>
21.01.10 18:23:05 VCodec           ffdshow Video Decoder
21.01.10 18:23:05 AddVideoRenderer Add EVR
21.01.10 18:23:05 Used Filter 0:   EVR Renderer
21.01.10 18:23:05 Used Filter 1:   Default DirectSound Device
21.01.10 18:23:05 Used Filter 2:   DVBV OSD-Source
21.01.10 18:23:05 Used Filter 3:   Microsoft DTV-DVD Audio Decoder
21.01.10 18:23:05 Used Filter 4:   ffdshow Video Decoder
21.01.10 18:23:05 Used Filter 5:   DVB Source
21.01.10 18:24:00 VCR-Internal     Starting recording.
21.01.10 18:24:00 Settuner         Start
21.01.10 18:24:00 TfrmMain Allocate Cinergy HTC USB XS DVB-C Tuner (2)
21.01.10 18:24:00 Settuner         Found usable hardware
21.01.10 18:24:00 TfrmMain Release Cinergy HTC USB XS DVB-C Tuner (2)
21.01.10 18:24:00 TDVBHardware.SetTuner PMT: 300 - SID: 28008
21.01.10 18:24:00 Settuner         End
21.01.10 18:24:00 TRecording Allocate Cinergy HTC USB XS DVB-C Tuner (2)
21.01.10 18:24:00 StartRecording   Cinergy HTC USB XS DVB-C Tuner (2)
21.01.10 18:24:00 StartRecording:  KiKa
21.01.10 18:24:00 VCR-Internal     Recordingstart.
21.01.10 18:24:00 SetThreadExecutionState 64
21.01.10 18:24:22 SetThreadExecutionState 2147483715
21.01.10 18:25:00 TRecording Release Cinergy HTC USB XS DVB-C Tuner (2)
21.01.10 18:25:04 TfrmMain Release Cinergy HTC USB XS DVB-C Tuner (2)
21.01.10 18:25:04 TfrmMain Destroy Cinergy HTC USB XS DVB-C Tuner (2)
21.01.10 18:25:04 End App before OSD terminate -----------------------------------
21.01.10 18:25:05 End App          -----------------------------------

 

Man sieht wieder, um 18:24 sollte die Aufnahme starten, um 18:24:22 hab ich dem DVBViewer den Focus gegeben, und ab da nimmt er auf.

Posted

Anscheinend schneidet er nur den Stream mit, wenn die Ausgabe auch gerendert wird. Sehr seltsam.

Posted

Im Normalfall sollte auch aufnahmen ohne wiedergebe kein Problem sein.

Verwendest du sicher keinerlei Plugins mehr? (Am besten das Plugins Verzeichnis in Plugin-alt umbenennen)

 

Poste mal ein komplettes support.zip

Posted

Ich hab DVBViewer gestern nochmal komplett neu installiert, keine Plugins.

 

Anbei eine support.zip.

 

Und ich hab noch was tolles gefunden: ich hab gestern probeweise mal den DVB recording service installiert. Wenn der Rechner aus dem Ruhezustand aufwacht, dann startet er die Aufnahme, es werden aber keine Daten auf die Festplatte geschrieben (0 Byte Datei). Wenn man nun in der Web-Oberfläche des Servers auf Status klickt, dann funktioniert die Aufnahme ab diesem Zeitpunkt und die Dateigröße wächst. Vielleicht hilft das ja weiter.

support.zip

Posted

Also ich habe da wirklich keine Idee mehr. Grade das mit dem Recording Service klingt sehr komisch (die log Datei von dem fehlt irgend wie im support.zip :bye: ).

 

Mach mal im Recording Service eine programmiert Aufnahme (min. 10 Minuten) und aktiver vorher das Erweiterte Log-Datei schreiben (hier) und das erstellen der Informationsdatei (hier). Mach während der Aufnahme nichts am Recording Service oder an der Aufnahme Datei.

 

Und poste danach mal das svcdebug.log und das Aufnahme-log und die Infodatei.

  • 3 months later...
Posted

Bei mir taucht exakt das gleiche Problem auf. Ich verwende auch den Recording Service auf einer Acer H340 Home Server und die eingeplanten Aufnahmen sind nur ab und zu komplett. Oft kommen lediglich 0 Byte Dateien raus, obwohl das WebUI die Aufnahme aus gestartet angibt.

 

Sobald ich dann über's Web und per Klick auf den "Status" Knopf aktualisiere, wird die Aufnahme echt gestartet und die Datei geschrieben.

 

Hast du dafür mittlerweile schon einen Fix?

 

Danke!

Posted (edited)
Bei mir taucht exakt das gleiche Problem auf. Ich verwende auch den Recording Service auf einer Acer H340 Home Server und die eingeplanten Aufnahmen sind nur ab und zu komplett. Oft kommen lediglich 0 Byte Dateien raus, obwohl das WebUI die Aufnahme aus gestartet angibt.

 

Hast Du in der Service-Konfiguration die Standard-Abhilfen für solche 0Byte-Dateien aktiviert?

 

Hierzu zählen:

  • Unter Hardware: Bei fehlendem Stream neu tunen
  • Unter Aufnahme-Optionen: Neustart Aufnahme, wenn keine daten innerhalb von 60s
  • Unter Hardware: Reset nach Standby

 

Gruß

Prinz

Edited by Prinz

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...