pyTivo Discussion Forum Forum Index pyTivo Discussion Forum
Answers and the development of pyTivo a TiVo transcoding server
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Programs pulled out with kmttg decode/encode to mp4 WORKS!
Goto page 1, 2  Next
 
Post new topic   Reply to topic    pyTivo Discussion Forum Forum Index -> Other Apps
 View previous topic :: View next topic  
Author Message
philhu



Joined: 04 Jan 2008
Posts: 472

PostPosted: Tue Feb 16, 2010 5:18 pm    Post subject: Programs pulled out with kmttg decode/encode to mp4 WORKS! Reply with quote

Hi

I am playing with kmttg now. It is very cool. Batched xfers/decode of .tivo, metadata from .tivo, timesync fixes, atomicparsley run, reencode to mp4. Works well.

So I take the metadata file and resultant .mp4 and put them on a share for PYTIVO to see.

I select them in the NPL and transfer them back, and lo and behold THEY GO INTO THE GROUPS THEY CAME FROM! Even if I have the new hacks to change its Series name to <Series name><Eps num><Episode title>

I wasn't expecting that. Also, the metadata stuff sets the tivo showingbits correctly and they come across to the tivo using PyTivo correctly.
Back to top
View user's profile Send private message
rdian06



Joined: 12 Apr 2008
Posts: 1420

PostPosted: Tue Feb 16, 2010 5:35 pm    Post subject: Reply with quote

I moved this from the Hacks forum since it really isn't about pyTivo hacks.
Back to top
View user's profile Send private message
txporter



Joined: 11 Dec 2008
Posts: 263
Location: Austin, TX

PostPosted: Tue Feb 16, 2010 7:59 pm    Post subject: Reply with quote

When you pull from your Now Playing list, it transcodes the video rather than keeping as mp4 (h.264). The grouping thing makes sense if the seriesId matches what Tivo stores them as, but not if you created your own seriesId. If you want the video to stay as mp4, you need to push them which will not group into the same folder as they came from.
Back to top
View user's profile Send private message
philhu



Joined: 04 Jan 2008
Posts: 472

PostPosted: Wed Feb 17, 2010 12:21 am    Post subject: Reply with quote

I want them stored on my nas as mp4. When I transfer them back to watch, the group. And yes, they keep the same seriesid it had so that is why it works. Best of both worlds.
Back to top
View user's profile Send private message
txporter



Joined: 11 Dec 2008
Posts: 263
Location: Austin, TX

PostPosted: Wed Feb 17, 2010 2:01 am    Post subject: Reply with quote

philhu wrote:
I want them stored on my nas as mp4. When I transfer them back to watch, the group. And yes, they keep the same seriesid it had so that is why it works. Best of both worlds.


I do something similar, but with a Tonidoplug and external harddrive rather than a NAS. The transcoding performance of the plug isn't up to converting the videos in real time, so I either pulled MPEG2 video or push mp4 (and MPEG2 sometimes) video. If you supply a seriesId (even the same one used by the Tivo), pushed mp4 will also be grouped (you can define the name of the folder with seriesTitle). They just are not grouped with shows recorded by your Tivo. Something to consider if your NAS doesn't transcode as quickly as you'd like.
Back to top
View user's profile Send private message
philhu



Joined: 04 Jan 2008
Posts: 472

PostPosted: Wed Feb 17, 2010 4:43 pm    Post subject: Reply with quote

txporter wrote:

I do something similar, but with a Tonidoplug and external harddrive rather than a NAS. The transcoding performance of the plug isn't up to converting the videos in real time, so I either pulled MPEG2 video or push mp4 (and MPEG2 sometimes) video. If you supply a seriesId (even the same one used by the Tivo), pushed mp4 will also be grouped (you can define the name of the folder with seriesTitle). They just are not grouped with shows recorded by your Tivo. Something to consider if your NAS doesn't transcode as quickly as you'd like.


Thats what I am saying. When I pull the pgms back to the tivo, they *DO* group with the tivo recorded shows! If it was there when i grab it with kmttg, and then let the tivo pull them from my NAS, they group back in the original folder.

My NAS is fast enough to transcode HD even. NAS Xfer rate is about 91MBps (not mbps, Bytes, as in 91% of a gig ethernet line).
Back to top
View user's profile Send private message
txporter



Joined: 11 Dec 2008
Posts: 263
Location: Austin, TX

PostPosted: Wed Feb 17, 2010 4:46 pm    Post subject: Reply with quote

philhu wrote:
My NAS is fast enough to transcode HD even. NAS Xfer rate is about 91MBps (not mbps, Bytes, as in 91% of a gig ethernet line).


