All right Guys here is the first release of ZBack2Back. As any good programmer does, I will give the disclaimer first...
ZBack2Back works simply and quickly, and tries not to destroy anything, unless it's been told to clean up, and only at the end of the process. Please understand that you are taking a risk, but it's the same risk I am taking daily. It's been up and running for a week and a half for me, and the logs show when it was invoked, what operations it performed...
Install.
Create a directory 'C:\Program Files\devnz\gbpvr\Third Party\ZBack2Back' Unzip the two files her into that directory...
Create a shortcut... start the program...
[ATTACHMENT NOT FOUND]
Click the 'more' button. Make sure that you have references to the GBPVR.db3 database, and the Mpgtx.exe program. It belongs to the Comclean Package, installed in the gbpvr directory... You won't need to MEncoder.exe just yet...
You'll notice that by default, 'Delete Temp files' is unchecked... I'm still a little nervous, and so even I don't have this on on my main pvr. But be warned if a program is 1.5 Gb in size, when your done with it, you have an extra temp file about the same size too...
Also adjust the number of seconds to pre and post pad a current file...
Install 2
Next you need to edit your PostProcessing.bat I have ZProcess deal with all my processing, but I haven't yet integrated ZBack2Back into ZProcess. Here are two examples of Post Processing.bat...
How it works...
When every program is finished recording, it gets checked by ZBack2Back. First it loads it into the middle slot, and looks up in the database, what start and end times and what tuner it was recorded on...
Then it checks if there was show on the same tuner, preceding or following the current show...
If it finds any of a variety of test circumstances, it processes the file.
If there are no preceding or following recordings, it exits
And then, ZProcess or ComSkip or whatever can process the show like normal
It works well for me, but there is still about 1-2 seconds lost. This happened when GB-PVR stopped recording one show and started recording another...
Good luck. I will posting this post in the ZProcess Sub-forum and taking questions there...
ZBack2Back works simply and quickly, and tries not to destroy anything, unless it's been told to clean up, and only at the end of the process. Please understand that you are taking a risk, but it's the same risk I am taking daily. It's been up and running for a week and a half for me, and the logs show when it was invoked, what operations it performed...
Install.
Create a directory 'C:\Program Files\devnz\gbpvr\Third Party\ZBack2Back' Unzip the two files her into that directory...
Create a shortcut... start the program...
[ATTACHMENT NOT FOUND]
Click the 'more' button. Make sure that you have references to the GBPVR.db3 database, and the Mpgtx.exe program. It belongs to the Comclean Package, installed in the gbpvr directory... You won't need to MEncoder.exe just yet...
You'll notice that by default, 'Delete Temp files' is unchecked... I'm still a little nervous, and so even I don't have this on on my main pvr. But be warned if a program is 1.5 Gb in size, when your done with it, you have an extra temp file about the same size too...
Also adjust the number of seconds to pre and post pad a current file...
Install 2
Next you need to edit your PostProcessing.bat I have ZProcess deal with all my processing, but I haven't yet integrated ZBack2Back into ZProcess. Here are two examples of Post Processing.bat...
Code:
call "C:\Program Files\devnz\gbpvr\Third Party\ZBack2Back\ZBack2Back.exe" %1
call "C:\Program Files\devnz\gbpvr\Third Party\ZProcess\ZProcess.exe" %1 comskip auto
Code:
call "C:\Program Files\devnz\gbpvr\Third Party\ZBack2Back\ZBack2Back.exe" %1
call "C:\Program Files\devnz\gbpvr\comskip.exe" %1
How it works...
When every program is finished recording, it gets checked by ZBack2Back. First it loads it into the middle slot, and looks up in the database, what start and end times and what tuner it was recorded on...
Then it checks if there was show on the same tuner, preceding or following the current show...
If it finds any of a variety of test circumstances, it processes the file.
nia Wrote:
- x minutes of the beginning of recording 2 has been glued to the end of recording 1 => Recording 1 has a "padding-end".
- x minutes of the end of recording 1 has been glued to the beginning of recording 2 => Recoding 2 has a "padding beginning".
If there are no preceding or following recordings, it exits
And then, ZProcess or ComSkip or whatever can process the show like normal
It works well for me, but there is still about 1-2 seconds lost. This happened when GB-PVR stopped recording one show and started recording another...
Good luck. I will posting this post in the ZProcess Sub-forum and taking questions there...
Frank Z
[COLOR="Gray"]
I used to ask 'why?' Now I just reinstall...
[SIZE="1"]______________________________________________
Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager; [/SIZE]
[/COLOR]
[COLOR="Gray"]
I used to ask 'why?' Now I just reinstall...
[SIZE="1"]______________________________________________
Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager; [/SIZE]
[/COLOR]