Looking at the debug outputs,...
It's not the time code extraction, it's the mplayer analysis.
For test1:
Hybrid looking for video IDs:
2020.02.19 - 10:08:14_Windows 7 Version 6.1 (Build 7601: SP 1) (64bit)_2020.02.17.1 - level 9: MPlayer AudioAnalyser calling: "D:\BIG APPS\Hybrid\64bit\mplayer.exe" -v -msglevel identify=6 -nolirc -frames 0 -novideo -vo null -ao null "Y:\New\TGDPC8~2\TGDPC8~2.MP4"
outputs tons of data (lots of time codes) and takes
6 seconds.
Similar call, looking at audio id 0 with:
2020.02.19 - 10:08:22_Windows 7 Version 6.1 (Build 7601: SP 1) (64bit)_2020.02.17.1 - level 9: 'MPlayer AudioAnalyser' is using: "D:\BIG APPS\Hybrid\64bit\mplayer.exe" -v -msglevel identify=6 -nolirc -aid 0 -frames 0 -novideo -vo null -ao null "Y:\New\TGDPC8~2\TGDPC8~2.MP4"
takes
40 seconds!
2020.02.19 - 10:09:00_Windows 7 Version 6.1 (Build 7601: SP 1) (64bit)_2020.02.17.1 - level 9: Timecode extraction call(mp4fpsmod): '"D:\BIG APPS\Hybrid\32bit\mp4fpsmod.exe" -p "Y:\New\The Da Vinci Code Extended Cut - Mystery 2006 Eng Ita Multi-Subs 1080p [H264-mp4]\The Da Vinci Code Extended Cut - Mystery 2006 Eng Ita Multi-Subs 1080p [H264-mp4]_timecodes_v2.txt" "Y:\New\The Da Vinci Code Extended Cut - Mystery 2006 Eng Ita Multi-Subs 1080p [H264-mp4]\The Da Vinci Code Extended Cut - Mystery 2006 Eng Ita Multi-Subs 1080p [H264-mp4].mp4"'
takes
8 seconds!
For test2:
2020.02.19 - 13:58:00_Windows 7 Version 6.1 (Build 7601: SP 1) (64bit)_2020.02.17.1 - level 9: Timecode extraction call(mkv): '"D:\BIG APPS\Hybrid\64bit\mkvextract.exe" timecodes_v2 "Y:\Movies\Library\March Of The Penguins-720p MP4 AAC x264 HDDVD 2005-CC\March Of The Penguins-720p MP4 AAC x264 HDDVD 2005-CC- Converted With Hybrid- Converted with Hybrid.mkv" 0:"Y:\Movies\Library\March Of The Penguins-720p MP4 AAC x264 HDDVD 2005-CC\timeCode_13_58_00_551.txt"'
takes
8 seconds!
2020.02.19 - 13:58:20_Windows 7 Version 6.1 (Build 7601: SP 1) (64bit)_2020.02.17.1 - level 9: setting Playlist items:
2020.02.19 - 13:58:20_Windows 7 Version 6.1 (Build 7601: SP 1) (64bit)_2020.02.17.1 - level 9: VapoursynthPreview set videoStream to nullptr
2020.02.19 - 13:58:46_Windows 7 Version 6.1 (Build 7601: SP 1) (64bit)_2020.02.17.1 - level 9: adjusting chapter selection(1),...
no clue what happens there to cause
26 seconds delay.
Another unkown delay:
2020.02.19 - 13:58:47_Windows 7 Version 6.1 (Build 7601: SP 1) (64bit)_2020.02.17.1 - level 9: There's no Language in mkv_d53789563fc377aa91629e3f286dea02_853323747
2020.02.19 - 13:59:15_Windows 7 Version 6.1 (Build 7601: SP 1) (64bit)_2020.02.17.1 - level 9: adjusting chapter selection(1),...
and another one:
2020.02.19 - 13:59:51_Windows 7 Version 6.1 (Build 7601: SP 1) (64bit)_2020.02.17.1 - level 9: inputs count: 1
2020.02.19 - 14:00:34_Windows 7 Version 6.1 (Build 7601: SP 1) (64bit)_2020.02.17.1 - level 9: on_x264LoadVideoProfilePushButton_clicked
and another one:
2020.02.19 - 14:01:11_Windows 7 Version 6.1 (Build 7601: SP 1) (64bit)_2020.02.17.1 - level 9: start: 0, length: 4813
2020.02.19 - 14:01:38_Windows 7 Version 6.1 (Build 7601: SP 1) (64bit)_2020.02.17.1 - level 9: adjusting chapter selection(1),...
seems like whenever Hybrid accesses the Streamdata of the source it freezes.
Which is really strange, because this should only happen if either the system is swapping or a virus scanner or something similar is interfering.
I managed to reproduce the issue when forcing time code extraction on a file and then changing chapter and similar.
-> looking into it
Cu Selur