That's excellent.
Back to top
View user's profile Send private message
philhu



Joined: 04 Jan 2008
Posts: 472

PostPosted: Wed Feb 17, 2010 6:38 pm    Post subject: Reply with quote

In my house.....
Yep, Dell PE1950 running Windows server 2008 x64 R2, 16gig, 2 XEON quad core 2.66Ghz processors
Virtual machine on the unit running Win7-32bit, which acts as my pytivo/media server
Virtual Machine on it running Win 2008 Storage server x64 to give me iScsi Capability

12 2TB WD Enterprise drives in Raid 6 config with hot spare. (18 TB space, 5.6 TB used)

It's good to be the king! Wink
Back to top
View user's profile Send private message
txporter



Joined: 11 Dec 2008
Posts: 263
Location: Austin, TX

PostPosted: Wed Feb 17, 2010 6:51 pm    Post subject: Reply with quote

philhu wrote:
In my house.....
Yep, Dell PE1950 running Windows server 2008 x64 R2, 16gig, 2 XEON quad core 2.66Ghz processors
Virtual machine on the unit running Win7-32bit, which acts as my pytivo/media server
Virtual Machine on it running Win 2008 Storage server x64 to give me iScsi Capability

12 2TB WD Enterprise drives in Raid 6 config with hot spare. (18 TB space, 5.6 TB used)

It's good to be the king! Wink


Laughing When you said NAS...I had a different picture in my mind. That sounds like using a fire truck to water your flowers! Gotta love it, that's great!
Back to top
View user's profile Send private message
choekstr



Joined: 06 Dec 2008
Posts: 152

PostPosted: Fri Feb 26, 2010 3:51 pm    Post subject: Reply with quote

philhu wrote:
In my house.....
Yep, Dell PE1950 running Windows server 2008 x64 R2, 16gig, 2 XEON quad core 2.66Ghz processors
Virtual machine on the unit running Win7-32bit, which acts as my pytivo/media server
Virtual Machine on it running Win 2008 Storage server x64 to give me iScsi Capability

12 2TB WD Enterprise drives in Raid 6 config with hot spare. (18 TB space, 5.6 TB used)

Wait, the 1950 is a 1U server. Where are you putting 12 drives? You mention iSCSI but to what? A mini SAN with all those drives?
That's an impressive setup! Too bad you ruined it by running Windows on it instead of linux. Talk about owning a ferrari but outfitting it with plastic wheels. BWUAAHHAA. Wink


I personally think kmttg works horribly. I just tried again on Monday with the latest version and I selected 3 files (Smallville, Lost, Caprica) and I wanted it to:
1.) download to the PC
2.) tivodecode the files
3.) transcode to iPhone size

On Smallville it downloaded at around 14-18Mbps but hung after it had transferred all the data and thought it had more to download for the next 2 hours and would move on to the tivodecode part of the job. Double clicking the job showed lots of data packets during the download but all 0 packets for eternity while it retried. Strike #1. So I cancelled that part of the job, the tivodecode kicked and and then moved on to the transcode/re-encode. The resulting file was 2GB for the full size 1080i hour long episode but yet any player I tried showed it as 19 minutes long. The smaller iPhone sized transcode also thought it was 19 minutes long (header issue?) despite having enough data for a full hour of video. Strike #2

On Lost it was the exact same issue(s) with identical behavior and file issues. Strikes #3 and #4.

On Caprica it actually finished the download after it had received all the data, another 2Gb hour long episode but this time it was 39 minutes instead of the full hour (remember, commercials are in here so a full hour). Strike #5

So while it is a *decent* tool (I still think the interface is abysmal) in concept, in practice it can't even transfer the file successfully and I had issues with 100% of the 3 files I tried. In the past I had the exact same situation on both my desktop (Vista) and my laptop (Win7) and is why I never used it again. Guess the situation has not changed with newer versions...


Last edited by choekstr on Fri Feb 26, 2010 3:57 pm; edited 1 time in total
Back to top
View user's profile Send private message
txporter



Joined: 11 Dec 2008
Posts: 263
Location: Austin, TX

PostPosted: Fri Feb 26, 2010 3:55 pm    Post subject: Reply with quote

@choekstr- You should try PM'ing moyekj on TCF or just dropping a note on his thread there. I have used kmttg for quite some time and have never had any of the issues that you are describing. Obviously something isn't working well for you. Maybe he can figure it out.
Back to top
View user's profile Send private message
choekstr



Joined: 06 Dec 2008
Posts: 152

PostPosted: Fri Feb 26, 2010 4:00 pm    Post subject: Reply with quote

