[mythtv] [PATCH] time stretch with libsoundtouch
Dave K. Packham
Dave.Packham at utah.edu
Thu Nov 4 23:17:58 UTC 2004
Mark. Nice patch. Too many speed options the normal WAF to handle.
Something maybe like 125% 150% 175% 200% ranges would make more sense to
the WAF. Or the same in digits or something.... Just some comments I
heard while demo'ing it to my girls.
Dave P
-----Original Message-----
From: mythtv-dev-bounces at mythtv.org
[mailto:mythtv-dev-bounces at mythtv.org] On Behalf Of Mark Spieth
Sent: Thursday, November 04, 2004 3:57 PM
To: Development of mythtv
Subject: Re: [mythtv] [PATCH] time stretch with libsoundtouch
> I didn't look at the patch too hard yet, but in terms of control keys,
> we already have a speedup and slowdown option. Did you piggyback onto
> that code? (Which is probably the best way I think?).
yes that is what I used for the control. there is a flag which says
normal or not in nuppelvideoplay::play(). normal means turn audio on
with the appropriate speed factor.
>
> Ed W
>
> P.S. If you wanted to fix something interesting, then I would
> personally love to be able to do like 25x speedup or more - ie for
> forwarding through the adverts. Because the current method decodes
> all frames, I currently run out of processor power at around x6-x10 or
so (I think?).
shouldnt this be ok if you just decode I frames and ignore the P and B
ones?
that should reduce the processing by quite a bit. Ill have a look if it
hasnt been done before. but surely it has???
I like the 30sec jump for ad skipping. much faster than scanning. about
3secs to skip an add. auto detect isnt that relable for me.
I also notice that the quality of decode is not as good as on my windows
machine. dark backgrounds get a lot of dark green amongst the nearly
black background. use brightness control to enhance this effect. I think
this must be a rounding error in the video decode routines.
mark
_______________________________________________
mythtv-dev mailing list
mythtv-dev at mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
More information about the mythtv-dev
mailing list