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 03-04-2013, 08:58 PM   #4141
dianebrat
Uncontrolled Force
 
dianebrat's Avatar
 
Join Date: Jul 2002
Location: boston'ish
Posts: 7,536
Dumb question,
pyTivo push with no conversion of .tivo files, did I mess something up or does it just not keep the original recording date?
__________________
"There is a distinct difference between having an open mind and having a hole in your head from which your brain leaks out."
dianebrat is online now   Reply With Quote
Old 03-04-2013, 09:48 PM   #4142
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 8,925
Push in general loses a lot of metadata. Only title/seriesTitle, episodeTitle, description and tvRating make it through. (There's gotta be a way to pass other fields, since Amazon does it, but we haven't quite figured it out yet.)

.TiVo files themselves have to be decrypted, and turned into regular MPEG-2 program streams, in order to Push them; so the .TiVo header doesn't help in this case.
__________________

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 03-05-2013, 06:06 AM   #4143
dianebrat
Uncontrolled Force
 
dianebrat's Avatar
 
Join Date: Jul 2002
Location: boston'ish
Posts: 7,536
Lightbulb

Quote:
Originally Posted by wmcbrine View Post
Push in general loses a lot of metadata. Only title/seriesTitle, episodeTitle, description and tvRating make it through. (There's gotta be a way to pass other fields, since Amazon does it, but we haven't quite figured it out yet.)

.TiVo files themselves have to be decrypted, and turned into regular MPEG-2 program streams, in order to Push them; so the .TiVo header doesn't help in this case.
ohhhh, ok, I didn't realize that, I may do a pull for the movies after I'm done with the series transfers.
__________________
"There is a distinct difference between having an open mind and having a hole in your head from which your brain leaks out."
dianebrat is online now   Reply With Quote
Old 03-06-2013, 01:31 AM   #4144
lpwcomp
Registered User
 
Join Date: May 2002
Location: John's Creek, Georgia
Posts: 4,932
Quote:
Originally Posted by dianebrat View Post
ohhhh, ok, I didn't realize that, I may do a pull for the movies after I'm done with the series transfers.
May I inquire as to why you do not wish to pull the series episodes?
__________________
James L. Sutherland
"You know TiVo users. Bunch of b****y little girls" TiVoAxe

"Jessica Fletcher visits Midsomer. Carnage ensues!"
lpwcomp is offline   Reply With Quote
Old 03-06-2013, 06:11 AM   #4145
dianebrat
Uncontrolled Force
 
dianebrat's Avatar
 
Join Date: Jul 2002
Location: boston'ish
Posts: 7,536
Quote:
Originally Posted by lpwcomp View Post
May I inquire as to why you do not wish to pull the series episodes?
It's easier to push from the host PC by clicking multiple items in the browser than it is to pull from the Tivo for a lot of episodes selecting every item individually. But I don't like losing original dates on the movies so I can do those one at a time.
__________________
"There is a distinct difference between having an open mind and having a hole in your head from which your brain leaks out."
dianebrat is online now   Reply With Quote
Old 03-07-2013, 07:30 AM   #4146
lew
Registered User
 
Join Date: Mar 2002
Posts: 3,255
Quote:
Originally Posted by dianebrat View Post
It's easier to push from the host PC by clicking multiple items in the browser than it is to pull from the Tivo for a lot of episodes selecting every item individually. But I don't like losing original dates on the movies so I can do those one at a time.
Did you consider leaving the shows on your PC? Pull (or push) them when you want to view them.
lew is offline   Reply With Quote
Old 03-07-2013, 11:52 AM   #4147
dianebrat
Uncontrolled Force
 
dianebrat's Avatar
 
Join Date: Jul 2002
Location: boston'ish
Posts: 7,536
Quote:
Originally Posted by lew View Post
Did you consider leaving the shows on your PC? Pull (or push) them when you want to view them.
With a 2TB drive on the S3 now I have plenty of space, I prefer that recordings be on the box "in case the mood strikes me" having to pull it all but eliminates it for me. It's just a personal preference.
__________________
"There is a distinct difference between having an open mind and having a hole in your head from which your brain leaks out."
dianebrat is online now   Reply With Quote
Old 03-11-2013, 07:26 PM   #4148
y2kse
Registered User
 
