TiVo Community Forum banner
11821 - 11840 of 13059 Posts

·
Registered
Joined
·
59 Posts
Is there an encoding profile that can create an MKV instead of a MP4 and bundle the .SRT file inside the MKV? It would be nice to be able to do this in one step and then not have to track the two files together when moving them around.
 

·
Registered
Joined
·
1,211 Posts
ok, I didn't realize you could run more than one instance. Although, I have been trying it out on a large batch today and the download step is the most limiting step, and I suspect running more than one download wouldn't help much because the source Tivo would end up splitting its bandwidth.

A bunchof the steps are necessarily sequential, so only download, tivolibre, one of {fffix, comskip, ffcut, captions}, and encode can run simultaneously. Once and encode starts, it the load average is around 50% with most of the cores doing something (1-2 left free though). It's the waiting for the download and encode steps that holds back parallelism.
You can only download one show at a time from one Tivo. Only way to parallelize download is to have more Tivos. Encode by far taxes the CPUs more than anything else.
 

·
Registered
Joined
·
1,211 Posts
It's not really possible in VideoReDo. VideoReDo's output uses a chain of modules and each module runs in it's own thread. There is no way for us to limit the number of threads used because it can vary wildly depending on the output options you choose.

We do offer an option to lower the priority of the threads spawned by the output process. In that case Windows should allow other programs to execute first so VideoReDo doesn't cause your PC to becomes unresponsive. Although all of that logic is handled by Windows, so I can't guarantee how well it works.
I wasn't trying to say anything bad about VideoRedo. I use VideoRedo for Decrypt/QSFix, ad-detect, ad-cut & Encode. I was just pointing out the granularity in fine tuning ffmpeg vs VideoRedo for encode.
 

·
Super Moderator
Joined
·
59,892 Posts
I wasn't trying to say anything bad about VideoRedo. I use VideoRedo for Decrypt/QSFix, ad-detect, ad-cut & Encode. I was just pointing out the granularity in fine tuning ffmpeg vs VideoRedo for encode.
I didn't take it as an insult. Just explaining why we can't offer an option like that in VideoReDo.
 

·
Registered
Joined
·
23 Posts
Well, I'm back home for a few days and the tivo still wont transfer (it didn't magically fix itself while I was gone).

It's a Premier XL4 box connected my wire to my netgear router to which I connect my computer by wire. You can go back to post 11766 to see some of what's been tried last time I was home.

Here is what Im getting now, looks to me pretty much the same same even after rebooting my system multiple times yesterday and this morning.

Any help would be appreciated.

>> DOWNLOADING FROM 'Living Room' C:\Users\Sue's Laptop\Videos\TIVO\Drop the Mic - Taye Diggs vs. Karrueche Tran and Jodie Sweetin vs. Mark McGrath (05_20_2018).TiVo ...
http://192.168.1.10:80/download/Drop+the+Mic.TiVo?Container=/NowPlaying&id=9355
http://192.168.1.10:80/download/Drop+the+Mic.TiVo?Container=/NowPlaying&id=9355: Connection reset
C:\Users\Sue's Laptop\Videos\TIVO\Drop the Mic - Taye Diggs vs. Karrueche Tran and Jodie Sweetin vs. Mark McGrath (05_20_2018).TiVo: size=197.29 MB elapsed=0:01:06 (25.08 Mbps)
Download failed to file: C:\Users\Sue's Laptop\Videos\TIVO\Drop the Mic - Taye Diggs vs. Karrueche Tran and Jodie Sweetin vs. Mark McGrath (05_20_2018).TiVo
Removed failed download file: C:\Users\Sue's Laptop\Videos\TIVO\Drop the Mic - Taye Diggs vs. Karrueche Tran and Jodie Sweetin vs. Mark McGrath (05_20_2018).TiVo
Drop the Mic - Taye Diggs vs. Karrueche Tran and Jodie Sweetin vs. Mark McGrath (05_20_2018).TiVo: Download attempt # 2 scheduled in 30 seconds.
 

·
Registered
Joined
·
325 Posts
Well, I'm back home for a few days and the tivo still wont transfer (it didn't magically fix itself while I was gone).

...<snip>...

