TiVo Community
TiVo Community
TiVo Community
Go Back   TiVo Community > Main TiVo Forums > TiVo Home Media Features & TiVoToGo
TiVo Community
Reply
Forum Jump
 
Thread Tools
Old 02-02-2011, 06:42 PM   #3001
nvt
Registered User
 
Join Date: Aug 2003
Location: MD
Posts: 60
Quote:
Originally Posted by moyekj View Post
nvt, it would be helpful if you can post mediainfo output for both for a source file that has issue as well as for one that doesn't. I know you listed resolution information but other info such as aspect ratio is also needed. Also if you know it post the native resolution and aspect ratio of the iPad.
As far as I know:
iPad screen is 1024x768 which if I understand correctly is 4:3

Source file that has problems:
No Ordinary Family - No Ordinary Detention__(01_18_2011).mpg
Format : MPEG-PS
File size : 1.16 GiB
Duration : 59mn 59s
Overall bit rate : 2 770 Kbps
Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, BVOP : Yes
Format settings, Matrix : Default
Duration : 59mn 59s
Bit rate mode : Variable
Bit rate : 2 523 Kbps
Nominal bit rate : 9 000 Kbps
Width : 352 pixels
Height : 480 pixels
Display aspect ratio : 0.652
Frame rate : 29.970 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.498
Stream size : 1.06 GiB (91%)

Audio
ID : 192 (0xC0)
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 2
Duration : 59mn 59s
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Compression mode : Lossy
Delay relative to video : 11ms
Stream size : 82.4 MiB (7%)

Text
ID : 224 (0xE0)-608-1
Format : EIA-608
Muxing mode : A/53 / DTVCC Transport
Muxing mode, more info : Muxed in Video #1
Stream size : 0.00 Byte (0%)

This is a file that came from a different Tivo that encodes fine using hb_appletv:

Tosh.0 - The National Anthem girl_304_(02_01_2011).mpg
Format : MPEG-PS
File size : 662 MiB
Duration : 35mn 0s
Overall bit rate : 2 643 Kbps

Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, BVOP : Yes
Format settings, Matrix : Default
Format settings, GOP : M=3, N=15
Duration : 35mn 0s
Bit rate mode : Variable
Bit rate : 2 399 Kbps
Nominal bit rate : 2 600 Kbps
Width : 352 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate : 29.970 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Top Field First
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.474
Stream size : 601 MiB (91%)

Audio
ID : 192 (0xC0)
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 2
Duration : 35mn 0s
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Compression mode : Lossy
Delay relative to video : 17ms
Stream size : 48.1 MiB (7%)

Text
ID : 224 (0xE0)-608-1
Format : EIA-608
Muxing mode : A/53 / DTVCC Transport
Muxing mode, more info : Muxed in Video #1
Stream size : 0.00 Byte (0%)

Thanks
nvt is offline   Reply With Quote
Old 02-02-2011, 07:01 PM   #3002
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 9,300
The "bad" source has a very strange aspect ratio which is the root of the problem:
Display aspect ratio : 0.652

The "good" source has conventional aspect ratio:
Display aspect ratio : 4:3

I'm not sure what Handbrake does in that situation but my guess is it's keeping the same strange aspect ratio which is why it displays funny on your iPad. You should also run the output mp4 file through mediainfo to see the resulting encoding specs. It may be possible to fix things with some cropping and aspect ratio specifications in Handbrake, but sure is strange looking.
__________________
Roamio Pro, Elite, Premiere
Cox - Motorola CableCards & TAs
Slingbox 350 via TiVo Mini & TiVo Stream for remote viewing

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
moyekj is offline   Reply With Quote
Old 02-02-2011, 07:40 PM   #3003
nvt
Registered User
 
Join Date: Aug 2003
Location: MD
Posts: 60
Quote:
Originally Posted by moyekj View Post
The "bad" source has a very strange aspect ratio which is the root of the problem:
Display aspect ratio : 0.652
The "good" source has conventional aspect ratio:
Display aspect ratio : 4:3
I'm not sure what Handbrake does in that situation but my guess is it's keeping the same strange aspect ratio which is why it displays funny on your iPad. You should also run the output mp4 file through mediainfo to see the resulting encoding specs. It may be possible to fix things with some cropping and aspect ratio specifications in Handbrake, but sure is strange looking.
Agreed but I am at a loss to explain why that would be the case. I will review the TiVo in question but as far as I know there is no difference in settings and I am not aware of anything in Tivo that specifies this for recording?
I am going to chase with Tivo support to see if they can shed any light on it and I'll report back
Thanks for your help
__________________
2 Premiers XL Cablecard
Series 2 540 (Hacked and upgraded)
Lifetime Service and Upgraded
Retired:
Series 2 (240and Dual Tuner 649)
nvt is offline   Reply With Quote
Old 02-02-2011, 08:21 PM   #3004
nvt
Registered User
 
