I queue multiple 2-pass video encoding jobs, which consists of three actual jobs: video (1-st pass), video (2-nd pass) and mux job.
Here is the queue for example:
As a workaround I can add following rule: Muxer Jobs + Video Jobs <= 1 Job(s) in parallel and everything works fine.
This happens when using MeGUI build 2928.
Build 2924 didn't have this bug.
Thanks for the report. I am not able to reproduce that. Do you still have that issue?
Yes, I still have this issue. And I also got hangs when an indexer job starts running during the video job, so I also had to add Indexer Jobs + Video Jobs <= 1 Job(s) in parallel rule.
It seems that it happens after switch to .NET 4.8.
Also it may be worth mentioning that video files are stored on a network (SMB) drive. I didn't try to reproduce the issue with files on local drives.
@zathor i have the same bug.
I have a list of jobs in Queue and then 2 video jobs start at the same time.
I don't have a problem with this because the computer does have enough CPU and RAM resources for processing, but it is something that has only been present in recent stable versions.
Last edit: Jorge 2023-04-16
Are you running anything by any chance also from SMB drive/Share?
I was able to reproduce it sometimes using a very slow system when the files are on a mapped network drive.
No, everything runs only on NMVe drives, and I use stable MEGUI.
When I enter a new Job, it assigns an Id that already existed, but even deactivating the option to delete complete jobs, the bug continues.
As long as there is a video job, it runs them simultaneously because they start at almost the same thousandth of a second.
Last edit: Jorge 2023-04-18