Join Date: Aug 2007
Posts: 4
Quote:
Originally Posted by lrhorer View Post
Um, say what? How high is "too high"? I'm not sure there is such a thing when it comes to transferring a file. Playback is another matter. Certainly the TiVos can handle bit rates in excess of 20 Mbps. How high is the bit rate on your files, and what was their source?
Noticed I never answered this. The files in question were >30Mb/s and their sources were BluRays.
y2kse is offline   Reply With Quote
Old 03-14-2013, 09:54 AM   #4149
johnjay829
Registered User
 
Join Date: Jan 2007
Posts: 41
having some trouble with pytivo can't get the window to star open when i double click the pyTivo.py file just opens then close
johnjay829 is offline   Reply With Quote
Old 03-14-2013, 10:03 AM   #4150
lpwcomp
Registered User
 
Join Date: May 2002
Location: John's Creek, Georgia
Posts: 4,932
Quote:
Originally Posted by johnjay829 View Post
having some trouble with pytivo can't get the window to star open when i double click the pyTivo.py file just opens then close
I suggest starting it from an open command prompt window then posting the output.
__________________
James L. Sutherland
"You know TiVo users. Bunch of b****y little girls" TiVoAxe

"Jessica Fletcher visits Midsomer. Carnage ensues!"
lpwcomp is offline   Reply With Quote
Old 03-14-2013, 10:26 AM   #4151
johnjay829
Registered User
 
Join Date: Jan 2007
Posts: 41
Quote:
Originally Posted by lpwcomp View Post
I suggest starting it from an open command prompt window then posting the output.
np but how do i do that
johnjay829 is offline   Reply With Quote
Old 03-14-2013, 10:45 AM   #4152
johnjay829
Registered User
 
Join Date: Jan 2007
Posts: 41
Ok i was able to get into the cmd and try starting the .py file there same results. open then close
johnjay829 is offline   Reply With Quote
Old 03-14-2013, 10:49 AM   #4153
gonzotek
tivo_xml developer
 
gonzotek's Avatar
 
Join Date: Sep 2004
Location: Outside Phildadelphia
Posts: 2,204
Quote:
Originally Posted by johnjay829 View Post
Ok i was able to get into the cmd and try starting the .py file there same results. open then close
Have you followed the installation directions on the pytivo wiki?

At the bottom of the install directions is a support note on starting pytivo from the command line, and directions for copying any errors it reports so you can paste them into the forum. See if that helps.
__________________
Follow @pytivo on Twitter for project updates and more!
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.
A Web app for Roku Remote Control
gonzotek is online now   Reply With Quote
Old 03-14-2013, 01:19 PM   #4154
johnjay829
Registered User
 
Join Date: Jan 2007
Posts: 41
this was the error i got so i redid the python install all is well again.. thx for the help

M:\Programs\PyTivo>pyTivo.py
Traceback (most recent call last):
File "M:\Programs\PyTivo\pyTivo.py", line 13, in <module>
import beacon
File "M:\Programs\PyTivo\beacon.py", line 5, in <module>
from socket import *
File "C:\Python27\lib\socket.py", line 47, in <module>
import _socket
ImportError: DLL load failed: %1 is not a valid Win32 application.

Last edited by johnjay829 : 03-14-2013 at 01:30 PM.
johnjay829 is offline   Reply With Quote
Old 03-18-2013, 01:51 PM   #4155
swerver
Registered User
 
Join Date: May 2012
Posts: 187
Love pyTivo. Have a few questions about how it works, is someone could please clarify I would greatly appreciate it.

I read in a thread somewhere that back in 2011 or so, pyTivo was updated to remux mkv's that contained supported audio/video formats. I think this means that most of my dvd to mkv rips will play back without transcoding?

Unless the audio is dts, perhaps that will be transcoded to dd 5.1?

How about blu ray to mkv rips? I understand that hd audio tracks will be transcoded... or will they? Is pyTivo able to use the core audio track instead of transcoding?

And last, what happens to the video on a bluray rip, I assume this is transcoded, or maybe this video is also one of the mp4 compatible formats that will be remuxed instead?. If the source is 24fps, will that be preserved? Thank you.

edit: just realized I had turned off 1080p format on my tivo because it was causing issues in netflix, turned it back on and yes indeed my blu-ray rips are playing back in 24fps, cool.