Join Date: Aug 2003
Location: MD
Posts: 60
Quote:
Originally Posted by moyekj View Post
The "bad" source has a very strange aspect ratio which is the root of the problem:
Display aspect ratio : 0.652
The "good" source has conventional aspect ratio:
Display aspect ratio : 4:3
I'm not sure what Handbrake does in that situation but my guess is it's keeping the same strange aspect ratio which is why it displays funny on your iPad. You should also run the output mp4 file through mediainfo to see the resulting encoding specs. It may be possible to fix things with some cropping and aspect ratio specifications in Handbrake, but sure is strange looking.
Here's the update - spoke with Tivo support who attribute this to a player codec problem...!

What was interesting though when I was testing playing the file that has the the odd aspect ratio in VLC it plays fine and looks like but MediaInfo for this same file reports Display aspect ratio: 0.652

So the file plays OK in a media player (VLC) but when converted turns into a narrow tall playback with the following media inspector output

No Ordinary Family - No Ordinary Brother__(01_11_2011) HB_appletv.m4v
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 272 MiB
Duration : 41mn 10s
Overall bit rate : 925 Kbps
Movie name : No Ordinary Brother
Part/Position : 1
Part/Total : 1
Performer : No Ordinary Family
Genre : Drama
Encoded date : UTC 2011-01-11 00:00:00
Tagged date : UTC 2011-02-02 13:05:39
Writing application : HandBrake 0.9.4 2009112300
stik : 10
desc : Jims brother learns of the familys powers and tries to use it to his advantage; Katie is promoted; Daphne becomes a part of the schools peer disciplinary committee.
tvsh : No Ordinary Family
tvnn : WJLA

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L2.1
Format settings, CABAC : No
Format settings, ReFrames : 2 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 41mn 10s
Bit rate mode : Variable
Bit rate : 760 Kbps
Width : 352 pixels
Height : 480 pixels
Display aspect ratio : 0.642
Frame rate mode : Constant
Frame rate : 29.970 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.150
Stream size : 224 MiB (82%)
Writing library : x264 core 79 r1347 5ddd61b
Encoding settings : cabac=0 / ref=2 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=7 / psy=1 / psy_rd=1.0:0.0 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=6 / nr=0 / decimate=1 / mbaff=0 / constrained_intra=0 / bframes=3 / b_pyramid=0 / b_adapt=2 / b_bias=0 / direct=1 / wpredb=0 / wpredp=0 / keyint=300 / keyint_min=30 / scenecut=40 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Encoded date : UTC 2011-02-02 12:46:30
Tagged date : UTC 2011-02-02 13:05:39
Color primaries : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M
Transfer characteristics : BT.709-5, BT.1361
Matrix coefficients : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 41mn 9s
Bit rate mode : Variable
Bit rate : 160 Kbps
Maximum bit rate : 229 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 47.1 MiB (17%)
Encoded date : UTC 2011-02-02 12:46:30
Tagged date : UTC 2011-02-02 13:05:39

Text
ID : 3
Format : Apple text
Codec ID : text
Duration : 41mn 10s
Bit rate : 0
Stream size : 14.0 Bytes (0%)
Encoded date : UTC 2011-02-02 12:46:30
Tagged date : UTC 2011-02-02 13:05:39

Now I am very confused.....
__________________
2 Premiers XL Cablecard
Series 2 540 (Hacked and upgraded)
Lifetime Service and Upgraded
Retired:
Series 2 (240and Dual Tuner 649)
nvt is offline   Reply With Quote
Old 02-02-2011, 08:29 PM   #3005
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 9,300
The resulting m4v file by Handbrake also looks OK with VLC player right? If so then TiVo support is not wrong in saying that the iPad player just can't handle proper display of that aspect ratio. I believe I saw a post somewhere saying that you can install different media player apps on the iPad (rather than using the built in player), so that may be one possible solution.
__________________
Roamio Pro, Elite, Premiere
Cox - Motorola CableCards & TAs
Slingbox 350 via TiVo Mini & TiVo Stream for remote viewing

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
moyekj is offline   Reply With Quote
Old 02-02-2011, 11:49 PM   #3006
dlfl
Cranky old novice
 
