Jump to content

errors with Library scan when scanning custom intro's.


mgworek
Go to solution Solved by mgworek,

Recommended Posts

mgworek

When I moved my server to a VM from docker, I forgot my Cinema Mode Custom Intos path needed to be update. I updated the paths this morning and ran a scan. I got an error for each intro. Based on the error, I thought it might fix itself on next scan but every scan has the same errors. Not sure what to do.

 

Here is the line that stands out. "System.ArgumentException: System.ArgumentException: Can't refresh an item that hasn't been saved yet."

 

Full error and log attached.

 

"2018-11-05 10:12:20.064 Error App: Error refreshing intro /Media/Trailers/Codecs/DTS-HD HRA.mkv

    *** Error Report ***
    Version: 3.6.0.60
    Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb
    Operating system: Unix 4.18.0.10
    64-Bit OS: True
    64-Bit Process: True
    User Interactive: True
    Processor count: 4
    Program data path: /var/lib/emby
    Application directory: /opt/emby-server/system
    System.ArgumentException: System.ArgumentException: Can't refresh an item that hasn't been saved yet. 0 /Media/Trailers/Codecs/DTS-HD HRA.mkv
     at MediaBrowser.Providers.Manager.MetadataService`2.RefreshMetadata(BaseItem item, MetadataRefreshOptions refreshOptions, CancellationToken cancellationToken)
     at MediaBrowser.Controller.Entities.BaseItem.RefreshMetadata(MetadataRefreshOptions options, CancellationToken cancellationToken)
     at Emby.Server.CinemaMode.Tasks.RefreshIntrosScanTask.RefreshIntro(String path, CancellationToken cancellationToken)
     at Emby.Server.CinemaMode.Tasks.RefreshIntrosScanTask.Run(IProgress`1 progress, CancellationToken cancellationToken)
    Source: MediaBrowser.Providers
    TargetSite: Void MoveNext()
     at MediaBrowser.Providers.Manager.MetadataService`2.RefreshMetadata(BaseItem item, MetadataRefreshOptions refreshOptions, CancellationToken cancellationToken)
     at MediaBrowser.Controller.Entities.BaseItem.RefreshMetadata(MetadataRefreshOptions options, CancellationToken cancellationToken)
     at Emby.Server.CinemaMode.Tasks.RefreshIntrosScanTask.RefreshIntro(String path, CancellationToken cancellationToken)
     at Emby.Server.CinemaMode.Tasks.RefreshIntrosScanTask.Run(IProgress`1 progress, CancellationToken cancellationToken)

"

embyserver.txt

Link to comment
Share on other sites

  • Solution
mgworek

Everything scanned correctly with 3.6.0.61 and with the updated Cinema Mode Plugin

 

Thanks!

Edited by mgworek
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...