txporter wrote:
@choekstr- You should try PM'ing moyekj on TCF or just dropping a note on his thread there. I have used kmttg for quite some time and have never had any of the issues that you are describing. Obviously something isn't working well for you. Maybe he can figure it out.

I had thought about contacting him and asking if this was the norm or if I was experiencing something weird. I actually put this down in words as a pre-cursor to contacting him and having it already well documented.

I think will go email him directly now. His google code project has his direct email address. Thanks for the push.
Back to top
View user's profile Send private message
philhu



Joined: 04 Jan 2008
Posts: 472

PostPosted: Mon Mar 01, 2010 2:20 pm    Post subject: Reply with quote

choekstr wrote:
philhu wrote:
In my house.....
Yep, Dell PE1950 running Windows server 2008 x64 R2, 16gig, 2 XEON quad core 2.66Ghz processors
Virtual machine on the unit running Win7-32bit, which acts as my pytivo/media server
Virtual Machine on it running Win 2008 Storage server x64 to give me iScsi Capability

12 2TB WD Enterprise drives in Raid 6 config with hot spare. (18 TB space, 5.6 TB used)

Wait, the 1950 is a 1U server. Where are you putting 12 drives? You mention iSCSI but to what? A mini SAN with all those drives?
That's an impressive setup! Too bad you ruined it by running Windows on it instead of linux. Talk about owning a ferrari but outfitting it with plastic wheels. BWUAAHHAA. Wink




I have an MD-1000 15 sata/sas disk expansion unit attached to my 1950. MUahhhhhh!!!!!!
Back to top
View user's profile Send private message
philhu



Joined: 04 Jan 2008
Posts: 472

PostPosted: Mon Mar 01, 2010 2:24 pm    Post subject: Reply with quote

choekstr wrote:
txporter wrote:
@choekstr- You should try PM'ing moyekj on TCF or just dropping a note on his thread there. I have used kmttg for quite some time and have never had any of the issues that you are describing. Obviously something isn't working well for you. Maybe he can figure it out.

I had thought about contacting him and asking if this was the norm or if I was experiencing something weird. I actually put this down in words as a pre-cursor to contacting him and having it already well documented.

I think will go email him directly now. His google code project has his direct email address. Thanks for the push.


The issues you are seeing are believe it or not, Tivo related. All he does is run a URL get in the background.

The newer BETA 'j' version has alot of error correcting and file retrying added, by my suggestion, and it fixes alot of the xfer issues you were seeing. I agree the interface leaves alot to be desired and I was about to write a vb program to allow queueing downloads, like his, but with a pretty interface, but his seems to work for MOST of my downloads.

I have a few programs, HD, over 5 gig, that always seem to choke on the same 100 or so meg always at 4400 or so meg in. But they choke on Tivo Desktop and on a std https get too, so I am thinking it is the tivco barfing during hw decryption/dma encryption.
Back to top
View user's profile Send private message
choekstr



Joined: 06 Dec 2008
Posts: 152

PostPosted: Mon Mar 01, 2010 2:43 pm    Post subject: Reply with quote

I did pursue my issues with the developer and while writing my findings up better and doing more tests, screenshots, etc I noticed all the files had stopped transferring at 2048MB! Ahh, ha! That is very telling. He suggested, of all things, disabling any AV, especially Kaspersky. Oh come on, that is like the ISP telling you to replace your ethernet cable: there is a rare chance but realistically never the case. Well since I run KAV/KIS that DID do the trick and allowed my next test to transfer the whole file/show perfectly.

Now I wouldn't blame KAV/KIS solely as we all know kmttg is ultimately just doing a http/https port 80 and if that is the case then why doesn't FF or wget or curl have these issues? I don't claim to understand the lower level workings of "authorized" apps on the windows platform and what KAV/KIS thinks should be able to run officially but clearly this is not an authorization issue but instead of >2GB filesize issue. Pheh. I thought those issues went out the door with FAT32 filesystems. Maybe it is a JVM and KAV issue instead?

So whatever the reason, kmttg + KAV doesn't allow the downloaded files from the Tivo to grow greater than 2GB. The short-term fix is to disable real-time protection within Kaspersky and the long-term fix is...well, not sure what the fix is but something to the effect of being able to continue writing more than 2048MB of data with Kaspersky engine running.

Good times.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    pyTivo Discussion Forum Forum Index -> Other Apps All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
Site is in NO WAY affiliated with TiVo Inc

Powered by phpBB © 2001, 2005 phpBB Group
phpBB SEO

Get pytivo at SourceForge.net. Fast, secure and Free Open Source software downloads
[ Time: 1.0011s ][ Queries: 17 (0.0118s) ][ GZIP on - Debug on ]