MovingPictures causes video freezes and slow menu operation (1 Viewer)

quba54

Portal Member
November 24, 2007
17
0
Warsaw
Home Country
Poland Poland
I have big movie database and not all movies have complete artwork downloaded (some of them can't be downloaded).

Every time plugin is started there is created background process which scans database and downloads missing artwork : LookForMissingArtwork()

For mine case it takes about 30 minutes to complete scan and over this time I have video freezes.

My HTPC CPU is Athlon x2 2.6G.
Most HTPC computes are much slower!!!

Maybe this thread should be running with lower priority, because with enabled movingpictures plugin mediaportal is NOT usable.
 

RoChess

Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    I have big movie database and not all movies have complete artwork downloaded (some of them can't be downloaded).

    Every time plugin is started there is created background process which scans database and downloads missing artwork : LookForMissingArtwork()

    For mine case it takes about 30 minutes to complete scan and over this time I have video freezes.

    My HTPC CPU is Athlon x2 2.6G.
    Most HTPC computes are much slower!!!

    Maybe this thread should be running with lower priority, because with enabled movingpictures plugin mediaportal is NOT usable.

    My HTPC is equipped with an AMD BE-2400 which runs at 2.3Ghz, so slower then yours, and never did I experience any video freezes, not even on high bitrate 1080p videos with the same background tasks running to look for missing artwork. Of course all the video decoding is done by the $20 HD4530 videocard I use, but even when GPU is not used (it's an UVD2 card, so XviD/DivX is still done by CPU, unlike the HD6000 series which also decodes it), and I fire up an 8000Kbps encoded XviD file did it had no problem keeping up with background processes going.

    So you might want to look at all the other processes you have going on in the background, and tweak things a bit more.

    Another way is to help the community at large is to find out which of the artwork is missing, then google/bing/etc search a nice cover and upload this to TheMovieDb.org website. Those will then automatically be downloaded by your HTPC next time, and improve the experience for everybody. If however you have some media files that don't belong on TheMovieDb, then you can manually add them to MovingPictures via the Movie Manager tab.

    I did the same myself for my own library, but my reasons weren't because my computer froze during playback, but because I look in the log files a lot to help with testing and I didn't like all the errors in there, so I finally took the time to correct them.

    Also your codec settings in MediaPortal otherwise, MPC-HC for example has much improved stand-alone filters available, but if you do not update your system to use them then you will not benefit, and are more then likely using the older versions bundled with MediaPortal. You can also tweak the codecs via a DirectShow Filter Manager to make them run faster. That is of course if the problem relates to that, because you can also have some anti-virus scanner running in the background causing the delays, etc.
     

    quba54

    Portal Member
    November 24, 2007
    17
    0
    Warsaw
    Home Country
    Poland Poland
    I check it under debuger. When I remove LookForMissingArtwork() call there are no freezes on video.
    I don't have antivirus scanner.
    I use HD4550 to decode video.
    CPU utilization is about 60% when this process is running.
     

    mareks99

    Portal Member
    April 6, 2010
    20
    0
    Home Country
    Poland Poland
    I think you found about the problem i didn't know what was the cause..
    Have the same problem, after playing movie for few minutes CPU usege s huge an i have video freezes.
    What logs did you check to find out about it?

    BTW could it be a problem with FILMWEB scraper?
     

    quba54

    Portal Member
    November 24, 2007
    17
    0
    Warsaw
    Home Country
    Poland Poland
    I run plugin under debugger and check working threads.
    I think filmweb scraper is responsible for this.
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    Scraper scripts have access to a wide range of methods that they can use. So if a scraper developer decides he needs to count from 1 to a billion, then this is possible, but will indeed put a lot of stress on your system to do that as a background process.

    I'll have a look this weekend at the scraper script, see if I can find something obvious, unless the scraper script creator has time before then.
     

    mateuszsz

    New Member
    February 13, 2012
    1
    0
    Home Country
    Poland Poland
    Hi!
    I've got the same problem. If MovingPictures is enabled, MP working very slow and causes freezes. I tested on small 35 movies library and bigger - 150 movies.
    Is there any solution for this?
     

    Users who are viewing this thread

    Top Bottom