Tivo format will not work on Tivo box

Skywatcher1

New member
I am using TVSuite V4.20.5.600 on 64 bit Win7. I have a Tivo HD

I created a slide show in MPEG4 format. Read it into VR and saved the output as TIVO. After it was complete I found I could not transfer the file to my Tivo box. It said that format was not supported. I also could not play the file in WMP. it said the file type was not supported or the Codec was missing. I am able to play and transfer TIVO files that originate from my Tivo box.

Anyone have any thoughts?
 

Dan203

Senior Developer
Staff member
That wont work. The TiVo output profile only works if the input file is also TiVo format. For everything else you'll need to use the MPEG-2 Program Stream profile. The only difference between the TiVo profile and the MPEG-2 Program Stream profile is that the TiVo profile copies the metadata chunk from the source file over to the output file.

Actually if you simply rename the file you have to .mpg it should work. Since the source file didn't actually have any metadata to copy the output file is simply a .mpg file with the wrong extension.

Dan
 

Skywatcher1

New member
Wow you made that easy. I did try just renaming my .MP4 file to .mpg then transfered it to Tivo. Worked just fine.
Thanks for your help Dan.
 

Dan203

Senior Developer
Staff member
That's not what I meant. If all you wanted to do was transfer the .mp4 to your TiVo then you could transfer it directly, without changing the extension, provided you have TiVo Desktop Plus or pyTiVo. They will simply recode the video on the fly as it's being transferred to the TiVo.

When I suggested you rename the file I meant rename the .tivo file VideoReDo created to .mpg.

In any case you inspired a change in VideoReDo. I just added a feature which will prevent you from selecting the TiVo output profile when the source file is anything other then a .tivo file. This should prevent this type of confusion in the future.

Dan
 

intoid

New member
Dan203, It would also help if there is also a resulting error message that basically says what you just advised that a .tivo file can be renamed to mpg and sent using TiVo Desktop. or maybe include the statement much like that in your 11-10-2010, 07:21PM message because just preventing the action will just cause more confusion. Maybe you already assume this but I only mention this to help in case somehow it's not. Thanks.
 

Dan203

Senior Developer
Staff member
The message says that you can only output to the TiVo format when the source file is also a TiVo file. A think a more detailed explanation as to why might be outside the scope of an error dialog.

Just so you guys understand why here is the detailed explanation... TiVo files are actually just regular MPEG Program Streams with an additional header tacked on. This header contains the metadata and some encryption info that the TiVo, or TiVo Desktop, can use to decrypt data. It was discovered long ago that you could create an unencrypted MPEG program stream, attach this header and when upload to a TiVo the software was smart enough to properly decrypt the metadata but leave the video portion of the file alone. So in VideoReDo all we do is copy the header from the source file to a temporary buffer, then when you output to a TiVo file we attach that header to the top of a standard MPEG Program Stream file. If you attempt to output anything else using the TiVo profile that header wont exist so the file will just be a MPEG Program Stream with a .tivo extension which the TiVo does not like.

Now there was another discovery made recently that you could actually attach unencrypted metadata into the header of a TiVo file and it will still work as well. (just like the unencrypted data) I plan to eventually add a feature where we can build the header from scratch and attach it to any stream to in fact anything can be converted to a TiVo. However I have more pressing things on my list at the moment so that could be a ways off. In the mean time I thought the error was less confusing then allowing the user to output the file and having it not upload properly.

Dan
 
Top Bottom