This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

"Please create debug output". Here it is!
#1
Hey Selur,

This isn't blocking anything I'm working on.  I'm just submitting it to help you out.

I'm running a bunch of old sd special features through Hybrid to losslessly de-interlace anything that needs deinterlacing before I encode in a different format, and one of the files is throwing this error:
   

MediaInfo shows the framerate as 24.000 and the original framerate as 23.976.  If I check the box on the internals tab to "Prefer Original" framerate, then Hybrid fails to process the file (see debug).  If I uncheck the "Prefer Original" for framerate, the file does process successfully (and A/V sync looks good), but the framerate of the resulting file is 23.976, not 24.000.
   

Debug file is attached.  If you need anything else, let me know and I'll try to help out!

Thanks!


Attached Files
.txt   HybridDebugOutput.txt (Size: 51,48 KB / Downloads: 8)
Reply
#2
DebugOutput doesn't contain the job creation. Undecided
The processing stops, since decoder call is lacking an input.
I guess the screenshot of the error message is the reason for this.
Juding by the screenshot for some reason, Hybrid assumes the vapoursynth script should create 23.976fps aas output, but the actually indicates to output 19.1808 fps.
No clue what you are doing. Smile
Would need a sample that allows to reproduce the problem to know what is happening and more details on what you are doing.

Also seeing that you are using an old version 2024.12.21.1, the problem might already fix fixed in current release or dev.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#3
Your software has been so helpful to me, that if you'd like, I'd upload the file to a location of your choosing so you can see what's happening.  Unfortunately, the file is almost 1GB.  Any recommendations on how I can get it to you?
Reply
#4
Best upload it to Google Drive or similar and send me a link.

Cu Selur

Ps.: Like I wrote, also try whether the problem was already fixed in latest dev. (Jobs need to be recreated.)
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#5
I don't want to upgrade at the moment since I'm in the middle of a project, but here is a link to the file if you want to test.  I was trying to encode to lossless h264 (4:4:4 chroma) with all of the "Prefer Original" checkboxes checked in the internals tab except "Luma Range".

Please let me know once you've downloaded it and I'll take it down.  Thanks!

https://drive.google.com/file/d/1tPsC5wv...sp=sharing
Reply
#6
Got the file.
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#7
What I did:
  • Start Hybrid
  • enabled Crong->Internals->Prefer Original->Frame rate (this way, except 'Luma change', all the 'Prefer Original' options are enabled).
  • Load the provided file
=> I see the problem Smile
The file is (soft) telecine and the source is reported as 24fps (by container) or 23.976fps (by the stream).
This combination is usually wrong.
Normally when a stream is (soft) telecine it's fps should be 29.97fps (or 30), thus that on playback ivtc gets applied and you end up with either 23.976fps (or 24fps)
This is something MakeMKV does, Hybrid does have workarounds for it, but by enabling 'Prefer Original->Frame rate' those will not take effect. Smile
If 'Prefer Original->Frame rate' isn't enabled, Hybrid will detect the source as 29.97fps and (soft) telecine. (And then like I wrote, get it down to 23.976fps through the source filter or ivtc)
This is the correct way to handle such a file to get the original progressive frames.
=> don't enable 'Prefer Original->Frame rate' on MakeMKV output in Hybrid. Smile
You were basically trying to fix something that Hybrid already automatically fixes. Smile

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)