Last edited by swerver : 03-25-2013 at 11:13 AM.
swerver is offline   Reply With Quote
Old 03-20-2013, 02:10 PM   #4156
swerver
Registered User
 
Join Date: May 2012
Posts: 187
Quote:
Originally Posted by wmcbrine View Post
In my repos now. Remux-only and audio-reencode-only with h.264 in a transport stream. (Most MP4s will need audio reencoding, since the TiVo doesn't accept AAC in a transport stream.) You need to have "ts = on" in your pyTivo.conf, and an up-to-date ffmpeg, as noted above. Tested with MP4 and FLV; should also work with MKV.
Has anyone been able to verify this with mkv? Seems like my mkvs still get transcoded.

Also if anyone can help with my other questions in the previous post that would be awesome. Maybe the wiki needs to be updated? Right now it says "Using the pull interface, only compatible MPEG2 files can be transferred without transcoding. Using the push interface, certain compatible h.264 and VC-1 files can also be transferred without transcoding."

which I don't think is very accurate anymore. Or maybe it is, but it could use some clarification.
swerver is offline   Reply With Quote
Old 03-20-2013, 03:37 PM   #4157
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 8,925
Quote:
Originally Posted by swerver View Post
Has anyone been able to verify this with mkv?
Yes, I've done a bunch of MKVs since I posted that.

Quote:
Seems like my mkvs still get transcoded.
"Seems"?
__________________

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 03-20-2013, 06:22 PM   #4158
swerver
Registered User
 
Join Date: May 2012
Posts: 187
Sorry my tone goes wishy washy when I'm in unfamiliar waters. They are definitely transcoding! ;-)

Mainly I'm often not sure what to expect, which is why I'm asking for clarification on what should happen in different common use cases, basically broken down by the transfer method used (push, pull, vidmgr, other???) the codecs, and the container. Personally I have all my blu-ray and dvd rips in mkv format and am not interested in transcoding or remuxing them. My tivo archives are currently still mpg but will probably convert to mp4 so those are fine.

Maybe it just doesn't work with an mkv that contains mpg like my dvd rips?
swerver is offline   Reply With Quote
Old 03-20-2013, 10:55 PM   #4159
swerver
Registered User
 
Join Date: May 2012
Posts: 187
Here's the output from a pull on a dvd rip. The file is mpg2/ac3 in a mkv and is 354 MB on my server. The pull is much faster but the file size grows to 1.7 GB on the tivo.

Code:
INFO:pyTivo:192.168.1.100 [20/Mar/2013 20:25:45] "GET /Movies/American%20Beauty/title01.mkv?Format=video%2Fx-tivo-mpeg-t
s HTTP/1.1" 206 -
INFO:pyTivo.video.video:[20/Mar/2013 20:25:45] Start sending "D:\Media\Video\Movies\Movies\American Beauty\title01.mkv"
to Family Room Tivo
FFmpeg version SVN-r21659-rdian06-1.02-win-x86_32, Copyright (c) 2000-2010 Fabrice Bellard, et al.
  built on Aug 24 2010 20:46:16 with gcc 4.4.0
  configuration: --enable-memalign-hack --disable-debug --enable-hardcoded-tables --enable-runtime-cpudetect --enable-st
atic --disable-shared --disable-ffserver --disable-ffplay --enable-gpl --enable-pthreads --enable-libmp3lame --enable-li
bvorbis --enable-libtheora --enable-libspeex --enable-libgsm --enable-libx264 --enable-libschroedinger --enable-libfaad
--enable-libxvid --disable-decoder=aac --enable-avisynth --enable-postproc --enable-avfilter --enable-avfilter-lavf
  libavutil     50. 8. 0 / 50. 8. 0
  libavcodec    52.52. 0 / 52.52. 0
  libavformat   52.50. 0 / 52.50. 0
  libavdevice   52. 2. 0 / 52. 2. 0
  libavfilter    1.17. 0 /  1.17. 0
  libswscale     0.10. 0 /  0.10. 0
  libpostproc   51. 2. 0 / 51. 2. 0
[matroska @ 0x2a9eb00]Estimating duration from bitrate, this may be inaccurate

Seems stream 0 codec frame rate differs from container frame rate: 59.94 (60000/1001) -> 29.92 (359/12)
Input #0, matroska, from 'D:\Media\Video\Movies\Movies\American Beauty\title01.mkv':
  Duration: 00:21:52.34, start: 0.000000, bitrate: 9992 kb/s
    Stream #0.0(eng): Video: mpeg2video, yuv420p, 720x480 [PAR 8:9 DAR 4:3], 9800 kb/s, 30.30 fps, 29.92 tbr, 1k tbn, 59
.94 tbc
    Stream #0.1(eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
    Metadata:
      title           : 2/0
Output #0, mpegts, to 'pipe:':
    Stream #0.0(eng): Video: mpeg2video, yuv420p, 720x480 [PAR 8:9 DAR 4:3], q=2-31, 9800 kb/s, 90k tbn, 29.97 tbc
    Stream #0.1(eng): Audio: ac3, 48000 Hz, stereo, 192 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
Press [q] to stop encoding
frm= 39331 fps= 240 q=-1.0 Lsize= 1667956kB time= 1312.26 brt=10412.5kbps
video:322464kB audio:30756kB global headers:0kB muxing overhead 372.214981%
INFO:pyTivo.video.video:[20/Mar/2013 20:28:30] Done sending "D:\Media\Video\Movies\Movies\American Beauty\title01.mkv" t
o Family Room Tivo, 1707986956 bytes, 79.27 Mb/s
and here's a push. It's much slower transfer speed but the file size is closer to the original so it evens out. But according to this output, it still looks like it's being processed by ffmpeg.

Code:
INFO:pyTivo:192.168.1.100 [20/Mar/2013 19:46:23] "GET /Movies/American%20Beauty/title01.mkv?Format=video%2Fmpeg HTTP/1.1
" 206 -
INFO:pyTivo.video.video:[20/Mar/2013 19:46:23] Start sending "D:\Media\Video\Movies\Movies\American Beauty\title01.mkv"
to Family Room Tivo
FFmpeg version SVN-r21659-rdian06-1.02-win-x86_32, Copyright (c) 2000-2010 Fabrice Bellard, et al.
  built on Aug 24 2010 20:46:16 with gcc 4.4.0
  configuration: --enable-memalign-hack --disable-debug --enable-hardcoded-tables --enable-runtime-cpudetect --enable-st
atic --disable-shared --disable-ffserver --disable-ffplay --enable-gpl --enable-pthreads --enable-libmp3lame --enable-li
bvorbis --enable-libtheora --enable-libspeex --enable-libgsm --enable-libx264 --enable-libschroedinger --enable-libfaad
--enable-libxvid --disable-decoder=aac --enable-avisynth --enable-postproc --enable-avfilter --enable-avfilter-lavf
  libavutil     50. 8. 0 / 50. 8. 0
  libavcodec    52.52. 0 / 52.52. 0
  libavformat   52.50. 0 / 52.50. 0
  libavdevice   52. 2. 0 / 52. 2. 0
  libavfilter    1.17. 0 /  1.17. 0
  libswscale     0.10. 0 /  0.10. 0
  libpostproc   51. 2. 0 / 51. 2. 0
[matroska @ 0x2b2ed20]Estimating duration from bitrate, this may be inaccurate

Seems stream 0 codec frame rate differs from container frame rate: 59.94 (60000/1001) -> 29.92 (359/12)
Input #0, matroska, from 'D:\Media\Video\Movies\Movies\American Beauty\title01.mkv':
  Duration: 00:21:52.34, start: 0.000000, bitrate: 9992 kb/s
    Stream #0.0(eng): Video: mpeg2video, yuv420p, 720x480 [PAR 8:9 DAR 4:3], 9800 kb/s, 30.30 fps, 29.92 tbr, 1k tbn, 59
.94 tbc
    Stream #0.1(eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
    Metadata:
      title           : 2/0
Output #0, vob, to 'pipe:':
    Stream #0.0(eng): Video: mpeg2video, yuv420p, 720x480 [PAR 8:9 DAR 4:3], q=2-31, 9800 kb/s, 90k tbn, 29.97 tbc
    Stream #0.1(eng): Audio: ac3, 48000 Hz, stereo, 192 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
Press [q] to stop encoding
frm= 39331 fps= 218 q=-1.0 Lsize=  357888kB time= 1312.26 brt= 2234.2kbps
video:322464kB audio:30756kB global headers:0kB muxing overhead 1.321662%
INFO:pyTivo.video.video:[20/Mar/2013 19:49:24] Done sending "D:\Media\Video\Movies\Movies\American Beauty\title01.mkv" t
o Family Room Tivo, 366477312 bytes, 15.47 Mb/s
And here's my pyTivo.conf

Code:
[Server]
port = 9032
tivo_password = **********
tivo_mak = **********
tivo_username = **********
togo_path = D:\Media\Video\Tivo
ffmpeg = C:\pyTivo\bin\ffmpeg.exe
ts = on

[_tivo_SD]

[_tivo_HD]
Any tips? thanks
swerver is offline   Reply With Quote
Old 03-20-2013, 11:28 PM   #4160
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 8,925
Quote:
Originally Posted by swerver View Post
Sorry my tone goes wishy washy when I'm in unfamiliar waters. They are definitely transcoding! ;-)
Nope, it doesn't look like it. Remuxing is also done by FFmpeg. The frame rate and transfer rates here look like remuxing.

It's lucky that your example MKV contains MPEG-2 video, and not H.264, because the version of FFmpeg you're using is much too old to support H.264 transport stream pulls. (A newer version of FFmpeg would also indicate directly when it was copying streams. Or, you could turn on debug mode, and see the FFmpeg command line pyTivo is using.)

Quote:
Mainly I'm often not sure what to expect, which is why I'm asking for clarification on what should happen in different common use cases, basically broken down by the transfer method used (push, pull, vidmgr, other???) the codecs, and the container.
Why don't you just try it and see?
__________________

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 03-21-2013, 12:40 AM   #4161
swerver
Registered User
 
Join Date: May 2012
Posts: 187
Quote:
Originally Posted by wmcbrine View Post
Why don't you just try it and see?
Well I have but as you noticed, I don't know what's going on. I did try another newer ffmpeg from http://ffmpeg.zeranoe.com/builds/win32/static/ but I got other errors complaining about the switches used and the file didn't transfer at all. I'll try another - any recommendations?

One other thing - if the logs I posted were a remux, then why did the file size change so dramatically on the pull?
swerver is offline   Reply With Quote
Old 03-21-2013, 01:15 AM   #4162
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 8,925
Transport streams have a lot of overhead... not normally that much (more like 20%, as my rule of thumb), but I'll attribute that to the old FFmpeg.

I use very recent FFmpegs with no problem. There are warnings about switches, but no errors (i.e. it doesn't affect anything). If you have errors, post them.
__________________

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 03-21-2013, 02:06 AM   #4163
swerver
Registered User
 
Join Date: May 2012
Posts: 187
Here's what happened when I tried the newer ffmpeg.

Code:
INFO:pyTivo:192.168.1.100 [20/Mar/2013 20:48:04] "GET /Movies/American%20Beauty/title01.mkv?Format=video%2Fx-tivo-mpeg-t
s HTTP/1.1" 206 -
INFO:pyTivo.video.video:[20/Mar/2013 20:48:04] Start sending "D:\Media\Video\Movies\Movies\American Beauty\title01.mkv"
to Family Room Tivo
ffmpeg version 1.1.3 Copyright (c) 2000-2013 the FFmpeg developers
  built on Mar  3 2013 01:57:34 with gcc 4.7.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfi
g --enable-frei0r --enable-gnutls --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libg
sm --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --ena
ble-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --en
able-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      52. 13.100 / 52. 13.100
  libavcodec     54. 86.100 / 54. 86.100
  libavformat    54. 59.106 / 54. 59.106
  libavdevice    54.  3.102 / 54.  3.102
  libavfilter     3. 32.100 /  3. 32.100
  libswscale      2.  1.103 /  2.  1.103
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
Input #0, matroska,webm, from 'D:\Media\Video\Movies\Movies\American Beauty\title01.mkv':
  Metadata:
    creation_time   : 2013-03-02 20:58:19
  Duration: 00:21:52.34, start: 0.000000, bitrate: 2210 kb/s
    Chapter #0.0: start 0.000000, end 1312.311000
    Metadata:
      title           : Chapter 01
    Chapter #0.1: start 1312.311000, end 1312.344000
    Metadata:
      title           : Chapter 02
    Stream #0:0(eng): Video: mpeg2video (Main), yuv420p, 720x480 [SAR 8:9 DAR 4:3], 29.97 fps, 29.97 tbr, 1k tbn, 59.94
tbc
    Stream #0:1(eng): Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s (default)
    Metadata:
      title           : 2/0
Please use -b:a or -b:v, -b is ambiguous
[matroska,webm @ 024bb5e0] Invalid stream specifier: .0.
    Last message repeated 3 times
Stream map '0.0' matches no streams.
INFO:pyTivo.video.video:[20/Mar/2013 20:48:04] Done sending "D:\Media\Video\Movies\Movies\American Beauty\title01.mkv" t
o Family Room Tivo, 0 bytes, 0.00 Mb/s
This part was highlighed in various colors:
Please use -b:a or -b:v, -b is ambiguous
[matroska,webm @ 024bb5e0] Invalid stream specifier: .0.
Last message repeated 3 times
Stream map '0.0' matches no streams.
swerver is offline   Reply With Quote
Old 03-24-2013, 08:27 PM   #4164
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 8,925
Hmm. So far, I can't reproduce this, even with the sample output above. Is it possible for you to get a file to me that shows the problem? (You can use anonymous FTP to wmcbrine.com, if you like.)
__________________

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 03-25-2013, 04:04 PM   #4165
lpwcomp
Registered User
 
Join Date: May 2002
Location: John's Creek, Georgia
Posts: 4,932
Does anyone know if the newer releases of ffmpeg will run under XP?
__________________
James L. Sutherland
"You know TiVo users. Bunch of b****y little girls" TiVoAxe

"Jessica Fletcher visits Midsomer. Carnage ensues!"
lpwcomp is offline   Reply With Quote
Old 03-25-2013, 04:05 PM   #4166
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 8,875
Quote:
Originally Posted by lpwcomp View Post
Does anyone know if the newer releases of ffmpeg will run under XP?
Yes they do.
__________________
Roamio Pro (GigE)
Elite (MoCA)
Premiere (MoCA adapter)
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.
moyekj is offline   Reply With Quote
Old 03-25-2013, 10:50 PM   #4167
swerver
Registered User
 
Join Date: May 2012
Posts: 187
Quote:
Originally Posted by wmcbrine View Post
Hmm. So far, I can't reproduce this, even with the sample output above. Is it possible for you to get a file to me that shows the problem? (You can use anonymous FTP to wmcbrine.com, if you like.)
Thank you very much for this offer. Thought I'd verify one more time before I took you up on this, and sure enough now when I pull the file I don't get the same error, just a warning, and this 22 minute video transferred in a matter of seconds (40 actually). I'm going to guess that the use of (copy) next to the output stream listing (as you mentioned it would do) indicates these streams were merely remuxed as opposed to transcoded, which if that's true, I can say, AWESOME! The file size reported by viewing the file on the tivo through my pyTivo share says 393 MB, which is very close to what the pyTivo output above reports and much closer to the original file size of 354 MB than my previous test. Vewing the listing in my shows (after the transfer completed) and pressing info says .38 GB, close enough.

Code:
INFO:pyTivo:192.168.1.100 [25/Mar/2013 19:56:03] "GET /Movies/American%20Beauty/title01.mkv?Format=video%2Fx-tivo-mpeg-t
s HTTP/1.1" 206 -
INFO:pyTivo.video.video:[25/Mar/2013 19:56:03] Start sending "D:\Media\Video\Movies\Movies\American Beauty\title01.mkv"
to Family Room Tivo
ffmpeg version 1.1.3 Copyright (c) 2000-2013 the FFmpeg developers
  built on Mar  3 2013 01:57:34 with gcc 4.7.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfi
g --enable-frei0r --enable-gnutls --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libg
sm --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --ena
ble-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --en
able-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      52. 13.100 / 52. 13.100
  libavcodec     54. 86.100 / 54. 86.100
  libavformat    54. 59.106 / 54. 59.106
  libavdevice    54.  3.102 / 54.  3.102
  libavfilter     3. 32.100 /  3. 32.100
  libswscale      2.  1.103 /  2.  1.103
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
Input #0, matroska,webm, from 'D:\Media\Video\Movies\Movies\American Beauty\title01.mkv':
  Metadata:
    creation_time   : 2013-03-02 20:58:19
  Duration: 00:21:52.34, start: 0.000000, bitrate: 2210 kb/s
    Chapter #0.0: start 0.000000, end 1312.311000
    Metadata:
      title           : Chapter 01
    Chapter #0.1: start 1312.311000, end 1312.344000
    Metadata:
      title           : Chapter 02
    Stream #0:0(eng): Video: mpeg2video (Main), yuv420p, 720x480 [SAR 8:9 DAR 4:3], 29.97 fps, 29.97 tbr, 1k tbn, 59.94
tbc
    Stream #0:1(eng): Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s (default)
    Metadata:
      title           : 2/0
Please use -b:a or -b:v, -b is ambiguous
Output #0, mpegts, to 'pipe:':
  Metadata:
    encoder         : Lavf54.59.106
    Chapter #0.0: start 0.000000, end 1312.311000
    Metadata:
      title           : Chapter 01
    Chapter #0.1: start 1312.311000, end 1312.344000
    Metadata:
      title           : Chapter 02
    Stream #0:0(eng): Video: mpeg2video, yuv420p, 720x480 [SAR 8:9 DAR 4:3], q=2-31, 29.97 fps, 90k tbn, 29.97 tbc
    Stream #0:1(eng): Audio: ac3, 48000 Hz, stereo, 192 kb/s (default)
    Metadata:
      title           : 2/0
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=39331 fps=1026 q=-1.0 Lsize=  387097kB time=00:21:52.31 bitrate=2416.4kbits/s
video:322464kB audio:30756kB subtitle:0 global headers:0kB muxing overhead 9.590957%
INFO:pyTivo.video.video:[25/Mar/2013 19:56:42] Done sending "D:\Media\Video\Movies\Movies\American Beauty\title01.mkv" t
o Family Room Tivo, 396387096 bytes, 78.53 Mb/s
When I pushed the same file, it had a mux overhead of 1.3% but transferred much slower at 27 Mb/s.

Blu-ray rips are transferring untouched as well. (edit: spoke too soon, audio is transcoding) This is great. Well done. Now the only question is, why do I have an htpc? Ha no it's still useful, but certainly less so with this great tivo upgrade. It's a funny thing that they can claim to be the "one box" but it takes guys like wmcbrine to make that closer to the truth. They should be paying you for this, tivo desktop is junk in comparison.

Now can you speed up the netflix and youtube interfaces? just kidding great work!

Last edited by swerver : 03-26-2013 at 12:51 AM.
swerver is offline   Reply With Quote
Old 03-26-2013, 06:07 PM   #4168
rfryar
My Media, My Way
 
Join Date: Feb 2008
Location: Cottage Grove, MN
Posts: 201
TiVo Mini -pyTivo does not work

This may be obvious to anyone who knows how pyTivo works under the covers, but for everybody else that is interested...

pyTivo will not work (at the moment) with the TiVo mini. It needs to emulate the Premiere's way of streaming the files instead of pushing as MPG2 or MP4 files since the TiVo mini has no disk or buffer to store the file.

Rick
rfryar is offline   Reply With Quote
Old 03-26-2013, 06:16 PM   #4169
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 8,875
Quote:
Originally Posted by rfryar View Post
This may be obvious to anyone who knows how pyTivo works under the covers, but for everybody else that is interested...

pyTivo will not work (at the moment) with the TiVo mini. It needs to emulate the Premiere's way of streaming the files instead of pushing as MPG2 or MP4 files since the TiVo mini has no disk or buffer to store the file.

Rick
Similar to the "Streambaby push" workaround I mentioned in Streambaby thread in response to your post, you can use pyTivo + VidMgr as a workaround. i.e. Initiate pyTivo push to host TiVo from the Mini and then you can stream the pushing recording to the Mini.
__________________
Roamio Pro (GigE)
Elite (MoCA)
Premiere (MoCA adapter)
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.
moyekj is offline   Reply With Quote
Old 03-26-2013, 07:33 PM   #4170
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 8,925
Quote:
Originally Posted by rfryar View Post
pyTivo will not work (at the moment) with the TiVo mini.
Expected.

Quote:
It needs to emulate the Premiere's way of streaming the files instead of pushing as MPG2 or MP4 files since the TiVo mini has no disk or buffer to store the file.
Yeah, so far I've been unable to make that work. It would be nice, even for use with Premieres.
__________________

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
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:39 PM.
OUR NETWORK: MyOpenRouter | TechLore | SansaCommunity | RoboCommunity | MediaSmart Home | Explore3DTV | Dijit Community | DVR Playground |