[mythtv-users] General satisfaction
Michael T. Dean
mtdean at thirdcontact.com
Thu Mar 27 15:51:52 UTC 2008
On 03/27/2008 11:20 AM, Andrew Close wrote:
> On Wed, Mar 26, 2008 at 5:55 PM, Michael T. Dean wrote:
> <snip/>
>
>> I find I can't watch movies at 1.75x, on the other hand. Even 1.5x is
>> /very/ challenging for most movies.
> movies that you've recorded from tv i assume..?
Right.
> or can you watch
> content from MythVideo (dvd/dvd rips/downloads) with timestretch?
>
Pretty sure you can. Using the Internal player it /should/ work.
I know (a properly compiled) xine will do it, too. You need to have
audio postprocessing (which many distros don't seem to build--perhaps
it's a separate package, though I don't know why that would be since
video postprocessing isn't). I actually copy my TV to my laptop to
watch while I sit around airports and hotels. And, it's much easier to
just use xine on the laptop rather than Myth (i.e. I don't have to do
anything "fancy" to copy all the data for just the recordings I'm
copying--just copy a file from a symlink created by mythrename.pl), so I
do timestretch in xine all the time.
The funny thing is that Myth uses <some value> times as fast as
real-time playback for its units, so to play faster, you'd use something
like 1.25x or 1.5x or whatever.
However, xine uses a timestretch factor specifying how much time is
stretched, so to play faster, you use something like 0.8 or 0.75 or
0.667. In other words, xine's units are the inverse of Myth's (i.e.
xine_val = 1 / myth_val).
So, here's a nice little Myth->xine unit comparison ;)
Myth -> xine
0.75x 1.3333333
0.9x 1.1111111
0.95x 1.05263
1x 1
1.05x 0.95238
1.1x 0.9091
1.25x 0.8
1.5x 0.6666667
1.75x 0.5714286
2x 0.5
I like Myth's units better because saying you're watching at 1.75x
sounds /much/ faster than 1.5x; whereas saying you're using a
timestretch factor of 0.57 sounds not much different from 0.67. Of
course, people who slow down their videos may think xine's approach is
better.
Mike
More information about the mythtv-users
mailing list