|
SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.) |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
mpeg2 decoder error
SageTV has been working great up until last night. Now it seems to record fine, but I cannot playback anything. I get an error... MPEG2 decoding error, and it skips to the end of the file. If it is recording the show in progress, it will keep going and I can hear audio but no picture. The error also tells me to check the log file... so here it is.
Please let me know what I did wrong. I have tried uninstalling and reinstalling both SageTV and the Elecard decoders... not sure what else to try. Thanks...
__________________
m2 |
#2
|
||||
|
||||
Add this to your registry as a DWORD value:
HKEY_LOCAL_MACHINE\Software\Frey Technologies\Common\consolewin=1 The DOS window that will come up has a more detailed error message in it. What is that?
__________________
Jeffrey Kardatzke Founder of SageTV |
#3
|
|||
|
|||
The window comes up but how do I copy that information??
I have managed to get it going using the Cyberlink decoder, but the default, InterVideo, and Elecard decoders all result in that error....
__________________
m2 |
#4
|
||||
|
||||
What else did you modify on your system driver-wise recently?
__________________
Jeffrey Kardatzke Founder of SageTV |
#5
|
|||
|
|||
Changed nVidia drivers from 43.00 to 43.45... that's probably what did it. What am I looking for in the DOS window? How can I copy it?
__________________
m2 |
#6
|
||||
|
||||
Click on the icon in the top left corner of the title bar, go to Edit->Select All, then go back to Edit->Copy. Then paste it here.
__________________
Jeffrey Kardatzke Founder of SageTV |
#7
|
|||
|
|||
not sure what this means
Sun 3/30 1:30:09.671 VF processing job null nPlayin=false
Sun 3/30 1:30:09.671 VF thread is now waiting for 0:00:00.000 Sun 3/30 1:30:09.703 Seeker waiting forever. Sun 3/30 1:30:09.718 Seeker awoken Sun 3/30 1:30:09.718 Seeker adding new Encoder: Hauppauge WinTV PVR PCI II Captu re Sun 3/30 1:30:09.718 MARK 1 currRecord=null enc=Hauppauge WinTV PVR PCI II Captu re Sun 3/30 1:30:09.718 defaultRecord=A[680492,13741,"SportsCenter",10179@0330.01:0 0,60] Sun 3/30 1:30:09.718 Seeker in AUTOMATIC mode nextRecord=A[704030,703985,"A Diff erent World",11438@0330.02:00,30] nextTTA=1790282 Sun 3/30 1:30:09.718 newRecord=A[680492,13741,"SportsCenter",10179@0330.01:00,60 ] Sun 3/30 1:30:09.718 Change in record to another show. Entering device record mo de. - LATER Sun 3/30 1:30:09.718 Change in record to another show. Entering device record mo de. - NOW Sun 3/30 1:30:09.718 Seeker.startRecord(Hauppauge WinTV PVR PCI II Capture A[680 492,13741,"SportsCenter",10179@0330.01:00,60], currTime=Sun 3/30 1:30:09.718) cu rrRecord=null switch=false Sun 3/30 1:30:09.718 MMC.setCurrEncoder(Hauppauge WinTV PVR PCI II Capture) Sun 3/30 1:30:09.718 Setting up MMC video for recording new show & tuning channe l conn=Hauppauge WinTV PVR PCI II Capture TV Tuner Sun 3/30 1:30:09.718 MMC.setCurrEncoder(Hauppauge WinTV PVR PCI II Capture) Sun 3/30 1:30:10.265 RootFile=C:\ fstype=NTFS fileLength=0 Sun 3/30 1:30:10.265 VF processing job null nPlayin=false Sun 3/30 1:30:10.265 VF thread is now waiting for 0:00:00.000 Sun 3/30 1:30:10.265 Seeker waiting for 0 mins. Sun 3/30 1:30:10.265 Seeker awoken Sun 3/30 1:30:10.281 MARK 1 currRecord=A[680492,13741,"SportsCenter",10179@0330. 01:00,60] enc=Hauppauge WinTV PVR PCI II Capture Sun 3/30 1:30:10.281 Seeker in AUTOMATIC mode nextRecord=A[704030,703985,"A Diff erent World",11438@0330.02:00,30] nextTTA=1789719 Sun 3/30 1:30:10.281 newRecord=A[680492,13741,"SportsCenter",10179@0330.01:00,60 ] Sun 3/30 1:30:10.281 Keeping record just the way it is. Sun 3/30 1:30:10.281 RootFile=C:\ fstype=NTFS fileLength=0 Sun 3/30 1:30:10.281 VF processing job null nPlayin=false Sun 3/30 1:30:10.281 VF thread is now waiting for 0:00:00.000 Sun 3/30 1:30:10.296 needFreeSize = 0.4995 GB currFreeSize=7.985678336 GB Sun 3/30 1:30:10.296 Seeker waiting for 27 mins. Sun 3/30 1:30:12.062 VideoFrame.watch(A[680492,13741,"SportsCenter",10179@0330.0 1:00,60]) Sun 3/30 1:30:12.062 Called Seeker.requestWatch(A[680492,13741,"SportsCenter",10 179@0330.01:00,60]) Sun 3/30 1:30:12.062 MARK 1 currRecord=A[680492,13741,"SportsCenter",10179@0330. 01:00,60] enc=Hauppauge WinTV PVR PCI II Capture Sun 3/30 1:30:12.062 Seeker in AUTOMATIC mode nextRecord=A[704062,703491,"Seinfe ld",11438@0330.17:00,30] nextTTA=55787938 Sun 3/30 1:30:12.062 FORCE WATCH abandoned because it's currently being recorded Sun 3/30 1:30:12.062 newRecord=A[680492,13741,"SportsCenter",10179@0330.01:00,60 ] Sun 3/30 1:30:12.062 Keeping record just the way it is. Sun 3/30 1:30:12.062 VF.submitJob(VFJob[WatchMF r=0.0 t=0 file=MediaFile[A[68049 2,13741,"SportsCenter",10179@0330.01:00,60] host=mangriotis C:\Program Files\Fre y Technologies\SageTV\Video\SportsCenter-680492-0.mpg, Seg0[Sun 3/30 1:00:00.187 -Sun 3/30 1:27:55.078], Seg1[Sun 3/30 1:28:39.218-Sun 3/30 1:29:54.193], Seg2[Su n 3/30 1:30:09.718-Wed 12/31 18:00:00.000]] ifn=null]) Sun 3/30 1:30:12.062 VF processing job VFJob[WatchMF r=0.0 t=0 file=MediaFile[A[ 680492,13741,"SportsCenter",10179@0330.01:00,60] host=mangriotis C:\Program File s\Frey Technologies\SageTV\Video\SportsCenter-680492-0.mpg, Seg0[Sun 3/30 1:00:0 0.187-Sun 3/30 1:27:55.078], Seg1[Sun 3/30 1:28:39.218-Sun 3/30 1:29:54.193], Se g2[Sun 3/30 1:30:09.718-Wed 12/31 18:00:00.000]] ifn=null] nPlayin=false Sun 3/30 1:30:12.078 VF processing on UI Thread VFJob[WatchMF r=0.0 t=0 file=Med iaFile[A[680492,13741,"SportsCenter",10179@0330.01:00,60] host=mangriotis C:\Pro gram Files\Frey Technologies\SageTV\Video\SportsCenter-680492-0.mpg, Seg0[Sun 3/ 30 1:00:00.187-Sun 3/30 1:27:55.078], Seg1[Sun 3/30 1:28:39.218-Sun 3/30 1:29:54 .193], Seg2[Sun 3/30 1:30:09.718-Wed 12/31 18:00:00.000]] ifn=null] Sun 3/30 1:30:12.078 setUI(sage.bb@3b4f0e) Sun 3/30 1:30:12.078 VF.submitJob(VFJob[Play r=0.0 t=0 file=null ifn=null]) Sun 3/30 1:30:12.093 VF processing job VFJob[LoadMF r=0.0 t=0 file=MediaFile[A[6 80492,13741,"SportsCenter",10179@0330.01:00,60] host=mangriotis C:\Program Files \Frey Technologies\SageTV\Video\SportsCenter-680492-0.mpg, Seg0[Sun 3/30 1:00:00 .187-Sun 3/30 1:27:55.078], Seg1[Sun 3/30 1:28:39.218-Sun 3/30 1:29:54.193], Seg 2[Sun 3/30 1:30:09.718-Wed 12/31 18:00:00.000]] ifn=null] nPlayin=false Sun 3/30 1:30:12.093 VF thread is now waiting for 0:00:00.500 Sun 3/30 1:30:12.593 VF processing job VFJob[LoadMF r=0.0 t=0 file=MediaFile[A[6 80492,13741,"SportsCenter",10179@0330.01:00,60] host=mangriotis C:\Program Files \Frey Technologies\SageTV\Video\SportsCenter-680492-0.mpg, Seg0[Sun 3/30 1:00:00 .187-Sun 3/30 1:27:55.078], Seg1[Sun 3/30 1:28:39.218-Sun 3/30 1:29:54.193], Seg 2[Sun 3/30 1:30:09.718-Wed 12/31 18:00:00.000]] ifn=null] nPlayin=false Sun 3/30 1:30:12.609 VF processing on UI Thread VFJob[LoadMF r=0.0 t=0 file=Medi aFile[A[680492,13741,"SportsCenter",10179@0330.01:00,60] host=mangriotis C:\Prog ram Files\Frey Technologies\SageTV\Video\SportsCenter-680492-0.mpg, Seg0[Sun 3/3 0 1:00:00.187-Sun 3/30 1:27:55.078], Seg1[Sun 3/30 1:28:39.218-Sun 3/30 1:29:54. 193], Seg2[Sun 3/30 1:30:09.718-Wed 12/31 18:00:00.000]] ifn=null] Sun 3/30 1:30:12.609 targetTime = Sun 3/30 1:30:09.718 Sun 3/30 1:30:12.609 VideoFrame got an old file currEnc= newEnc=Hauppauge WinTV PVR PCI II Capture Great - 2GB per hr Sun 3/30 1:30:12.609 VIDEOFRAME Needs to do A FULL SWITCH on the file due to ENC ODING CHANGE Sun 3/30 1:30:13.062 VF processing job VFJob[Play r=0.0 t=0 file=null ifn=null] nPlayin=true Sun 3/30 1:30:13.078 VF processing on UI Thread VFJob[Play r=0.0 t=0 file=null i fn=null] Sun 3/30 1:30:13.078 VF processing job null nPlayin=true Sun 3/30 1:30:13.093 VF thread is now waiting for 0:29:50.032 Sun 3/30 1:30:42.921 setUI(sage.t@103368e) Sun 3/30 1:30:42.921 VF.submitJob(VFJob[Pause r=0.0 t=0 file=null ifn=null]) Sun 3/30 1:30:42.921 VF.submitJob(VFJob[WatchCompleteCheck r=0.0 t=0 file=null i fn=null]) Sun 3/30 1:30:42.921 VF processing job VFJob[Pause r=0.0 t=0 file=null ifn=null] nPlayin=true Sun 3/30 1:30:42.937 VF processing on UI Thread VFJob[Pause r=0.0 t=0 file=null ifn=null] Sun 3/30 1:30:42.953 VF processing job VFJob[WatchCompleteCheck r=0.0 t=0 file=n ull ifn=null] nPlayin=false Sun 3/30 1:30:42.953 VF Watch Complete Check currFile=MediaFile[A[680492,13741," SportsCenter",10179@0330.01:00,60] host=mangriotis C:\Program Files\Frey Technol ogies\SageTV\Video\SportsCenter-680492-0.mpg, Seg0[Sun 3/30 1:00:00.187-Sun 3/30 1:27:55.078], Seg1[Sun 3/30 1:28:39.218-Sun 3/30 1:29:54.193], Seg2[Sun 3/30 1: 30:09.718-Wed 12/31 18:00:00.000]] loggedWatch=false Sun 3/30 1:30:42.953 VF processing job null nPlayin=false Sun 3/30 1:30:42.953 VF thread is now waiting for 0:00:00.000 Sun 3/30 1:30:45.500 setUI(sage.t@133219b) Sun 3/30 1:30:54.328 MMC.setCurrEncoder(Hauppauge WinTV PVR PCI II Capture) Sun 3/30 1:30:54.906 MMC.setCurrEncoder(Hauppauge WinTV PVR PCI II Capture) Sun 3/30 1:31:04.812 setUI(sage.bb@3b4f0e) Sun 3/30 1:31:04.812 VF.submitJob(VFJob[Play r=0.0 t=0 file=null ifn=null]) Sun 3/30 1:31:04.828 VF processing job VFJob[Play r=0.0 t=0 file=null ifn=null] nPlayin=false Sun 3/30 1:31:04.828 VF processing on UI Thread VFJob[Play r=0.0 t=0 file=null i fn=null] Sun 3/30 1:31:04.843 VF processing job null nPlayin=true Sun 3/30 1:31:04.843 VF thread is now waiting for 0:29:20.349 Sun 3/30 1:31:10.515 setUI(sage.t@103368e) Sun 3/30 1:31:10.531 VF.submitJob(VFJob[Pause r=0.0 t=0 file=null ifn=null]) Sun 3/30 1:31:10.531 VF.submitJob(VFJob[WatchCompleteCheck r=0.0 t=0 file=null i fn=null]) Sun 3/30 1:31:10.531 VF processing job VFJob[Pause r=0.0 t=0 file=null ifn=null] nPlayin=true Sun 3/30 1:31:10.531 VF processing on UI Thread VFJob[Pause r=0.0 t=0 file=null ifn=null] Sun 3/30 1:31:10.546 VF processing job VFJob[WatchCompleteCheck r=0.0 t=0 file=n ull ifn=null] nPlayin=false Sun 3/30 1:31:10.546 VF Watch Complete Check currFile=MediaFile[A[680492,13741," SportsCenter",10179@0330.01:00,60] host=mangriotis C:\Program Files\Frey Technol ogies\SageTV\Video\SportsCenter-680492-0.mpg, Seg0[Sun 3/30 1:00:00.187-Sun 3/30 1:27:55.078], Seg1[Sun 3/30 1:28:39.218-Sun 3/30 1:29:54.193], Seg2[Sun 3/30 1: 30:09.718-Wed 12/31 18:00:00.000]] loggedWatch=false Sun 3/30 1:31:10.546 VF processing job null nPlayin=false Sun 3/30 1:31:10.546 VF thread is now waiting for 0:00:00.000 Sun 3/30 1:31:12.343 setUI(sage.UIManager$13@14d6112) Sun 3/30 1:31:13.890 setUI(sage.t@103368e) Sun 3/30 1:31:14.609 setUI(sage.t@133219b) Sun 3/30 1:31:18.703 MMC.setCurrEncoder(Hauppauge WinTV PVR PCI II Capture) Sun 3/30 1:31:19.343 MMC.setCurrEncoder(Hauppauge WinTV PVR PCI II Capture) Sun 3/30 1:31:21.062 setUI(sage.t@103368e) Sun 3/30 1:31:23.500 setUI(sage.UIManager$13@14d6112) Sun 3/30 1:31:24.343 setUI(sage.ae@6cd67b) Sun 3/30 1:31:26.359 VideoFrame.watch(A[531999,531943,"The Shield",14321@0325.21 :00,60]) Sun 3/30 1:31:26.359 Watch airing is a file & over, do that instead. Sun 3/30 1:31:26.359 VF.submitJob(VFJob[WatchMF r=0.0 t=0 file=MediaFile[A[53199 9,531943,"The Shield",14321@0325.21:00,60] host=mangriotis C:\Program Files\Frey Technologies\SageTV\Video\TheShield-531999-0.mpg, Seg0[Tue 3/25 21:00:00.015-Tu e 3/25 22:00:00.000]] ifn=null]) Sun 3/30 1:31:26.359 VF processing job VFJob[WatchMF r=0.0 t=0 file=MediaFile[A[ 531999,531943,"The Shield",14321@0325.21:00,60] host=mangriotis C:\Program Files \Frey Technologies\SageTV\Video\TheShield-531999-0.mpg, Seg0[Tue 3/25 21:00:00.0 15-Tue 3/25 22:00:00.000]] ifn=null] nPlayin=false Sun 3/30 1:31:26.359 VF processing on UI Thread VFJob[WatchMF r=0.0 t=0 file=Med iaFile[A[531999,531943,"The Shield",14321@0325.21:00,60] host=mangriotis C:\Prog ram Files\Frey Technologies\SageTV\Video\TheShield-531999-0.mpg, Seg0[Tue 3/25 2 1:00:00.015-Tue 3/25 22:00:00.000]] ifn=null] Sun 3/30 1:31:26.359 Added:Watched[id=823215 Airing=A[680492,13741,"SportsCenter ",10179@0330.01:00,60], WatchStart=Sun 3/30 1:00:00.187, WatchEnd=Sun 3/30 1:30: 45.080, RealStart=Sun 3/30 1:30:12.609, RealEnd=Sun 3/30 1:31:26.359] Sun 3/30 1:31:26.468 setUI(sage.bb@3b4f0e) Sun 3/30 1:31:26.468 VF.submitJob(VFJob[Play r=0.0 t=0 file=null ifn=null]) Sun 3/30 1:31:26.468 VF processing job VFJob[LoadMF r=0.0 t=0 file=MediaFile[A[5 31999,531943,"The Shield",14321@0325.21:00,60] host=mangriotis C:\Program Files\ Frey Technologies\SageTV\Video\TheShield-531999-0.mpg, Seg0[Tue 3/25 21:00:00.01 5-Tue 3/25 22:00:00.000]] ifn=null] nPlayin=false Sun 3/30 1:31:26.468 VF processing on UI Thread VFJob[LoadMF r=0.0 t=0 file=Medi aFile[A[531999,531943,"The Shield",14321@0325.21:00,60] host=mangriotis C:\Progr am Files\Frey Technologies\SageTV\Video\TheShield-531999-0.mpg, Seg0[Tue 3/25 21 :00:00.015-Tue 3/25 22:00:00.000]] ifn=null] Sun 3/30 1:31:26.468 targetTime = Tue 3/25 21:00:03.000 Sun 3/30 1:31:26.468 VideoFrame got an old file currEnc=Hauppauge WinTV PVR PCI II Capture Great - 2GB per hr newEnc= Sun 3/30 1:31:26.468 VIDEOFRAME Needs to do A FULL SWITCH on the file due to ENC ODING CHANGE Sun 3/30 1:31:26.765 Failed getting Elecard MPEG2 Video Decoder filter Sun 3/30 1:31:26.765 BVF NATIVE FAILURE line 384 hr=0x8007007e Sun 3/30 1:31:26.765 BasicVideoFrame processing error:mpeg2video details:Unable to find the specified MPEG2 video decoder filter Sun 3/30 1:31:26.765 VF processing job VFJob[Play r=0.0 t=0 file=null ifn=null] nPlayin=true Sun 3/30 1:31:26.812 VF processing on UI Thread VFJob[Play r=0.0 t=0 file=null i fn=null] Sun 3/30 1:31:26.812 VF processing job null nPlayin=true Sun 3/30 1:31:26.828 VF thread is now waiting for 0:59:59.735 Sun 3/30 1:31:31.953 setUI(sage.t@103368e) Sun 3/30 1:31:31.953 VF.submitJob(VFJob[Pause r=0.0 t=0 file=null ifn=null]) Sun 3/30 1:31:31.953 VF.submitJob(VFJob[WatchCompleteCheck r=0.0 t=0 file=null i fn=null]) Sun 3/30 1:31:31.968 VF processing job VFJob[Pause r=0.0 t=0 file=null ifn=null] nPlayin=true Sun 3/30 1:31:31.968 VF processing on UI Thread VFJob[Pause r=0.0 t=0 file=null ifn=null] Sun 3/30 1:31:31.984 VF processing job VFJob[WatchCompleteCheck r=0.0 t=0 file=n ull ifn=null] nPlayin=false Sun 3/30 1:31:31.984 VF Watch Complete Check currFile=MediaFile[A[531999,531943, "The Shield",14321@0325.21:00,60] host=mangriotis C:\Program Files\Frey Technolo gies\SageTV\Video\TheShield-531999-0.mpg, Seg0[Tue 3/25 21:00:00.015-Tue 3/25 22 :00:00.000]] loggedWatch=false Sun 3/30 1:31:31.984 VF processing job null nPlayin=false Sun 3/30 1:31:31.984 VF thread is now waiting for 0:00:00.000 Sun 3/30 1:31:55.687 setUI(sage.t@133219b) Sun 3/30 1:31:59.328 MMC.setCurrEncoder(Hauppauge WinTV PVR PCI II Capture) Sun 3/30 1:31:59.921 MMC.setCurrEncoder(Hauppauge WinTV PVR PCI II Capture) Sun 3/30 1:32:01.437 setUI(sage.t@103368e) Sun 3/30 1:32:02.453 setUI(sage.UIManager$13@14d6112) Sun 3/30 1:32:03.734 setUI(sage.ae@6cd67b) Sun 3/30 1:32:05.265 VideoFrame.watch(A[531999,531943,"The Shield",14321@0325.21 :00,60]) Sun 3/30 1:32:05.265 setUI(sage.bb@3b4f0e) Sun 3/30 1:32:05.265 VF.submitJob(VFJob[Play r=0.0 t=0 file=null ifn=null]) Sun 3/30 1:32:05.265 VF processing job VFJob[Play r=0.0 t=0 file=null ifn=null] nPlayin=false Sun 3/30 1:32:05.265 VF processing on UI Thread VFJob[Play r=0.0 t=0 file=null i fn=null] Sun 3/30 1:32:05.281 VF processing job null nPlayin=true Sun 3/30 1:32:05.281 VF thread is now waiting for 0:59:59.735 Sun 3/30 1:32:08.937 VF.submitJob(VFJob[Play r=0.0 t=0 file=null ifn=null]) Sun 3/30 1:32:08.937 VF processing job VFJob[Play r=0.0 t=0 file=null ifn=null] nPlayin=true Sun 3/30 1:32:08.953 VF processing on UI Thread VFJob[Play r=0.0 t=0 file=null i fn=null] Sun 3/30 1:32:08.953 VF processing job null nPlayin=true Sun 3/30 1:32:08.953 VF thread is now waiting for 0:59:59.735
__________________
m2 |
#8
|
||||
|
||||
Did you try downloading the Nimo Codec pack beta 9? I had a similar problem with my nVidia drivers as I did the same thing. This was before I purchased SageTV and was running the Creative TV "software" that came with the card. What I had to do was to uninstall the drivers and reinstall them. Maybe that will work with your TV card. After I did that and installed the Nimo Codec pack (and installed ALL audio codecs), it works fine now.
Also, for those of you using the hacked drivers (as I used to) and are getting sound sync problems, the Nimo codec seems to work for that as well. I also reinstalled the regular Creative drivers for my DVCR card instead of the beta ones and it seems to be working fine now. Lauren |
#9
|
||||
|
||||
Matt,
It's having a problem loading the Elecard Video Decoder. Reinstall it.
__________________
Jeffrey Kardatzke Founder of SageTV |
#10
|
|||
|
|||
Somehow, some of the .ax codec plug-ins for the Elecard decoder disappeared. I unzipped the beta bundle again, reinstalled and all is well.
Thanks for the console window trick. Maybe I will be able to fix my own problems a little better in the future.
__________________
m2 |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|