1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Intelligent Frame Correction - PlugIn

Discussion in 'I.F.C. - Intelligent Frame Correction' started by Marvman, September 22, 2009.

  1. Marvman
    • Team MediaPortal

    Marvman Retired Team Member

    Joined:
    November 14, 2007
    Messages:
    1,163
    Likes Received:
    365
    Occupation:
    Application Developer
    Location:
    Bavaria
    Ratings:
    +368 / 0
    Home Country:
    Germany Germany
    Show System Specs
    [​IMG]


    ::: DOWNLOAD :::

    .: wiki :.

    Hello Guys,

    i want to share my plugin with you.

    The aim of this plugin is, to provide the best possible aspect ratio and view mode with a minimum of effort.

    Features:

    + automated black bar scanner
    + automated view mode selector
    + one click config (for beginner)
    + almost fully customizable (for advanced user)
    + supported TV ratios: 4:3, 16:9 (with 4:3 Resolution too), 21:9

    TODO:

    [√] implement the manual control
    [ ] clean source code
    [ ] optimize/fine tuning tv ratio (4:3/21:9), with the community
    [ ] add a alternative black bar detection (waiting of feedback from the community)
    [√] explain the advanced settings :p
    [√] implement a switch to disable/enable the black bar scanner
    [√] implement a switch to disable/enable the black bar scanner for HD content
    [√] implement the right/left cropping for 16:9 ratio with 4:3 content

    Actually the plugin is optimized for the tv aspect ratio 16:9, but it supports the ratios 4:3 and 21:9 too.

    Changelog
    [hide]__________________________________________________________________________

    0.9.5.3


    + set the default black level down
    - fixed 16:9 detection range

    0.9.5.2

    + auto start I.F.C. when "Manual Activation" is ticked
    + added version label in I.F.C. config
    - fixed start/stop behavior TV <-> Video

    0.9.5.1 *Halloween bugfix release*

    - fixed some bugs (save config, detection, view mode selection...)


    0.9.5

    + overhauled auto switch-off, now reset the state by changing the channel
    + overhauled left/right scanning
    - fixed a bug with the auto switch-off


    0.9.4

    + added auto switch-off for HD content
    + added switch to turn off the left/right black bar scanner
    + overhauled debug logging a lil bit

    0.9.3

    + added import/export function
    - fixed null pointer ref, when try to stop a radio stream


    0.9.2.1 *Bugfix release*

    - reverted the AR detection (decoder for correct AR detection is needed, like DScaler...)


    0.9.2

    + added new view mode (4:3 Letterbox)
    + overhauled the switch to disable the black bar scanner (framegrabber disabled too)
    - fixed reported exceptions
    - fixed AR detection


    0.9.1

    + added switch to en-/disable black bar scanner
    + added switch to en-/disable black bar scanner for HD
    + added manual control
    + added left/right black bar detection for 4:3 content in 16:9 frames
    - fixed typo (ouch)
    - fixed some bugs


    0.9.0

    - initial build

    __________________________________________________________________________[/hide]

    Maybe the one or other want to use this plugin and find it usefull.

    Have fun and happy testing :D

    For MP1.2.0 you need files from here as well as installing 2.0.2

    config1.jpg config2.jpg config3.jpg

    The attached version(s) of I.F.C. are the old one(s)! You get the latest version from the link above.


     

    Attached Files:

    • Like Like x 35
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. Monchi

    Monchi Portal Pro

    Joined:
    January 7, 2008
    Messages:
    78
    Likes Received:
    6
    Ratings:
    +8 / 0
    • Like Like x 1
  4. Marvman
    • Team MediaPortal

    Marvman Retired Team Member

    Joined:
    November 14, 2007
    Messages:
    1,163
    Likes Received:
    365
    Occupation:
    Application Developer
    Location:
    Bavaria
    Ratings:
    +368 / 0
    Home Country:
    Germany Germany
    Show System Specs
    Hi Monchi,

    the differrence is I.F.C. crops black bars and set the video mode if necessary. (As far as i know, videomodeswitcher sets only the video mode)

    regards and good night
    Martin
     
  5. romuz
    • Team MediaPortal

    romuz Retired Team Member

    Joined:
    July 26, 2008
    Messages:
    1,045
    Likes Received:
    125
    Location:
    Moskau
    Ratings:
    +126 / 0
    Home Country:
    Russian Federation Russian Federation
    Nope, videomodeswitcher crops blackbars too( named letterbox detection in it).
    But ill try your realisation of that nice feature.
    And thx for your work :)
     
  6. Pascal

    Pascal Portal Pro

    Joined:
    February 1, 2007
    Messages:
    99
    Likes Received:
    7
    Gender:
    Male
    Location:
    IJsselmuiden
    Ratings:
    +7 / 0
    Home Country:
    Netherlands Netherlands
    Show System Specs
    Hi Marvman,

    Can your plugin deal with HD emissions with 4:3 content? Sometime the HD (nederland 1,2 and 3) channels in the netherlands uses HD (1080; H264) but send some old videos in 4:3 format. THis results in black bars at the side of the screen. Would it be possible to cut these off and apply non-linear stretch?


    thanks,

    Pascal
     
  7. fredflintstone

    fredflintstone Portal Pro

    Joined:
    November 30, 2004
    Messages:
    241
    Likes Received:
    2
    Ratings:
    +2 / 0
    This did not work with MP 1.1.

    MP crashed until I turn TV on at every time :-(
     
  8. Owlsroost
    • Team MediaPortal

    Owlsroost Development Group

    Joined:
    October 28, 2008
    Messages:
    4,913
    Likes Received:
    2,219
    Location:
    Cambridge
    Ratings:
    +3,232 / 1
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    Is it possible to disable the black-bar detection ? (I'd like to just use the plugin for view mode switching and edge cropping)

    Tony
     
  9. Marvman
    • Team MediaPortal

    Marvman Retired Team Member

    Joined:
    November 14, 2007
    Messages:
    1,163
    Likes Received:
    365
    Occupation:
    Application Developer
    Location:
    Bavaria
    Ratings:
    +368 / 0
    Home Country:
    Germany Germany
    Show System Specs
    Really, i did't play much with VMS, i enabled the letterbox detection and nothing happend, excepts that VMS detect the letterbox and switched to another view mode.

    I think i know what do you mean, we have such channel too, but when you crop the complete huge side bars, isn't the picture extremely stretched although wit the non-linear view mode, i'll put that on my list and check that.

    Ok, i did't test tv with the latest MP Version only the last stable 1.0.2, what i tested wit the latest svn is video's and dvd's
    Can you switch in the MP Config the infomation level to "debug" and reproduce the exception again?

    should be possible, i'll put that on my list

    :D guys for feedback.
     
  10. josch.hh
    • Premium Supporter

    josch.hh MP Donator

    Joined:
    March 29, 2008
    Messages:
    476
    Likes Received:
    71
    Occupation:
    Managing Engineer
    Location:
    Hamburg
    Ratings:
    +72 / 6
    Home Country:
    Germany Germany
    Hi,

    your plugin works great. Much better than VMS, which did work correctly on my machines.
    I would like to no more about the settting. Can we have da docu?
    For example the edge crop on the Advanced Settings page is located on the Config and Screen Tab, but what is the difference between both edge crop settings? If i set something in the Screen tab it doesn't change the edge crop setting in the Config tab, so i assume that this settings have a different meaning (or just a coding mistake :).

    Is the source in the plugins svn ?
     
  11. Marvman
    • Team MediaPortal

    Marvman Retired Team Member

    Joined:
    November 14, 2007
    Messages:
    1,163
    Likes Received:
    365
    Occupation:
    Application Developer
    Location:
    Bavaria
    Ratings:
    +368 / 0
    Home Country:
    Germany Germany
    Show System Specs
    Yeah i will update the thread or write docu, each edge crop is different (it is no mistake :)), the source code isn't in the svn, before i upload i will clean the code debug infos etc. this is the first public version. Just to let you guys know that is something new on the plugin market :). Depending on the feedback i'll release more public versions.
     
Loading...

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

  • 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.

             

  • Like Us On Facebook

  • 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!