![]() |
|
[BUG] QTGMC deinterlaced video has audio desynchronisation - Printable Version +- Selur's Little Message Board (https://forum.selur.net) +-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html) +--- Forum: Problems & Questions (https://forum.selur.net/forum-3.html) +--- Thread: [BUG] QTGMC deinterlaced video has audio desynchronisation (/thread-4294.html) |
QTGMC deinterlaced video has audio desynchronisation - chris - 22.12.2025 Hi Selur and everyone else, I'm using Hybrid 2025.11.09.1 installed on my new PC. I've noticed when I attempting to process interlaced captures, output files have a synchronisation issue - it's more of a constant offset rather than a drift. Here's an example input file, a 720x576 interlaced 25 fps video in HuffYUV and PCM. I am attempting to encode using either x264 or x265 and AAC FDK audio, bob deinterlacing using QTGMC and scaling to 768x576 (standard adjustment for PAL SD non-square footage). I made these captures myself using AmaRecTV on my Avermedia C027 card from a professional Panasonic SVHS deck. I've used AmaRecTV and the capture device for many years and I trust that it's capturing and encoding everything in sync. The AVI plays in sync in MPC-HC, mpv or VLC. If I remux the .avi with MKVToolNix, it also plays in sync in those programs. ffprobe -v error -show_format -show_streams otuput: [STREAM]I have found if I manually offset the audio to around -800 ms then the audio is more synchronised. I've tried Vapoursynth and Avisynth in the Filtering tab. Here's a MediaInfo output of the source file: GeneralNot sure what other info you'd like? I can clip a short section of this file and supply as .avi or .mkv if it would help, though I'm not sure what else I can do to try and stop this A/V sync issue. I also noticed a couple of other things: * Hybrid is incorrectly detecting the interlacing as BFF when the file is TFF interlaced, even when it runs its own evaluative scan. Is Hybrid incorrectly assuming it's a DV clip based on resolution and PAR? * When Vapoursynth is loaded, it claims "Detected no AVX2 support", although this CPU (AMD R9 7950X) supports AVX, AVX2 & AVX512. Cheers! Chris RE: QTGMC deinterlaced video has audio desynchronisation - Bartoloni - 22.12.2025 usually related to use MP4 as output (changing to MKV can solve) with MP4.. using FFMPEG instead of MP4BOX can solve also. P.S. you don't need to "SCALE"... just leave 720x576... and force an INPUT PAR 16:15 ( for 4/3 PAL ) and leave "resizing" to the player. RE: QTGMC deinterlaced video has audio desynchronisation - Selur - 22.12.2025 Quote:* Hybrid is incorrectly detecting the interlacing as BFF when the file is TFF interlaced, even when it runs its own evaluative scan.a. source is only flagged as interlaced not as tff or bff, so there is no way to know from the flags b. the heuristic might be guessing to depending on the results Quote:Is Hybrid incorrectly assuming it's a DV clip based on resolution and PAR?I do not think so. Quote:When Vapoursynth is loaded, it claims "Detected no AVX2 support", although this CPU (AMD R9 7950X) supports AVX, AVX2 & AVX512.Strange, I got the same CPU here and that does not happen here. About the sync issue: Might be: a. because of the source filter used b. because of an issue with the source 1. try whether telling Hybrid to decode to cfr helps. 2. try whether remuxing to mkv before feeding the file to Hybrid helps. Cu Selur Ps.: read the sticky and share a debug output if you need further help |