Rework Video/Splitter Codec Section VC1/i VideoPlayer

Discussion in 'Area 51 - Testing Area' started by Sebastiii, December 31, 2011.

  1. Sebastiii
    • Team MediaPortal

    Sebastiii Development Group

    Joined:
    November 12, 2007
    Messages:
    16,275
    Likes Received:
    6,223
    Gender:
    Male
    Location:
    France
    Ratings:
    +10,235 / 9
    Home Country:
    France France
    Show System Specs
    Description of the change

    This is a feature to add VC-1/VC-1i/DIVX codec section like existing H.264 section to MP Configuration.
    The finality is to set correctly codec choice by using for example (PDVD10, PDVD11, Arcsoft etc. for VC-1 video codec).
    Why i separate VC-1 and VC-1i ?
    Because i have see some encoded movie (mkv that needed to use MPC Video Decoder because other codec show up shuttering).
    Added also a splitter choice for source or/when "File Source (Async.)" is used (I force here LAV Splitter)
    A rework on Post Process filter was made (now filter was added in order in graph).
    A rebuild part is quite ready (but actually disabled).



    This is the link to the branch on GitHub so that other devs can get the code and try to help/spot any possible bugs:
    Code (Text):
    1. https://github.com/MediaPortal/MediaPortal-1/tree/FEAT-3776_Rework_Video_Splitter_Codec_Section_VC1
     

    Attached Files:

    Last edited: May 14, 2012
    • Like Like x 9
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. Sebastiii
    • Team MediaPortal

    Sebastiii Development Group

    Joined:
    November 12, 2007
    Messages:
    16,275
    Likes Received:
    6,223
    Gender:
    Male
    Location:
    France
    Ratings:
    +10,235 / 9
    Home Country:
    France France
    Show System Specs
    Change log

    User can select codec for VC1/VC1i/Divx and force using Splitter (like LAV)

    Version 1
    • [fixed] Play sample with right codec.
    • Initial release
    Version 2
    • Integration of rebuild graph with LAV Splitter
    Version 3
    • Add possibility to config codec from configuration
    Version 4
    • Fix log error when we try to start a invalid video (0Ko).
    • Fix remove orphelin Audio Renderer when play a video without sound.
    • Check if we are running on WinVista or later to fix automatic codec option
    • Implemented a skin support for the new video/splitter codecs, Patch by Kirill (Thanks)
    Version 5
    • Remove hardcoded Cyberlink VC1 value for Video Codec Section, it should work for Cyberlink codec v12
    Version 6
    • Rework of "IObjectWithSite" checking for LAV Splitter and LAV Splitter Source
    • Fix Error when loading clip/sample when Source Splitter Selection is OFF
    Version 8
    • Installer based on 1.2.3 release
    Version 9
    • Rework codec setting to enable dropbox down only when item > 1.
    Version 10
    • Rework codec filling on fresh install.
     
    Last edited: April 26, 2012
  4. Sebastiii
    • Team MediaPortal

    Sebastiii Development Group

    Joined:
    November 12, 2007
    Messages:
    16,275
    Likes Received:
    6,223
    Gender:
    Male
    Location:
    France
    Ratings:
    +10,235 / 9
    Home Country:
    France France
    Show System Specs
    Version 1
    2011-12-31 (First initial Version)

    Known Issues:
    • Seems working nice for me
    Testing Required:
    • Try to play movies/series (switch sub/audio) and see if all is working (use post process filter to test too)
    Download


    Version 2
    Version 2012-01-13 (Version with code rebuild working with LAV Splitter)
    Download

    Bin Version 2 for 1.2.2
    Version 2012-01-17 (bin for 1.2.2 Final)

    It's the version 2 but it's binaries only, so you can use it directly on top of 1.2.2 Final (backup your originals files before).


    Version 3
    Version 2012-01-22 (Add possibility to config codec from configuration - look screenshot on first post)

    Download



    Bin Version 3 for 1.2.2
    Version 2012-01-23 (bin for 1.2.2 Final)


    Version 4
    Version 2012-02-06 (somes fix and add possibility to setup codec config with in MP on DefaultWide, StreamedMP skin files available too (thanks Kirill for the patch).

    Download

    Bin Version 4 for 1.2.2
    Version 2012-02-06 (bin for 1.2.2 Final)


    Version 5
    Version 2012-02-07 (Cyberlink Codec Rework).

    Download

    Bin Version 5 for 1.2.2
    Version 2012-02-07 (bin for 1.2.2 Final)


    Version 6
    Version 2012-02-18.
    Download

    Bin Version 6 for 1.2.2
    Version 2012-02-18 (bin for 1.2.2 Final)


    Version 8
    Version 2012-04-14.
    Installer based on 1.2.3 release

    Download

    Bin Version 8 for 1.2.3
    Version 2012-04-14 (bin for 1.2.3 Final)


    Version 9
    Version 2012-04-26.
    Rework codec setting to enable dropbox down only when item > 1

    Download

    Bin Version 9 for 1.2.3
    Version 2012-04-26 (bin for 1.2.3 Final)


    Version 10
    Version 2012-04-26.
    Rework codec filling on fresh install.

    Download


    Bin Version 10 for 1.2.3
    Version 2012-04-26 (bin for 1.2.3 Final)


    FOR TESTING WITH BDHandler
    Install attached Special BDH VC1 version.
     

    Attached Files:

    Last edited: April 26, 2012
  5. D3ltoroxp
    • Premium Supporter

    D3ltoroxp MP Donator

    Joined:
    June 1, 2008
    Messages:
    3,308
    Likes Received:
    133
    Gender:
    Male
    Ratings:
    +207 / 9
    Home Country:
    Germany Germany
    Show System Specs
    AW: Rework Video/Splitter Codec Section VC1/i VideoPlayer

    That's exactly what I'm looking for. Must i set anything in post process too, or only install your Code ?
    Must i check the box for source splitter, what exactly mean this ?

    Can handle LAV V or ffdshow divx/xvid ?

    When i have problems after your tool, plugin, patch, can i remove it ?
     
    • Like Like x 1
  6. Sebastiii
    • Team MediaPortal

    Sebastiii Development Group

    Joined:
    November 12, 2007
    Messages:
    16,275
    Likes Received:
    6,223
    Gender:
    Male
    Location:
    France
    Ratings:
    +10,235 / 9
    Home Country:
    France France
    Show System Specs
    Hi,

    Thanks, If you don't want to use post process filter, you don't have to fill it :)
    Yes i assume you use LAV splitter suite, so check the box like in screenshot (it will force using LAV splitter for all, for me it speed the startup of playback).
    And Yes you have to set the Video/Audio decoder you want to use (so for example : LAV Video for h264 and FFDShow for Divx)

    For me like i have NVidia Video Card and Strong CPU, i set all to LAV VIDEO and LAV AUDIO and i have set FFDShow Video Decoder as Post Process Filter (like this i can have Subtitle or Audio Delay thing etc.)

    Seb.

    If you have a problem with it, you can remove it or upgrade/downgrade it by using separate installer unpack in deploy mediaportal TEMP folder.
     
    • Like Like x 1
  7. D3ltoroxp
    • Premium Supporter

    D3ltoroxp MP Donator

    Joined:
    June 1, 2008
    Messages:
    3,308
    Likes Received:
    133
    Gender:
    Male
    Ratings:
    +207 / 9
    Home Country:
    Germany Germany
    Show System Specs
    AW: Rework Video/Splitter Codec Section VC1/i VideoPlayer

    [Wip] stands for what in the Thread name ?

    Can you tell us briefly what is going on with this post-process all about? Can not really start to what :-(
     
  8. Sebastiii
    • Team MediaPortal

    Sebastiii Development Group

    Joined:
    November 12, 2007
    Messages:
    16,275
    Likes Received:
    6,223
    Gender:
    Male
    Location:
    France
    Ratings:
    +10,235 / 9
    Home Country:
    France France
    Show System Specs
    Sorry i didn't follow you :(
     
  9. Holzi
    • Team MediaPortal

    Holzi Super Moderator

    Joined:
    April 21, 2010
    Messages:
    7,928
    Likes Received:
    1,591
    Gender:
    Male
    Location:
    Ba-Wü
    Ratings:
    +2,228 / 8
    Home Country:
    Germany Germany
    Show System Specs
    AW: Rework Video/Splitter Codec Section VC1/i VideoPlayer

    [WiP] = Work in Progress =)
     
  10. rekenaar
    • Premium Supporter

    rekenaar Retired Team Member

    Joined:
    December 17, 2006
    Messages:
    4,421
    Likes Received:
    782
    Ratings:
    +785 / 0
    Home Country:
    South Africa South Africa
    Re: AW: Rework Video/Splitter Codec Section VC1/i VideoPlayer

    Work In Progress

    edit - SNAP Holzi :)
     
    • Like Like x 1
  11. D3ltoroxp
    • Premium Supporter

    D3ltoroxp MP Donator

    Joined:
    June 1, 2008
    Messages:
    3,308
    Likes Received:
    133
    Gender:
    Male
    Ratings:
    +207 / 9
    Home Country:
    Germany Germany
    Show System Specs
    AW: Rework Video/Splitter Codec Section VC1/i VideoPlayer

    For what can i put codecs in the post process window ?

    can´t install your file, because the setup screen tells me it´s all done nothing to do,because all is installed.Must i uninstall my version of mepo first ?

    also i don´t must set my backup back,because nothing is happend during the install ?
     
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!