Any help would be appreciated.
Code:
>> DOWNLOADING FROM 'Living Room' C:\Users\Sue's Laptop\Videos\TIVO\Drop the Mic - Taye Diggs vs. Karrueche Tran and Jodie Sweetin vs. Mark McGrath (05_20_2018).TiVo ...
http://192.168.1.10:80/download/Drop+the+Mic.TiVo?Container=/NowPlaying&id=9355
http://192.168.1.10:80/download/Drop+the+Mic.TiVo?Container=/NowPlaying&id=9355: Connection reset
...<snip>...
Have you tried those download links in a browser (e.g firefox, chrome)? user: tivo pswd: your_MAK

You might also see additional useful information in the debug window of those browsers (if you are comfortable looking at the console or the network connections).

I don't know what else you can try, I've seen similar errors once or twice, but rebooting everything has always fixed it for me, and I know you said you've tried that.
 

·
Registered
Joined
·
1,211 Posts
I will try that. When It runs anything under VRD in the background, it runs fine and then when finished, it stays with 0 cpu and about 10 mb memory. Then the next time VRD runs in kmttg same thing, so very quickly with it doing qsfix and adscan and then after I edit the files adcut, there is a ton of VRD processes running in the background.
Not sure I get what you mean by batch file running VRD, have a batch call up VRD GUI for editing? Can't I just click a switch in kmttg to do that (I think I used to do it that way but had issues) or call a batch to run qsfix vrd or something? It terminates all the other processes so can't get why it is keeping VRD in memory. Damn microsoft and their buggy updates. Screwed up a whole bunch of other stuff too, like it always does, Why they feel the need to reset a bunch of stuff that has been customized...drives me nuts.
I inadvertently installed the Windows 10 Spring update and now I'm running into an issue with kmttg & videoredo when running as a service. I run metadata, decrypt, and ad-detect tasks in the service. Files download & get metadata fine running as a service, however decrypt task fails to execute properly. I can execute these tasks without problem in the kmttg gui. I've tried uninstalling & re-installing VideoRedo. I have checked to insure the kmttg service starts under my user account. I enabled debug in the service by adding -d parameter to the wrapper.conf file to get more information.