dlfl's Avatar
 
Join Date: Jul 2006
Location: Near Dayton, Ohio
Posts: 6,096
Quote:
Originally Posted by nvt View Post
Agreed but I am at a loss to explain why that would be the case. I will review the TiVo in question but as far as I know there is no difference in settings and I am not aware of anything in Tivo that specifies this for recording?
I am going to chase with Tivo support to see if they can shed any light on it and I'll report back
Thanks for your help
I had a similar issue with a TiVo file and HB a couple of years ago. The gory details may be found here:

https://forum.handbrake.fr/viewtopic.php?f=11&t=8540

The signaling of DAR in mpeg2 files is somewhat complicated, as you will see if you can stay awake through that thread.

The bottom line seemed to be:
1. HB was following the MPEG2 spec.
2. The TiVo file was not to spec.
3. But VRD, gspot, mediaInfo and VLC have their own ways of handling DAR so they sometimescan give a desirable result even though they may not be rigorously following the MPEG2 spec.

I think the explanation probably is that the two models of TiVo differ in how they incorporate the aspect ratio signaling into the file.

I ended up slightly modifying and building the Windows version of the HB command line program so it would work the way I wanted. On the PC I had at the time this build took over an hour. HB has gone through 2 new versions since then so all this is obsolete now. Hopefully there will be some command line option combo that will handle the problem for you.
__________________

"It must be swell to be so perfect and odor-free" -- Del Griffith


VideoReDo users: Try
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

pyTivo users: Try
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
and
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
dlfl is offline   Reply With Quote
Old 02-03-2011, 10:30 AM   #3007
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 9,300
v0p7t released

Fix to problem introduced in last release when .mpg Output Dir configured differently than .mpg Cut Dir kmttg was erroneously appending both paths together when creating the cut file name.
__________________
Roamio Pro, Elite, Premiere
Cox - Motorola CableCards & TAs
Slingbox 350 via TiVo Mini & TiVo Stream for remote viewing

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
moyekj is offline   Reply With Quote
Old 02-03-2011, 11:46 AM   #3008
nvt
Registered User
 
