Jump to content

confusing conversion progress/status UI


Recommended Posts

EatPrilosec
Posted

to be clear, starting and the options for starting a conversion are pretty straightforward. however, I decided to consolidate my library to hvec, and the progress bars seem... inconsistent to say the least. in my example in the attachments:

  • dashboard says there's a 19% done conversion job that DOES actually increase in respect to how much of that job has been completed since it was started THAT TIME (this will start from zero if i reboot, even though many of the files are done converting)
  • dashboard also says there's a 51.5% "transfer" I'm not sure what this means anymore, I thought it meant it was transferring the converted file to where it needs to be, but this has not moved in over a day since it showed up in dashboard (first time i saw it a day ago (the job has been running for about 3 days now)
  • in the conversions page, two jobs are listed, one has completed and finished without a reboot, so i never noticed the aforementioned issues, and one says "transferring %25.6" which seems like it MIGHT be showing me the percent completed for the entire job? but i counted the movies and didn't match my math when i did it, could have been doing the math wrong, was doing *number of movies completed* / *number of movies in the job* and it was pretty substantially off what was reported so i assumed my math was wrong at the time.

im not necessarily needing a solution for this, but i thought id bring it to you guys's attention-- not at all helpful in it current state other than to check if the job has frozen (even then that %51.5 froze seemingly for no reason, i could be missing what froze and be waiting for nothing?) its just seemingly not trustable and therefore seemingly not helpful.

Screenshot 2021-03-13 183608.png

Screenshot 2021-03-13 184130.png

Posted

Hi, the scheduled task percentage is the percentage for all jobs together, not a single one. Does that answer your question?

EatPrilosec
Posted
2021-03-13 00:07:47.789 Info App: Emby Media Converter copying file from null to D:\Media\Library\TV\Psych\Season 01\Psych - S01E12 - Cloudy.With A Chance Of Murder.mkv
2021-03-13 00:07:47.833 Error App: Error transferring sync job file
	*** Error Report ***
	Version: 4.5.4.0
	Command line: C:\Users\NErdgOd\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows 10.0.19042
	Framework: .NET Core 3.1.9
	OS/Process: x64/x64
	Runtime: C:/Users/NErdgOd/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
	Processor count: 4
	Data path: C:\Users\NErdgOd\AppData\Roaming\Emby-Server\programdata
	Application path: C:\Users\NErdgOd\AppData\Roaming\Emby-Server\system
	System.ArgumentNullException: System.ArgumentNullException: File name cannot be null. (Parameter 'sourceFileName')
	   at System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite)
	   at Emby.Server.Sync.ConvertSyncProvider.SendFile(SyncJob job, String originalMediaPath, String inputPath, Boolean isMedia, String[] pathParts, SyncTarget target, IProgress`1 progress, CancellationToken cancellationToken)
	   at Emby.Server.Sync.MediaSync.SendFile(SyncJob job, String originalMediaPath, IServerSyncProvider provider, String inputPath, Boolean isMedia, String[] pathParts, SyncTarget target, SyncOptions options, IProgress`1 progress, CancellationToken cancellationToken)
	   at Emby.Server.Sync.MediaSync.GetItem(IServerSyncProvider provider, SyncTarget target, SyncJobItem jobItem, IProgress`1 progress, CancellationToken cancellationToken)
	Source: System.IO.FileSystem
	TargetSite: Void Copy(System.String, System.String, Boolean)
	

maybe this is the frozen %51.5 transfer? perhaps it has something to do with 'cloudy.with' being interpreted as a file extention?

idk, Agents of S.H.I.E.L.D. were also in the conversion list, but theyre capital letters and extensions usually arent? the pisodes that have been converted seem to be fine

just throwing my 2 cents out there

EatPrilosec
Posted
1 hour ago, Luke said:

Hi, the scheduled task percentage is the percentage for all jobs together, not a single one. Does that answer your question?

is the scheduled task what is represented in the dashboard?

Posted
On 3/13/2021 at 8:46 PM, NErdgOd56 said:

is the scheduled task what is represented in the dashboard?

Yes, the scheduled task is the totality of all conversion jobs together. For more detailed progress I would go into the conversion section.

Posted
On 3/13/2021 at 8:45 PM, NErdgOd56 said:

2021-03-13 00:07:47.789 Info App: Emby Media Converter copying file from null to D:\Media\Library\TV\Psych\Season 01\Psych - S01E12 - Cloudy.With A Chance Of Murder.mkv
2021-03-13 00:07:47.833 Error App: Error transferring sync job file
	*** Error Report ***
	Version: 4.5.4.0
	Command line: C:\Users\NErdgOd\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows 10.0.19042
	Framework: .NET Core 3.1.9
	OS/Process: x64/x64
	Runtime: C:/Users/NErdgOd/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
	Processor count: 4
	Data path: C:\Users\NErdgOd\AppData\Roaming\Emby-Server\programdata
	Application path: C:\Users\NErdgOd\AppData\Roaming\Emby-Server\system
	System.ArgumentNullException: System.ArgumentNullException: File name cannot be null. (Parameter 'sourceFileName')
	   at System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite)
	   at Emby.Server.Sync.ConvertSyncProvider.SendFile(SyncJob job, String originalMediaPath, String inputPath, Boolean isMedia, String[] pathParts, SyncTarget target, IProgress`1 progress, CancellationToken cancellationToken)
	   at Emby.Server.Sync.MediaSync.SendFile(SyncJob job, String originalMediaPath, IServerSyncProvider provider, String inputPath, Boolean isMedia, String[] pathParts, SyncTarget target, SyncOptions options, IProgress`1 progress, CancellationToken cancellationToken)
	   at Emby.Server.Sync.MediaSync.GetItem(IServerSyncProvider provider, SyncTarget target, SyncJobItem jobItem, IProgress`1 progress, CancellationToken cancellationToken)
	Source: System.IO.FileSystem
	TargetSite: Void Copy(System.String, System.String, Boolean)
	

maybe this is the frozen %51.5 transfer? perhaps it has something to do with 'cloudy.with' being interpreted as a file extention?

idk, Agents of S.H.I.E.L.D. were also in the conversion list, but theyre capital letters and extensions usually arent? the pisodes that have been converted seem to be fine

just throwing my 2 cents out there

In 4.5 yes it's possible this could be an issue. I have already made some fixes regarding this for the next release, and good news, I tested that exact file name just now and did not see a problem, so this should be improved in the upcoming 4.6 release. Thanks.

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