Here is the problem area in the logs:
Code:
2018_05_29_12:12:28 NOTE: g:\video\Sweetbitter.S01E04-Simones.TiVo: size=846.46 MB elapsed=0:01:25 (83.54 Mbps)
2018_05_29_12:12:28 ---DONE--- job=javadownload output=g:\video\Sweetbitter.S01E04-Simones.TiVo
2018_05_29_12:12:32 Renaming metadata file to: g:\video\Sweetbitter.S01E04-Simones.ts.txt
2018_05_29_12:12:32 NOTE: container=mpegts, video=h264
2018_05_29_12:12:32 >> Running qsfix on g:\video\Sweetbitter.S01E04-Simones.TiVo ...
2018_05_29_12:12:32 C:\WINDOWS\system32\cscript.exe //nologo C:\kmttg\VRDscripts\qsfix.vbs g:\video\Sweetbitter.S01E04-Simones.TiVo g:\video\Sweetbitter.S01E04-Simones.ts.qsfix /l:C:\Users\reneg\AppData\Local\Temp\VRDLock595780993468665778.tmp /c:mpegts /v:h264
2018_05_29_12:12:34 ERROR: qsfix failed (exit code: 0 ) - check command: C:\WINDOWS\system32\cscript.exe //nologo C:\kmttg\VRDscripts\qsfix.vbs g:\video\Sweetbitter.S01E04-Simones.TiVo g:\video\Sweetbitter.S01E04-Simones.ts.qsfix /l:C:\Users\reneg\AppData\Local\Temp\VRDLock595780993468665778.tmp /c:mpegts /v:h264
2018_05_29_12:12:34 ERROR: C:\kmttg\VRDscripts\qsfix.vbs(131, 4) (null): The server threw an exception.
2018_05_29_12:12:34 NOTE: Removing job: {source=https://192.168.1.86:443/TiVoVideoDetails?id=24507 tivoName=RoamioOTA type=adscan status=queued familyId=5.16}
2018_05_29_12:12:34 NOTE: Killing 'qsfix' job: C:\WINDOWS\system32\cscript.exe //nologo C:\kmttg\VRDscripts\qsfix.vbs g:\video\Sweetbitter.S01E04-Simones.TiVo g:\video\Sweetbitter.S01E04-Simones.ts.qsfix /l:C:\Users\reneg\AppData\Local\Temp\VRDLock595780993468665778.tmp /c:mpegts /v:h264
2018_05_29_12:12:34
Here is what I get when checking the command manually in a command prompt window:
Code:
C:\WINDOWS\system32>C:\WINDOWS\system32\cscript.exe //nologo C:\kmttg\VRDscripts\qsfix.vbs g:\video\Sweetbitter.S01E04-Simones.TiVo g:\video\Sweetbitter.S01E04-Simones.ts.qsfix /l:C:\Users\reneg\AppData\Local\Temp\VRDLock595780993468665778.tmp /c:mpegts /v:h264
Progress: 0%

C:\WINDOWS\system32>
I'm assuming that qsfix.vbs is failing at line 131 which is the outputFlag statement below, but not sure why. I have profiles from videoredo enabled in kmttg. Any ideas?
Code:
   ' V5 VRD has dash in MPEG2 profile names
   if (profileName = "MPEG2 Program Stream") then
      profileName = "MPEG-2 Program Stream"
   end if
   if (profileName = "MPEG2 Transport Stream") then
      profileName = "MPEG-2 Transport Stream"
   end if
   outputFlag = VideoReDo.FileSaveAs( destFile, profileName )
   outputXML = ""
 

·
TiVoholic by the bay
Joined
·
14,599 Posts
I just realized something about the Remote tab and controls.
There isn't the Hold A or Hold B buttons.

Also found that if I Hold C, I get a ping, but no noticeable feature/difference.

How can I send an IR code for the ABCD buttons?
 

·
Registered
Joined
·
1,211 Posts
I inadvertently installed the Windows 10 Spring update and now I'm running into an issue with kmttg & videoredo when running as a service. I run metadata, decrypt, and ad-detect tasks in the service. Files download & get metadata fine running as a service, however decrypt task fails to execute properly. I can execute these tasks without problem in the kmttg gui. I've tried uninstalling & re-installing VideoRedo. I have checked to insure the kmttg service starts under my user account. I enabled debug in the service by adding -d parameter to the wrapper.conf file to get more information.

Here is the problem area in the logs:
Code:
2018_05_29_12:12:28 NOTE: g:\video\Sweetbitter.S01E04-Simones.TiVo: size=846.46 MB elapsed=0:01:25 (83.54 Mbps)
2018_05_29_12:12:28 ---DONE--- job=javadownload output=g:\video\Sweetbitter.S01E04-Simones.TiVo
2018_05_29_12:12:32 Renaming metadata file to: g:\video\Sweetbitter.S01E04-Simones.ts.txt
2018_05_29_12:12:32 NOTE: container=mpegts, video=h264
2018_05_29_12:12:32 >> Running qsfix on g:\video\Sweetbitter.S01E04-Simones.TiVo ...
2018_05_29_12:12:32 C:\WINDOWS\system32\cscript.exe //nologo C:\kmttg\VRDscripts\qsfix.vbs g:\video\Sweetbitter.S01E04-Simones.TiVo g:\video\Sweetbitter.S01E04-Simones.ts.qsfix /l:C:\Users\reneg\AppData\Local\Temp\VRDLock595780993468665778.tmp /c:mpegts /v:h264
2018_05_29_12:12:34 ERROR: qsfix failed (exit code: 0 ) - check command: C:\WINDOWS\system32\cscript.exe //nologo C:\kmttg\VRDscripts\qsfix.vbs g:\video\Sweetbitter.S01E04-Simones.TiVo g:\video\Sweetbitter.S01E04-Simones.ts.qsfix /l:C:\Users\reneg\AppData\Local\Temp\VRDLock595780993468665778.tmp /c:mpegts /v:h264
2018_05_29_12:12:34 ERROR: C:\kmttg\VRDscripts\qsfix.vbs(131, 4) (null): The server threw an exception.
2018_05_29_12:12:34 NOTE: Removing job: {source=https://192.168.1.86:443/TiVoVideoDetails?id=24507 tivoName=RoamioOTA type=adscan status=queued familyId=5.16}
2018_05_29_12:12:34 NOTE: Killing 'qsfix' job: C:\WINDOWS\system32\cscript.exe //nologo C:\kmttg\VRDscripts\qsfix.vbs g:\video\Sweetbitter.S01E04-Simones.TiVo g:\video\Sweetbitter.S01E04-Simones.ts.qsfix /l:C:\Users\reneg\AppData\Local\Temp\VRDLock595780993468665778.tmp /c:mpegts /v:h264
2018_05_29_12:12:34
Here is what I get when checking the command manually in a command prompt window:
Code:
C:\WINDOWS\system32>C:\WINDOWS\system32\cscript.exe //nologo C:\kmttg\VRDscripts\qsfix.vbs g:\video\Sweetbitter.S01E04-Simones.TiVo g:\video\Sweetbitter.S01E04-Simones.ts.qsfix /l:C:\Users\reneg\AppData\Local\Temp\VRDLock595780993468665778.tmp /c:mpegts /v:h264
Progress: 0%

C:\WINDOWS\system32>
I'm assuming that qsfix.vbs is failing at line 131 which is the outputFlag statement below, but not sure why. I have profiles from videoredo enabled in kmttg. Any ideas?
Code:
   ' V5 VRD has dash in MPEG2 profile names
   if (profileName = "MPEG2 Program Stream") then
      profileName = "MPEG-2 Program Stream"
   end if
   if (profileName = "MPEG2 Transport Stream") then
      profileName = "MPEG-2 Transport Stream"
   end if
   outputFlag = VideoReDo.FileSaveAs( destFile, profileName )
   outputXML = ""
Chalk it up to a borked Tivo Desktop. After uninstalling and reinstalling Tivo Desktop, things started to work again under the kmttg service.
 

·
Registered
Joined
·
220 Posts
My trusty old TiVo Premiere just got Skip Mode!
So of course now I'm looking for the little "Skip" icon in KMTTG - but I don't see it, even though I know it's available for some shows. I'd like to use auto-skip, etc... How can I get this feature working in KMTTG?

ETA: I enabled the "AutoSkip" functionality and restarted KMTTG before I posted this... still doesn't show the icon next to any show. I assume it's because it's a "Premiere" and nobody was expecting the Premiere to get SkipMode?
 

·
Registered
Joined
·
12,357 Posts
Discussion Starter · #11,831 ·
Make sure you have RPC enabled for your Premiere in kmttg config--TiVos tab.
Also under config--Program Option tab:
"Use RPC to get NPL when possible" should be ENABLED
"Use old RPC schema version for older TiVo software" should be DISABLED
 

·
Registered
Joined
·
220 Posts
Make sure you have RPC enabled for your Premiere in kmttg config--TiVos tab.
Also under config--Program Option tab:
"Use RPC to get NPL when possible" should be ENABLED
"Use old RPC schema version for older TiVo software" should be DISABLED
That worked!
I needed the "Use RPC to get NPL when possible" checked. It seems much faster at getting the NPL now too!

Thanks as always moyek!!
 

·
Seems Very Friendly
Joined
·
13,296 Posts
I am having a horrible time with TS files, the audio is always out of sync. Any ideas? For now I switched to ts files which works fine but the transfers off of the Tivo are much slower. Any ideas?
 

·
TiVoholic by the bay
Joined
·
14,599 Posts
Is there a way to make a metadata file for a recording, without actually starting the download?
Just start it, and cancel in the jobs window. If you add enough time before it starts downloading.
 
  • Like
Reactions: mlippert

·
Registered
Joined
·
1,211 Posts
I'm having an issue where TiVo's are Unselecting themselves from the autoskip service list randomly
When I've seen Tivos dropping from the autoskip service, a lot of times, I can go back in the logs and see that there were RPC errors to that Tivo. The tivo & the kmttg autoskip service are out of sync. I've also seen it happen when Tivos are rebooted. In my situation, it does not happen frequently, so either restarting the autoskip service to that Tivo or restarting kmttg gets things working again.
 
11821 - 11840 of 13059 Posts
Top