Join Date: Aug 2003
Location: MD
Posts: 60
Quote:
Originally Posted by moyekj View Post
The resulting m4v file by Handbrake also looks OK with VLC player right?
In fact it is not - the file once converted changes to the narrow/tall aspect ratio. VLC Info says 352x480.
In the sequence of files created;
TiVo (the direct download still encrypted) -
mpg decode - VLC plays this correctly
cut - VLC plays correctly
But any of the conversions using HB play incorrectly in VLC (HB_appletv, HB_film, HB_ps3, HB_television)
But conversion using ff_ipad plays correctly (but the reason I stopped using ff was it de synched the audio.

I interpret this as Handbrake failing to convert correctly and I end up with sound playing disconnected from the video.

Quote:
Originally Posted by moyekj View Post
I believe I saw a post somewhere saying that you can install different media player apps on the iPad (rather than using the built in player), so that may be one possible solution.
VLC does make a player but it is unstable and hangs every 10-15 minutes on the iPad making it unusable

However the post from dlfl it seems the problem occurs in the difference between HB interpretation of the stream

Quote:
Originally Posted by dlfl View Post
I think the explanation probably is that the two models of TiVo differ in how they incorporate the aspect ratio signaling into the file.
I ended up slightly modifying and building the Windows version of the HB command line program so it would work the way I wanted. On the PC I had at the time this build took over an hour. HB has gone through 2 new versions since then so all this is obsolete now. Hopefully there will be some command line option combo that will handle the problem for you.
So I tested some manual encoding of the "cut" encoded profile using handbrake and was able to get it to format the show into a reasonable output
THis was the specs retrieved from the activity window
job configuration:
+ container: MPEG-4 (.mp4 and .m4v)
+ decoder: mpeg2
+ bitrate 9000 kbps
+ frame rate: 29.970 fps -> peak rate limited to 29.970 fps
+ custom anamorphic
+ storage dimensions: 352 * 480 -> 352 * 480, crop 2/0/4/2, mod 16
+ pixel aspect ratio: 20 / 11
+ display dimensions: 640 * 480
+ encoder: x264
+ quality: 20.00 (RF)
* audio track 0
+ decoder: Unknown (MPEG) (2.0 ch) (track 1, id c0)
+ mixdown: Stereo
+ encoder: ca_aac
+ bitrate: 160 kbps, samplerate: 48000 Hz
reader: first SCR 819 id 224 DTS 18000
encx264: min-keyint: auto (29), keyint: 300
encx264: encoding with stored aspect 20/11
encx264: Encoding at constant RF 20.000000
x264 [info]: using SAR=20/11
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2

This was using Handbrake Mac GUI v0.9.5
kmttg has Handbrake CLI v 0.9.4 although I could download 0.9.5 direct from the handbrake site (CLI Interface: http://handbrake.fr/downloads2.php
I used the CLI help page https://trac.handbrake.fr/wiki/CLIGuide and put together an enc profile (hb_ipadcustom) that used some of the iPad presents on this page:
https://trac.handbrake.fr/wiki/BuiltInPresets

My attempt
# Description (single line, keep short)
<description>
Handbrake ipadcustom: m4v container, AppleTV preset (h.264 video, aac & ac3 audio)
# Encode command or script (single line)
# Known keywords: FFMPEG, MENCODER, HANDBRAKE, PERL, INPUT, OUTPUT, PWD, CPU_CORES, SRTFILE
<command>
HANDBRAKE -i INPUT --cpu CPU_CORES
-e x264 -q 20.0 -r 29.97 --pfr --crop 2:0:4:2 --custom-anamorphic --display-width 640 --pixel-aspect 20:11 --modulus 16 -a 1 -E faac -B 160 -6 dpl2 -R Auto -D 1,1 -f m4v -4 -X 1024 -m -v -o OUTPUT
# Encoded output file extension
<extension>
m4v

I will try this but any thoughts/input on the specs would be appreciated.
__________________
2 Premiers XL Cablecard
Series 2 540 (Hacked and upgraded)
Lifetime Service and Upgraded
Retired:
Series 2 (240and Dual Tuner 649)
nvt is offline   Reply With Quote
Old 02-03-2011, 04:38 PM   #3009
nvt
Registered User
 
Join Date: Aug 2003
Location: MD
Posts: 60
I've been going crazy today trying multiple configurations but have failed to get the right config in the encode profile.

I can get the aspect ration working but the HB conversion ends up creating a constant "judder".
I've tried the apple_tv preset and modified settings in that (based on the hb_appletv.enc" profile.
I've tried using the iPad preset from HB's CLI preset web page and combinations
But the judder in the video persist and I am not sure what setting to try changing to make this work.
If I do the translation manually in Handbrake it has no judder

My latest settings
HANDBRAKE -i INPUT --cpu CPU_CORES -e x264 -q 20.0 -r 29.97 --pfr --crop 2:0:4:2 --custom-anamorphic --pixel-aspect 20:11 --modulus 16 -a 1 -E faac -B 160 -6 dpl2 -R Auto -D 1,1 -f m4v -4 -X 1024 -m -v -o OUTPUT

If anyone has better insight into settings I would greatly appreciate some help

Thanks,
__________________
2 Premiers XL Cablecard
Series 2 540 (Hacked and upgraded)
Lifetime Service and Upgraded
Retired:
Series 2 (240and Dual Tuner 649)
nvt is offline   Reply With Quote
Old 02-03-2011, 04:57 PM   #3010
txporter
One sec, almost done
 
Join Date: Sep 2006
Location: Austin, TX
Posts: 666
Quote:
Originally Posted by nvt View Post
I've been going crazy today trying multiple configurations but have failed to get the right config in the encode profile.

I can get the aspect ration working but the HB conversion ends up creating a constant "judder".
I've tried the apple_tv preset and modified settings in that (based on the hb_appletv.enc" profile.
I've tried using the iPad preset from HB's CLI preset web page and combinations
But the judder in the video persist and I am not sure what setting to try changing to make this work.
If I do the translation manually in Handbrake it has no judder

My latest settings
HANDBRAKE -i INPUT --cpu CPU_CORES -e x264 -q 20.0 -r 29.97 --pfr --crop 2:0:4:2 --custom-anamorphic --pixel-aspect 20:11 --modulus 16 -a 1 -E faac -B 160 -6 dpl2 -R Auto -D 1,1 -f m4v -4 -X 1024 -m -v -o OUTPUT

If anyone has better insight into settings I would greatly appreciate some help

Thanks,
I think you are getting judder because you are not detelecining and are forcing the framerate to 29.97. Try enabling detelecine (and I would do decomb too) and set the fps to 'Same as Source'. That should give you a progressive stream at 23.976fps (normally, sometimes video will have the interlaced scenes in the credits). What I would expect HB to do if told to output 29.97fps would be to leave the telecined frames in the stream rather than re-build the progressive frames. That is the source of your judder.
__________________
Tivo Premiere 2TB WD20EARS (lifetime)
TivoHD 1TB WD10EACS + 1TB WD10EVCS Antec MX-1 (lifetime)
TivoHD 1TB WD10EACS (lifetime)
Series2 540 400GB Seagate DB35 (lifetime)
txporter is offline   Reply With Quote
Old 02-03-2011, 06:11 PM   #3011
nvt
Registered User
 
Join Date: Aug 2003
Location: MD
Posts: 60
Quote:
Originally Posted by txporter View Post
I think you are getting judder because you are not detelecining and are forcing the framerate to 29.97. Try enabling detelecine (and I would do decomb too) and set the fps to 'Same as Source'. That should give you a progressive stream at 23.976fps (normally, sometimes video will have the interlaced scenes in the credits). What I would expect HB to do if told to output 29.97fps would be to leave the telecined frames in the stream rather than re-build the progressive frames. That is the source of your judder.
Thxs Txporter....in the meantime one of my attempts worked:
HANDBRAKE -i INPUT --cpu CPU_CORES --preset iPad --custom-anamorphic --display-width 640 -f m4v -D 1,1 -A "Stereo","AC3" --rate 29.97 -v -o OUTPUT

I'll try and build a new one based on your suggestions but post the above just in case anyone searches for a solution
Thanks to all for help - greatly appreciated. I now know a lot more about video formats than I did a few days ago
__________________
2 Premiers XL Cablecard
Series 2 540 (Hacked and upgraded)
Lifetime Service and Upgraded
Retired:
Series 2 (240and Dual Tuner 649)
nvt is offline   Reply With Quote
Old 02-04-2011, 12:44 AM   #3012
cweb
Registered User
 
Join Date: May 2004
Posts: 101
Quote:
Originally Posted by moyekj View Post
If it's just going back to TiVo unedited then qsfix not needed, but if you plan on editing out commercials it's best to qsfix (with video filter enabled) first.
Is the video filter you mentioned, the video dimension filter (enabled in kmttg)?
cweb is offline   Reply With Quote
Old 02-04-2011, 10:36 AM   #3013
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 9,300
Quote:
Originally Posted by cweb View Post
Is the video filter you mentioned, the video dimension filter (enabled in kmttg)?
Yes, it's the kmttg configuration option in VideoRedo tab:
Enable VideoRedo QS Fix video dimension filter

VRD doesn't like editing videos that contain more than 1 resolution of video (error message and/or crash when editing). For many cable companies when they splice in commercials this can result in video with different resolutions than the program. For example for my cable company FNCHD programming is 720p but often there are commercials that are 1080i and hence without using video filter I cannot edit out commercials using VRD.
__________________
Roamio Pro, Elite, Premiere
Cox - Motorola CableCards & TAs
Slingbox 350 via TiVo Mini & TiVo Stream for remote viewing

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
moyekj is offline   Reply With Quote
Old 02-05-2011, 08:34 PM   #3014
charlesd81
Registered User
 
charlesd81's Avatar
 
Join Date: Apr 2006
Location: PA
Posts: 68
I'm getting roughly 30 Mbps through a wired ethernet connection on my Premiere using kmttg. I'm running through a router. Any idea how I could possibly increase these transfer speeds? I'd like to get 60 Mbps.
charlesd81 is offline   Reply With Quote
Old 02-05-2011, 09:14 PM   #3015
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 9,300
Quote:
Originally Posted by charlesd81 View Post
I'm getting roughly 30 Mbps through a wired ethernet connection on my Premiere using kmttg. I'm running through a router. Any idea how I could possibly increase these transfer speeds? I'd like to get 60 Mbps.
Tune both tuners to music channels or channels you don't subscribe to. Still won't get you 60 but should get you higher than 30.
__________________
Roamio Pro, Elite, Premiere
Cox - Motorola CableCards & TAs
Slingbox 350 via TiVo Mini & TiVo Stream for remote viewing

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
moyekj is offline   Reply With Quote
Old 02-05-2011, 09:27 PM   #3016
charlesd81
Registered User
 
charlesd81's Avatar
 
Join Date: Apr 2006
Location: PA
Posts: 68
moyekj,
I don't quite follow you. How would that improve my transfers of recorded shows to my PC? Maybe I didn't clarify it well enough in my previous post. Thanks.
charlesd81 is offline   Reply With Quote
Old 02-05-2011, 11:06 PM   #3017
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 9,300
Quote:
Originally Posted by charlesd81 View Post
moyekj,
I don't quite follow you. How would that improve my transfers of recorded shows to my PC? Maybe I didn't clarify it well enough in my previous post. Thanks.
Transferring shows to your PC from TiVo is a CPU and resource intensive task (decryption, demuxing, re-muxing, re-encryption). By tuning to channels you don't receive or music channels it helps free up resources on TiVo and thus speeds up transfers quite significantly - try it and you should see a speedup, though probably not as significant as you would like.
__________________
Roamio Pro, Elite, Premiere
Cox - Motorola CableCards & TAs
Slingbox 350 via TiVo Mini & TiVo Stream for remote viewing

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
moyekj is offline   Reply With Quote
Old 02-06-2011, 12:09 AM   #3018
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 9,166
I think the only way to get to 60 would be to use the transport stream method.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
wmcbrine is offline   Reply With Quote
Old 02-06-2011, 06:27 AM   #3019
charlesd81
Registered User
 
charlesd81's Avatar
 
Join Date: Apr 2006
Location: PA
Posts: 68
Quote:
Originally Posted by wmcbrine View Post
I think the only way to get to 60 would be to use the transport stream method.
How would I do that? By the way, I'm not using a Gbit switch. It is 10/100. Would it help if I get a Gbit switch?
charlesd81 is offline   Reply With Quote
Old 02-06-2011, 10:51 AM   #3020
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 9,300
Quote:
Originally Posted by charlesd81 View Post
How would I do that? By the way, I'm not using a Gbit switch. It is 10/100. Would it help if I get a Gbit switch?
Under kmttg there is a config option in Program Options tab: "Download TiVo files in Transport Stream format". However it is not recommended to use since:
1. Stability is not that great - you can get partial downloads and/or cause TiVo server to hang up where it will refuse to serve up files until rebooted.
2. If you use tivodecode to decrypt TiVo files there are still issues with TS decryption with that program (even with newer unreleased versions of tivodecode). If you use VideoRedo (TiVoDirectShowFilter) method to decrypt then decrypt works OK.

GB switch would probably make little difference especially if you don't have much other activity on your network since the TiVo ethernet interface is 10/100 as well.
__________________
Roamio Pro, Elite, Premiere
Cox - Motorola CableCards & TAs
Slingbox 350 via TiVo Mini & TiVo Stream for remote viewing

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
moyekj is offline   Reply With Quote
Old 02-06-2011, 07:20 PM   #3021
charlesd81
Registered User
 
charlesd81's Avatar
 
Join Date: Apr 2006
Location: PA
Posts: 68
moyekj,
I've received this error after downloading the .tivo file and running tvdecode against it.

processing frame: No error
Encryption by QUALCOMM

Invalid MAK -- aborting

What does this mean and how can I resolve it? I've had no errors so far decrypting any of the .tivo files. I'm running v0p7s.
charlesd81 is offline   Reply With Quote
Old 02-06-2011, 10:12 PM   #3022
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 9,300
If you turned on TS downloads I warned you that tivodecode doesn't work well to decrypt TS TiVo files.
__________________
Roamio Pro, Elite, Premiere
Cox - Motorola CableCards & TAs
Slingbox 350 via TiVo Mini & TiVo Stream for remote viewing

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
moyekj is offline   Reply With Quote
Old 02-06-2011, 10:51 PM   #3023
charlesd81
Registered User
 
charlesd81's Avatar
 
Join Date: Apr 2006
Location: PA
Posts: 68
I didn't turn on TS downloads. The checkbox is not selected in the configuration options.
charlesd81 is offline   Reply With Quote
Old 02-06-2011, 10:58 PM   #3024
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 9,300
Maybe it's an incomplete download then. Run mediainfo on TiVo file and see if duration is correct.
__________________
Roamio Pro, Elite, Premiere
Cox - Motorola CableCards & TAs
Slingbox 350 via TiVo Mini & TiVo Stream for remote viewing

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
moyekj is offline   Reply With Quote
Old 02-07-2011, 08:53 AM   #3025
charlesd81
Registered User
 
charlesd81's Avatar
 
Join Date: Apr 2006
Location: PA
Posts: 68
The duration seems to be correct for the TiVo file at 1hr 00mins.
charlesd81 is offline   Reply With Quote
Old 02-09-2011, 08:48 AM   #3026
boredsox38
Registered User
 
Join Date: Apr 2007
Posts: 9
OK, running into an issue maybe someone can help with. Have a bunch of mkv files that i used pytivo to move over to my tivo, couldn't get them to transcode correctly any other way. Now trying to use KMTTG to bring them back and decrypt them. WHat happens is I get about 8 to 9mg of the file moved over and it stops and decrypts that little piece.

Here is the status:
boredsox38 is offline   Reply With Quote
Old 02-09-2011, 08:49 AM   #3027
boredsox38
Registered User
 
Join Date: Apr 2007
Posts: 9
Sorry here is KMTTG info:

Iron_Man
Recorded Tue 02/08/2011 08:38 PM, Duration = 126 mins
>> DOWNLOADING C:\kmttg\Iron_Man.TiVo ...
C:\kmttg\curl\curl.exe --retry 3 --anyauth --globoff --user tivo:MAK --insecure --cookie-jar C:\DOCUME~1\Main\LOCALS~1\Temp\cookie8430402594997772242.tmp --url http://192.168.1.106:80/download/Iro...ying&id=294757 --output C:\kmttg\Iron_Man.TiVo
C:\kmttg\Iron_Man.TiVo: size=8.52 MB elapsed=0:00:04 (17.87 Mbps)
---DONE--- job=download output=C:\kmttg\Iron_Man.TiVo
>> DECRYPTING C:\kmttg\Iron_Man.TiVo ...
C:\kmttg\tivodecode\tivodecode.exe --mak MAK --out C:\kmttg\Iron_Man.mpg C:\kmttg\Iron_Man.TiVo
tivodecode job completed: 0:00:00
---DONE--- job=decrypt output=C:\kmttg\Iron_Man.mpg
boredsox38 is offline   Reply With Quote
Old 02-10-2011, 09:15 PM   #3028
orangeboy
yes, I AM orangeboy!
 
Join Date: Apr 2004
Location: Moline, IL
Posts: 4,076
Bah. It appears I broke something:
Code:
2011_02_10_18:47:13 NOTE: adcut job completed: 00:01:29
2011_02_10_18:47:13 ---DONE--- job=adcut output=\\Dl380-server\ToTivo\Cut Programs\Dragnet\28809-The Big Ad_cut.mpg
2011_02_10_18:47:13 (Deleted vprj file: F:\FromTivo\Dragnet\28809-The Big Ad.VPrj)
2011_02_10_18:47:13 (Deleted edl file: F:\FromTivo\Dragnet\28809-The Big Ad.edl)
2011_02_10_18:47:13 (Deleted mpeg file: F:\FromTivo\Dragnet\28809-The Big Ad.mpg)
2011_02_10_18:47:13 ERROR: This file is not located in a pyTivo share directory
2011_02_10_18:47:13 ERROR: Available pyTivo shares:
2011_02_10_18:47:13 ERROR: share=Downloaded path=\\sy-6ba-100\ToTivo\Downloaded
share=Movies path=f:\ToTivo\Movies
share=Cut Programs path=\\dl380-server\ToTivo\Cut Programs

2011_02_10_18:47:18 >> Running custom command ...
2011_02_10_18:47:18 "C:\Program Files\kmttg\Housekeeping.bat" "F:\FromTivo\Dragnet\28809-The Big Ad.mpg" 
2011_02_10_18:47:29 NOTE: custom job completed: 00:00:05
2011_02_10_18:47:29 NOTE: exit code: 0
2011_02_10_18:47:29 ---DONE--- job=custom
2011_02_10_18:47:29
The above shows the adcut step successfully writing to "\\Dl380-server\ToTivo\Cut Programs", but the subsequent push step is indicating that the file isn't in a pyTivo share.

Hopefully relevant info from config.ini:
Code:
<mpegCutDir>
\\Dl380-server\ToTivo\Cut Programs

<pyTivo_config>
C:\Program Files\pyTivo Production\pyTivo.conf

<pyTivo_files>
mpegFile_cut
...and from C:\Program Files\pyTivo Production\pyTivo.conf:
Code:
[Cut Programs]
type = video
path = \\dl380-server\ToTivo\Cut Programs
Anything obvious jump out? I tried enclosing the UNC path in quotes, but that effort didn't allow me to save the kmttg configuration. I can push those files manually from the pyTivo web interface, so I know for certain the pyTivo share is configured and working correctly.

Dl380-server IS the local machine running kmttg & pytivo, so that share is always available when pytivo & kmttg are running. I recently updated pyTivo and kmttg to use that UNC, to support another process on a remote machine (sy-6ba-100) that also interacts mostly with pyTivo, but only tangentially with kmttg (really kmttg's pushed output files).

To make a short story longer...
The sy-6ba-100 machine is setup to download and push content from the internet. Prior to the push, it parses a pyTivo log of successful transfers, and selectively deletes anything that's been pushed, whether pushed from the sy-6ba-100 process, or from kmttg running on dl380-server. Once the delete actions have completed, the log of successfully pushed transfers is nullified, awaiting pyTivo to repopulate it. This keeps my harddrives relatively clean of transient videos (I'm a "watch once" kinda guy). Nullifying the log negates any attempted deletion of files already deleted. kmttg also does the same pyTivo log parsing and file deleting as it's custom command. All non-pushed files remain safe; pushed files get deleted when pyTivo says "yep, pushed successfully".

What prompted me to switch to UNC paths both remotely and locally was when I found that the dl380-server's files weren't getting deleted. This was because the prior pyTivo share was for the local dl380-server drive, "F:\ToTivo\Cut Programs". When the sy-6ba-100 process read the log of transfers, it attempted to delete files found on it's local drive, "F:\ToTivo\Cut Programs". No such directory exists on that machine, the files remained on dl380-server's drive, and the log would get nullified. My idea of using UNC remotely and locally seemed to be a solution to that problem (in theory), referencing the same directory name from either machine. Unfortunately, kmttg begs to differ. So... here I am.

Edit: This is using a quite back-leveled release, svn r1082.

Last edited by orangeboy : 02-10-2011 at 09:23 PM.
orangeboy is offline   Reply With Quote
Old 02-10-2011, 09:30 PM   #3029
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 9,300
Could be case problem. From kmttg log UNC server name has capital D:
output=\\Dl380-server\ToTivo\Cut Programs\Dragnet\28809-The Big Ad_cut.mpg

From listed available shares it has lowercase d:
Programs path=\\dl380-server\ToTivo\Cut Programs

So while UNC case may not matter in general you should make them match to keep kmttg happy? i.e. Change kmttg mpegCutDir config to be:
\\dl380-server\ToTivo\Cut Programs
(or alternatively update pyTivo config to match kmttg setting)
__________________
Roamio Pro, Elite, Premiere
Cox - Motorola CableCards & TAs
Slingbox 350 via TiVo Mini & TiVo Stream for remote viewing

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
moyekj is offline   Reply With Quote
Old 02-10-2011, 09:46 PM   #3030
orangeboy
yes, I AM orangeboy!
 
Join Date: Apr 2004
Location: Moline, IL
Posts: 4,076
Quote:
Originally Posted by moyekj View Post
Could be case problem. From kmttg log UNC server name has capital D:
output=\\Dl380-server\ToTivo\Cut Programs\Dragnet\28809-The Big Ad_cut.mpg

From listed available shares it has lowercase d:
Programs path=\\dl380-server\ToTivo\Cut Programs

So while UNC case may not matter in general you should make them match to keep kmttg happy? i.e. Change kmttg mpegCutDir config to be:
\\dl380-server\ToTivo\Cut Programs
(or alternatively update pyTivo config to match kmttg setting)
I saw that, and had the same thoughts about generally being case-insensitive. I'll apply whatever change (pyTivo or kmttg) and test. Thanks as always for the prompt reply!
orangeboy is offline   Reply With Quote
Reply
Forum Jump




Thread Tools


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Advertisements

TiVo Community
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
vBulletin Skins by: Relivo Media

(C) 2013 Magenium Solutions - All Rights Reserved. No information may be posted elsewhere without written permission.
TiVoŽ is a registered trademark of TiVo Inc. This site is not owned or operated by TiVo Inc.
All times are GMT -5. The time now is 02:43 AM.
OUR NETWORK: MyOpenRouter | TechLore | SansaCommunity | RoboCommunity | MediaSmart Home | Explore3DTV | Dijit Community | DVR Playground |