[TV] - more consistant Fastforward?

Discussion in 'Improvement Suggestions' started by Benoire, November 16, 2013.

  1. Benoire
    • Premium Supporter

    Benoire MP Donator

    Joined:
    March 17, 2012
    Messages:
    679
    Likes Received:
    92
    Gender:
    Male
    Occupation:
    Civil Engineer
    Location:
    Auckland
    Ratings:
    +135 / 0
    Home Country:
    New Zealand New Zealand
    Show System Specs
    Evening lovely MP Devs :)

    I recall asking this a while back and the answer I got was due to the many filters that could be used it would be hard to get this to work (unlike XBMC and WMC which use a non user changeable filter). Now that the LAV filters appear to be the default filters for playback, is it possible that fastforward rather than skip might be more consistent if you use LAV? Perhaps I'm barking up the wrong tree and it is something completely different but I really do miss a decent ffwd like x15 and x30 that actually work (imagine sky box!).



    Is it possible under the current architecture?

    Cheers,

    Chris
     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. mm1352000
    • Team MediaPortal

    mm1352000 Development Group

    Joined:
    September 1, 2008
    Messages:
    21,527
    Likes Received:
    4,738
    Ratings:
    +8,205 / 17
    Home Country:
    New Zealand New Zealand
    Fast forward is often implemented as playing at the given speed. I can't imagine that anything but the most powerful hardware would be capable of playing h.264 at 30 or even 15 times normal speed. I note that the MS codec implements a fast decode mode:
    http://msdn.microsoft.com/en-us/library/windows/desktop/hh184791(v=vs.85).aspx

    If not already used, this info/property could be used to improve the implementation.
     
  4. Benoire
    • Premium Supporter

    Benoire MP Donator

    Joined:
    March 17, 2012
    Messages:
    679
    Likes Received:
    92
    Gender:
    Male
    Occupation:
    Civil Engineer
    Location:
    Auckland
    Ratings:
    +135 / 0
    Home Country:
    New Zealand New Zealand
    Show System Specs
    Hey mm,

    How does WMC carry out the fast forward as I was able to do this quite easily when I was trialing DVB link as a method of playing from a central place... I'm not interested in sound for example, just the ability to ping through adverts at x12 or something as skip always makes me miss the beginning of the next part of the program.

    Obviously the sky boxes (both UK and here) have x2, x6, x12 and x30 which are actually these and you can see the picture spinning along at a much higher frame rate... but I'm more curious as to how XBMC gets this going as well as wmc.
     
  5. mm1352000
    • Team MediaPortal

    mm1352000 Development Group

    Joined:
    September 1, 2008
    Messages:
    21,527
    Likes Received:
    4,738
    Ratings:
    +8,205 / 17
    Home Country:
    New Zealand New Zealand
    At least on Freeview, ads are 3:45. Skipping 3:30 pretty much guarantees no problems.

    I'm not an expert on this. You need Owlsroost and others who know about playback. My guess: slower modes are implemented as full fast playback; faster modes are implemented by only decoding/rendering I frames.
     
  6. Benoire
    • Premium Supporter

    Benoire MP Donator

    Joined:
    March 17, 2012
    Messages:
    679
    Likes Received:
    92
    Gender:
    Male
    Occupation:
    Civil Engineer
    Location:
    Auckland
    Ratings:
    +135 / 0
    Home Country:
    New Zealand New Zealand
    Show System Specs
    Most likely with TVone actually only playing 5 minutes of program per ad-break :-P I swear The Mentalist the other day had ad then 5 minutes of actual show!

    @Owlsroost is it possible to have your thoughts on this if you have the time?
     
  7. Owlsroost
    • Team MediaPortal

    Owlsroost Development Group

    Joined:
    October 28, 2008
    Messages:
    5,537
    Likes Received:
    2,829
    Location:
    Cambridge
    Ratings:
    +4,131 / 1
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    That would still be my opinion, basically. Some decode filters and splitters don't even properly support what MP does at the moment, let alone anything more advanced, so MP does a simple 'play all frames faster' up to (I think) x4 speed, and then drops back to using 'fast skip' auto stepping above that speed. Most video decode filters can handle up to x4 without getting into too much trouble so that seems to be a good 'lowest common denominator' setup.

    I spent quite a lot of time improving/fixing FFWD/RWD a while ago - we don't get that many complaints about it now so it's not on my radar to do any more work on it (but volunteers are always welcome :)). Like mm I always use skip steps to move around in a recording.
     
  8. Benoire
    • Premium Supporter

    Benoire MP Donator

    Joined:
    March 17, 2012
    Messages:
    679
    Likes Received:
    92
    Gender:
    Male
    Occupation:
    Civil Engineer
    Location:
    Auckland
    Ratings:
    +135 / 0
    Home Country:
    New Zealand New Zealand
    Show System Specs
    Hey Owlsroost, thanks for the reply :)

    Would there be any benefit in simply forcing MediaPortal down a single filter route (such as LAV)? Ignoring the obvious lack of choice and potential conflicts, would this allow refinement of many of the playback options, or am I simplifying it too much?

    Honestly, I'd love to give this programming malarkey ago, unfortunately I've tried and I simply cannot get my head around C# at all... I'm a Civil Engineer and logic comes naturally to me but hell the way the code is referenced really has me confused!

    I'd love to see further improvements to FFWD/RWD but understand that the want of one is out weighed by the want of the many (etc. etc.).

    Anywho, as I say to mm, keep up the damn fine work!
     
  9. mm1352000
    • Team MediaPortal

    mm1352000 Development Group

    Joined:
    September 1, 2008
    Messages:
    21,527
    Likes Received:
    4,738
    Ratings:
    +8,205 / 17
    Home Country:
    New Zealand New Zealand
    Some info from the PBDA specs that might be of interest:
     
  10. Benoire
    • Premium Supporter

    Benoire MP Donator

    Joined:
    March 17, 2012
    Messages:
    679
    Likes Received:
    92
    Gender:
    Male
    Occupation:
    Civil Engineer
    Location:
    Auckland
    Ratings:
    +135 / 0
    Home Country:
    New Zealand New Zealand
    Show System Specs
    How does this compare to what MP currently does?
     
  11. mm1352000
    • Team MediaPortal

    mm1352000 Development Group

    Joined:
    September 1, 2008
    Messages:
    21,527
    Likes Received:
    4,738
    Ratings:
    +8,205 / 17
    Home Country:
    New Zealand New Zealand
    No idea - sorry.
    Just happened to be looking through PBDA specs for other reasons, noticed this, and thought it might be relevant. It could be totally irrelevant.
     
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!