1.25 Upgrade and movie covers/backdrops (1 Viewer)

DHosein

Portal Member
January 2, 2016
36
13
47
Home Country
Great Britain (UK) Great Britain (UK)
I've recently tried the upgrade of Mediaportal to 1.25 and come across a strange occurance. All my movie DVD covers and backdrops have gone. Completely. The folders which held them are now empty.

It seems the folder these files are now stored has changed following the upgrade, but rather than move everything from one location to the other, it seems the installer simply deleted everything.

That's nearly 2000 movies that I now have to manually re-select everything for - which is not the greatest situation, but possible. Unfortunately - it seems there's also been another change. The scrapers available now don't find nearly half of the options previously available. Most movies are not only finding maybe 4 or 5 covers instead of nearly 50 - some now find none at all, or wrong language versions.

How do I get the scrapers back to pre-1.25 normality? Please advise. Thanks.
 

ajs

Development Group
  • Team MediaPortal
  • February 29, 2008
    14,210
    8,800
    Kyiv
    Home Country
    Ukraine Ukraine
    I've recently tried the upgrade of Mediaportal to 1.25 and come across a strange occurance. All my movie DVD covers and backdrops have gone. Completely. The folders which held them are now empty.
    What version was the update from? You use MyVideoPlugin or MovingPictures or MyFilms plugin? When MP install, DeployTools make backup of Mediaportal user folder, look at Program Data\Team Mediaportal\ folder ...
    The scrapers available now don't find nearly half of the options previously available.
    What scrapper you use?
    Most movies are not only finding maybe 4 or 5 covers instead of nearly 50 - some now find none at all, or wrong language versions.
    In settings what site selected? Video Database
     

    DHosein

    Portal Member
    January 2, 2016
    36
    13
    47
    Home Country
    Great Britain (UK) Great Britain (UK)
    Not sure if this will still be useful a day or so after the fact, but here are the logs:
     

    Attachments

    • MediaPortalLogs_21_04_20__11_11.zip
      2 MB

    DHosein

    Portal Member
    January 2, 2016
    36
    13
    47
    Home Country
    Great Britain (UK) Great Britain (UK)
    Too late to do that backup - but I'll bear it in mind for future updates.

    In terms of scrapers - just the defaults ad IMDB+. Same before as after.
    I am using MovingPictures - again settings are as default, both before and after.
     

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    14,210
    8,800
    Kyiv
    Home Country
    Ukraine Ukraine
    Too late to do that backup - but I'll bear it in mind for future updates.
    Back-up is done automatically and it has all the thumbs, look in the folder C:\ProgramData\Team MediaPortal, there will be a folder with back-ups and the name Media Portal and the installation date.

    About logs:
    A lot of Db errors, look like, DB corrupted, or no free space or no Write right ...
    Code:
    20-Apr-2020 22:31:52 Error [     DatabaseManager]: initDB: Could Not Open Database: FanartHandler.db3. SQLite.NET.SQLiteException: SQLiteClient: FanartHandler.db3 cmd:sqlite3_prepare16:pvm=null err:CORRUPT/CORRUPT detailed:database disk image is malformed query:PRAGMA SYNCHRONOUS=OFF;
       at SQLite.NET.SQLiteClient.ThrowError(String statement, String sqlQuery, SqliteError err)
       at SQLite.NET.SQLiteClient.Execute(String query)
       at FanartHandler.DatabaseManager.SetPragma()
       at FanartHandler.DatabaseManager.InitDB(DB type)
    Code:
    20-Apr-2020 22:32:51 Debug [ DataProviderManager]: SEARCH: Title='The Art of Racing in the Rain', Provider='imdb.com', Version=3.0.2, Number of Results=0
    20-Apr-2020 22:32:51 Debug [  FileInfoExtensions]: Error computing smart hash:  System.IO.IOException: The process cannot access the file 'G:\The Art of Racing in the Rain (2019) tt1478839\The.Art.of.Racing.in.the.Rain.2019.1080p.BluRay.x264-DRONES.mkv' because it is being used by another process.
       at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
       at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
       at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
       at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync)
       at System.IO.FileInfo.OpenRead()
       at Cornerstone.Extensions.IO.FileInfoExtensions.ComputeSmartHash(FileInfo self)
    Code:
    20-Apr-2020 22:33:26  Info [       MovieImporter]: Watcher queued the.art.of.self.defense.2019.1080p.bluray.x264-drones.mkv for processing.
    20-Apr-2020 22:33:26 Debug [  FileInfoExtensions]: Error computing smart hash:  System.IO.IOException: The process cannot access the file 'G:\The Art of Self Defense (2019) tt7339248\the.art.of.self.defense.2019.1080p.bluray.x264-drones.mkv' because it is being used by another process.
       at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
       at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
       at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
       at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync)
       at System.IO.FileInfo.OpenRead()
       at Cornerstone.Extensions.IO.FileInfoExtensions.ComputeSmartHash(FileInfo self)

    I am using MovingPictures - again settings are as default, both before and after.
    You have old MovingPictures version:
    Code:
    21-Apr-2020 09:43:48 Debug [        DBLocalMedia]:  System.TypeLoadException: Could not load type 'MediaPortal.Player.MediaInfo' from assembly 'Core, Version=1.24.100.0, Culture=neutral, PublicKeyToken=null'.
       at MediaPortal.Plugins.MovingPictures.LocalMediaManagement.MediaInfoWrapper..ctor(String strFile)
       at MediaPortal.Plugins.MovingPictures.LocalMediaManagement.VideoFormatExtensions.GetMediaInfo(VideoFormat self, String videoPath)
       at MediaPortal.Plugins.MovingPictures.Database.DBLocalMedia.UpdateMediaInfo(Boolean mountImage)

    And old FanartHandler version and LatestsMediaHandler ...
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,430
    1,894
    It's not an issue with IMDb+, but with the internal imdb.com scraper that is still active, and concurrent access causes a crash, and then unexpected results. Verifying MediaPortal Extension Updater shows no plugins that require updating is critical step that appears to have been skipped after installing MediaPortal 1.25.0 Pre.

    So right now the firemen are getting blamed for the water damage while the entire house is still on fire :rolleyes:
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,430
    1,894
    It is possible IMDb+ did not update as sometimes Moving-Pictures goes crazy on the script-table. In those rare cases when you have issues, first check the IMDb+ plugin, and look at the info page to see what current version of the IMDb+ Scraper-Script is installed, and make sure it lines up to the current published version at GitHub.

    As of this moment it is v4.10.5
     

    Users who are viewing this thread

    Similar threads

    We are proud to present MediaPortal 2.3.1 MediaPortal 2.3.1 is a full-blown media center software that addresses the most common user requirements out of the box. Aside from its support for Live TV and Radio, it offers a complete media server for music, movies, and TV shows. Info is automatically downloaded from various sources to...
    We are proud to present MediaPortal 2.3.1 MediaPortal 2.3.1 is a full-blown media center software that addresses the most common...
    We are proud to present MediaPortal 2.3.1 MediaPortal 2.3.1 is a full-blown media center software that addresses the most common...
    Replies
    0
    Views
    2K
    Sad to see you replied so late, I've long since moved from 32bit to 64bit, so you've gone through all that trouble to help me for nothing. Thanks anyway. Emph
    Sad to see you replied so late, I've long since moved from 32bit to 64bit, so you've gone through all that trouble to help me for...
    ************************************************* EDIT 2019-04-29: New version, see Gitlad for change log. Thank you SINCowboy So...
    Replies
    25
    Views
    11K
    Yes, better there.
    Yes, better there.
    NOTE: Original post edited to update on each issue. Hi all, This is my first post on here, having just come from a fairly well...
    Replies
    19
    Views
    4K
    MP1 MP2 MediaPortal2-Buddy DE
    That’s what Lehmden said. Watched flags get migrated when updating to 2.2. Also a new plugin is almost finished to backup watched flags and restore later.
    That’s what Lehmden said. Watched flags get migrated when updating to 2.2. Also a new plugin is almost finished to backup watched...
    Hi. And here is another "Buddy"... Today's Buddy is "MediaPortal2-Buddy" (or short, MP2-Buddy), a tool to do some work around...
    Replies
    4
    Views
    10K
    Moving-Pictures stores volume labels and serial numbers as well on drives, so you can connect a drive as X: and reconnect another drive as X: as well and it will be able to keep the imports separated. The logic was meant for optical discs, as they are different discs for the same drive-letter, but the same method is applied to...
    Moving-Pictures stores volume labels and serial numbers as well on drives, so you can connect a drive as X: and reconnect another...
    Hello everyone! This question was originally posted in the Media Portal Support section. After many months of procrastination (and...
    Replies
    2
    Views
    985
    Top Bottom