Seems like BestSource properly detects the frame count and doesn't add duplicate frames.
"Filtering->Vapoursynth->Misc->Source->BestSource for input"
BestSource for input worked! Thank you. Tried the other settings and still kept getting the duplicates, even with SelectEvery and offsets enabled. Feel like I was close with that but the settings kept speeding it up and not matching it to the audio. "Overwrite output to" also didn't work.
Strange, overwrite output frame count worked fine here, but using BestSource is the better solution.
Having a similar issue with a new input source. Source is flagged as telecine, mediainfo flags it as VFR, so I used TIVTC to deinterlace and the audio is synced but stops with about 10mins left in the video. I tried "ignore input time codes" and didn't work. Haven't tried anything else yet. Debug output attached. Thoughts?
1. try latest dev
2. try different source filter
Tried QTGMC. same result. Trying new dev now.
Using the new dev version didn't help. Tried best source for input and didn't work. Audio still out of sync. Also tried prefer ffmpeg and didn't help.
I'm also noticing that the VPY preview is showing the out the to be 75432 frames but the Hybrid output shows 60531.
Multiple debug outputs no explaination about them.
Looked at HybricDebugOutpu(2) and it contains output of multiple versions.
=> no clue what I should do with that.
Quote: VPY preview is showing the out the to be 75432 frames but the Hybrid output shows 60531.
Okay. So Hybrid assumes that there are way fewer frames than the decoder returns.
Is the frame count correct if you use IVTC?
(Also if you have an nvidia card, try enabling DGDecNV support)
That frame count is with IVTC enabled. If I enable QTGMC, it foes from 75439 -> 94290 in the preview. Enabling DGDecNV didn't change the VPY.