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.

Install Hybrid on Ubuntu 18.04 VNC
#21
(16.04.2021, 05:33)Selur Wrote:
Vapoursynth script path: /opt/hybrid/vsscripts
seems wrong.

Why do you think so? This directory contains scripts. I have no idea where else these scripts could be placed if not right there.

I finally managed Vapoursynth to be detected. Changing the path to plugins in misc.ini from
[General]
vsPluginsPath=~/opt/vapoursynth/lib/vapoursynth
to
[General]
vsPluginsPath=/home/jirka/opt/vapoursynth/lib/vapoursynth
did the trick!

But still not a happy end for me, because QTGMC deinterlace filter (nor the other Vapoursynth filters) is not available in the GUI. And having it available is the reason why I'am struggling so hard to make Vapoursynth working. Do you have any idea why QTGMC is not available when Vapoursynth is finally detected? Perhaps because of these three plugins that failed to be built?
sangnom (41/62) ... failed
vcmod (55/62) ... failed
vslsmashsource (58/62) ... failed

UPDATE!
After couple of minutes and one Hybrid crash during the start (did not start because of segfault), the Vapoursynth plugins (including the QTGMC) are finally available in GUI! I did no changes in between these two cases, first Hybrid with no Vapoursynth plugins in GUI and the second Hybrid with Vapoursynth plugins already available. Only restarted Hybrid after it crashed...

Unfortunately I did not grab the crash output from terminal, but system log shows the following:
sudo dmesg | grep Hybrid
[ 3297.508210] Hybrid[131077]: segfault at 74780000000a ip 000055bc05ad2f4d sp 00007ffe3f14ee10 error 4 in Hybrid[55bc0522f000+1e0e000]
[ 5222.482282] Hybrid[132225]: segfault at 7fff02785ff8 ip 00007f667fd1b471 sp 00007fff02786000 error 6 in libQt5Core.so.5[7f667fbf7000+53b000]
I guess the crash I mean is the second one. I did not recognized any other crash since then.

I already deleted the ~/.hybrid directory an started Hybrid couple of times since then and the Vapoursynth plugins are always available now. I hope it stays that way...

BTW1: I realized you use this setting:
export LD_LIBRARY_PATH=/usr/local/lib

Is there any reason for that when Vapoursynth is built into ~/opt/vapoursynth? I use the following setting:
export LD_LIBRARY_PATH=/home/jirka/opt/vapoursynth/lib

and it seems to be working fine. I deleted (renamed in fact) the whole /usr/local in order to avoid any confusion with the old Vapoursynth build that was made there long time ago.

BTW2: Might interest you. When Hybrid is started for the first time on my system (Ubuntu 20.04), i.e. no ~/.hybrid directory exists, it always miss the tools...
/opt/hybrid/Hybrid
Detected '/home/jirka/misc.ini',...
Hybrid 2021.04.12.1 by Selur
Pre-GUI initialization starting 16:41:04.283
Checking for styles,...
Checking for inputs,...
Checking for global profile,...
Checking for auto add,...
Loading resources:
  model versions,...
  raw video file extensions,...
  raw audio file extensions,...
  raw subtitle file extensions,...
  index file extensions,...
  cuda capable cards,..
  ogg extensions,...
  wmv extensions,...
  mp4 extensions,...
  mp3 extensions,...
  mpeg extensions,...
  tsMuxeR extensions,...
  raw output extensions,...
  mov extensions,...
  matroska extensions,...
  subcodes,...
  languages,...
  additional mkv tags,...
  format <> number mapping,...
  avc level -> vbv max bitrate mapping,...
  avc level -> max mps mapping,...
  avc level -> max buffer mapping,...
  avc level -> max dpb mapping for main tier,...
  avc level -> max dpb mapping for high tier,...
  avc level -> max dpb mapping for level,...
  avc level -> max frame size mapping,...
  qtgmc 720x576 memory usage
  qtgmc 1280x720 memory usage
  qtgmc 1920x1080 memory usage
  DNxHD profiles,...
  Avisynth model combis,...
  fraction lists,...
  fraction conversions,...
Creating application,...
  setting application path,...
  application home: /opt/hybrid
  application data path: /home/jirka/.hybrid
Loading values from: /home/jirka/misc.ini
  Vapoursynth plugin path: /home/jirka/opt/vapoursynth/lib/vapoursynth
'/home/jirka/.hybrid/vsscripts' doesn't exist,..
  using vsPluginsPath: /home/jirka/opt/vapoursynth/lib/vapoursynth
  using vsScriptPath: ./vsscripts
GUI initialization starting 16:41:04.292
connecting model handler,..
GUI Initialization
init system handler,...
  Collecting fonts available on system
init folders,...
set global directories,...
Initializing the message handlers,...
init helpers,..
current settings path: /home/jirka/.hybrid
handleFontsFolder
  customFontsPath:
  reset custom fonts folder:
createLinuxFontsFolder
  fontFolder(final):/home/jirka/.local/share/fonts
  custom fonts folder(3):/home/jirka/.local/share/fonts
Custom font cache folder: /home/jirka/.hybrid/fontconfig/cache
checking local.conf file
  finished checking fonts: -9.22337e+9s
Custom font cache folder: /home/jirka/.hybrid/fontconfig/cache
checking local.conf file
  finished checking fonts: -9.22337e+9s
Vapoursynth script path: /opt/hybrid/vsscripts
Vapoursynth plugins path: /home/jirka/opt/vapoursynth/lib/vapoursynth
  -> detected Vapoursynth,..
  looking for avisynth extension, version 20210321
Looking for wine enviroment,...
  wine:
  wineWindowsFolder: /home/jirka/.wine/drive_c/windows
  wineWindowsSystemFolder: /home/jirka/.wine/drive_c/windows/syswow64
  -> no complete wine environment found,..
  Checking for avisynth extension,...
   support checking on non-Windows systems: false
  wineWindowsFolder: /home/jirka/.wine/drive_c/windows
  wineWindowsSystemFolder: /home/jirka/.wine/drive_c/windows/syswow64
   -> No wine binary present at:
  -> detected no avisynth extension,..
initToolChecker,...
  Initializing MainWindow
  Initializing helpers
  Initializing preview
  checking irc message support
  init shudown/hibernate support
  checking shutdown timer
  checking hibernate timer
  init mkv font extractor
  checking ssl mail support
Initializing tabs
    log tab,...
     initialized log tab, after: 0.001s
checking for GPU,...
QCoreApplication::postEvent: Unexpected null receiver
Detected graphic cards:
  Advanced Micro Devices, Inc. [AMD/ATI] Curacao PRO [Radeon R7 370 / R9 270/370 OEM]
checking for PureVideo compatible cards,...
checking detected cards for NVIDIA PureVideo compatibility
-> skipped 'Advanced Micro Devices, Inc. [AMD/ATI] Curacao PRO [Radeon R7 370 / R9 270/370 OEM]' since it's no NVIDIA card
Detected the following cards which seem to lack NVIDIA PureVideo support:
  Advanced Micro Devices, Inc. [AMD/ATI] Curacao PRO [Radeon R7 370 / R9 270/370 OEM]
No card found that's supported by nvenc, the CUDA encoding library.
-> Removing CUDA based encoding support.
Card name was compared against:
https://developer.nvidia.com/cuda-gpus
Checking the following cards for VCE compatibility,...
     initialized base, after: 0.043s
    x264 tab,...
     initialized x264 tab, after: 0.016s
    DivX265 tab,...
     initialized DivX265 tab, after: 0.001s
    x265 tab,...
     initialized x265 tab, after: 0.012s
    SVT HEVC tab,...
     initialized SVT HEVC tab, after: 0.004s
    SVT HEVC tab,...
     initialized SVT AV1 tab, after: 0.005s
    xvid tab,...
     initialized xvid tab, after: 0.006s
    VPX tab,...
     initialized VPX tab, after: 0.005s
    av1 tab,...
     initialized VPX tab, after: 0.007s
    rave1 tab,...
     initialized rav1e tab, after: 0.002s
    ProRes tab,...
     initialized ProRes tab, after: 0.001s
    Kvazaar tab,...
     initialized Kvazaar tab, after: 0.004s
    FFNVEnc tab,...
     initialized FFNVEnc tab, after: 0.003s
    FFV1 tab,...
     initialized FFV1 tab, after: 0s
    png tab,...
     initialized png tab, after: 0s
    UT Video tab,...
     initialized UT Video tab, after: 0s
    FFvHuff tab,...
     initialized FFvHuff tab, after: 0s
    DNxHD tab,...
     initialized DNxHD tab, after: 0s
    CFHD tab,...
     initialized CFHD tab, after: 0s
    resize/crop tab,...
     Vapoursynth is available,..
     initialized resize/crop tab, after: 0.012s
    filter tab,...
     initialized filter tab, after: 0.03s
    Vapoursynth tab,...
     initialized Vapoursynth tab, after: 0.27s
    subtitle tab,...
     initialized subtitle tab, after: 0.003s
    audio tab,...
     initialized audio tab, after: 0.013s
    tag tab,...
     initialized tag tab, after: 0.001s
    chapter tab,...
     initialized chapter tab, after: 0.001s
    job tab,...
     initialized job tab, after: 0.003s
    bitrate calculator,...
     initialized bitrate calculator, after: 0s
    main tab,...
     initialized main tab, after: 0.015s
    selection helper,...
     initialized selection helper, after: 0s
     initialized Vapoursynth tab, after: 0s
    job creator and manager,...
     initialized job tab, after: 0s
    muxing tab,...
     initialized muxing tab, after: 0.001s
    misc tab,...
     initialized misc tab, after: 0s
  Initializing tool-tip stopper
all tabs are initialized, after 0.438s
  init model defaults
   loading defaults for x264Model
    saving 'x264Model' took: 0.00200000
    finished loading x264Model: 0.02400000
   loading defaults for DivX265Model
    saving 'DivX265Model' took: 0.00000000
    finished loading DivX265Model: 0.00500000
   loading defaults for MuxingModel
    saving 'MuxingModel' took: 0.00000000
    finished loading MuxingModel: 0.00100000
   loading defaults for FilteringModel
    saving 'FilteringModel' took: 0.01500000
    finished loading FilteringModel: 0.38400000
   loading defaults for AomencModel
    saving 'AomencModel' took: 0.00100000
    finished loading AomencModel: 0.01700000
   loading defaults for VPXModel
    saving 'VPXModel' took: 0.00000000
    finished loading VPXModel: 0.01100000
   loading defaults for DNxHDModel
    saving 'DNxHDModel' took: 0.00000000
    finished loading DNxHDModel: 0.00100000
   loading defaults for ChapterModel
    saving 'ChapterModel' took: 0.00000000
    finished loading ChapterModel: 0.00000000
   loading defaults for xvidModel
    saving 'xvidModel' took: 0.00000000
    finished loading xvidModel: 0.00800000
   loading defaults for FFV1Model
    saving 'FFV1Model' took: 0.00000000
    finished loading FFV1Model: 0.00300000
   loading defaults for AudioModel
    saving 'AudioModel' took: 0.00100000
    finished loading AudioModel: 0.02900000
   loading defaults for PNGModel
    saving 'PNGModel' took: 0.00000000
    finished loading PNGModel: 0.00100000
   loading defaults for GlobalDataModel
    saving 'GlobalDataModel' took: 0.00300000
    finished loading GlobalDataModel: 0.55800000
   loading defaults for SvtAv1Model
    saving 'SvtAv1Model' took: 0.00100000
    finished loading SvtAv1Model: 0.01800000
   loading defaults for FFNVEncModel
    saving 'FFNVEncModel' took: 0.00000000
    finished loading FFNVEncModel: 0.00700000
   loading defaults for SubtitleModel
    saving 'SubtitleModel' took: 0.00000000
    finished loading SubtitleModel: 0.00700000
   loading defaults for ProResModel
    saving 'ProResModel' took: 0.00000000
    finished loading ProResModel: 0.00500000
   loading defaults for SvtHevcModel
    saving 'SvtHevcModel' took: 0.00000000
    finished loading SvtHevcModel: 0.00700000
   loading defaults for JobManagerModel
    saving 'JobManagerModel' took: 0.00000000
    finished loading JobManagerModel: 0.00200000
   loading defaults for MainTabModel
    saving 'MainTabModel' took: 0.00000000
    finished loading MainTabModel: 0.00300000
   loading defaults for FFvHuffModel
    saving 'FFvHuffModel' took: 0.00000000
    finished loading FFvHuffModel: 0.00100000
   loading defaults for TagModel
    saving 'TagModel' took: 0.00000000
    finished loading TagModel: 0.00400000
   loading defaults for UTVideoModel
    saving 'UTVideoModel' took: 0.00000000
    finished loading UTVideoModel: 0.00200000
   loading defaults for x265Model
    saving 'x265Model' took: 0.00100000
    finished loading x265Model: 0.02200000
   loading defaults for KvazaarModel
    saving 'KvazaarModel' took: 0.00000000
    finished loading KvazaarModel: 0.01100000
   loading defaults for Rav1eModel
    saving 'Rav1eModel' took: 0.00000000
    finished loading Rav1eModel: 0.00500000
   loading defaults for CFHDModel
    saving 'CFHDModel' took: 0.00000000
    finished loading CFHDModel: 0.00100000
  loading Defaults took: 1.15100000
setDetected,...
    setDetected took: 0.00200000
checking consistency, finished after: 0.01700000
    adjustAll: 0.01700000
  Setting detected cpu count
Current defaultOutputPath: is empty!
  -> Set it under Config->Path
    refreshing profiles and av combos,...
     refreshed profiles and combos, after: 0s
Refreshing command line views
  finished refreshing command line views: 0.00200000
checking tools,..
  checking for tool infos,...
  found no toolInfos.xml: /home/jirka/.hybrid/toolInfos.xml
  -> doing full check
searching for tools,...
  tool count: 60
   looking for AVSMeter
   looking for AVSMeter
Not checking for AVSMeter since it is included in the ignore list,..
    check wasn't successfull
check file for AVSMeter in /opt/hybrid
  checking for(1): /opt/hybrid/AVSMeter.exe
  -> doesn't exist,..
check file for AVSMeter in /opt/hybrid/avisynth
  checking for(1): /opt/hybrid/avisynth/AVSMeter.exe
  -> doesn't exist,..
check file for AVSMeter in /usr/bin
  checking for(1): /usr/bin/AVSMeter.exe
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for AVSMeter64
   looking for AVSMeter64
Not checking for AVSMeter64 since it is included in the ignore list,..
    check wasn't successfull
check file for AVSMeter64 in /opt/hybrid
  checking for(1): /opt/hybrid/AVSMeter64.exe
  -> doesn't exist,..
check file for AVSMeter64 in /opt/hybrid/avisynth
  checking for(1): /opt/hybrid/avisynth/AVSMeter64.exe
  -> doesn't exist,..
check file for AVSMeter64 in /usr/bin
  checking for(1): /usr/bin/AVSMeter64.exe
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for DivX265
   looking for DivX265
  checking model for: DivX265
  -> DivX265
   -> exists: false
    check wasn't successfull
check file for DivX265 in /opt/hybrid
  checking for(1): /opt/hybrid/DivX265
   looking for FLVExtractCL
   looking for FLVExtractCL
  checking model for: FLVExtractCL
  -> FLVExtractCL
   -> exists: false
    check wasn't successfull
check file for FLVExtractCL in /opt/hybrid
  checking for(1): /opt/hybrid/FLVExtractCL
   looking for FrameCounter
   looking for FrameCounter
  checking model for: FrameCounter
  -> FrameCounter
   -> exists: false
    check wasn't successfull
check file for FrameCounter in /opt/hybrid
  checking for(1): /opt/hybrid/FrameCounter
   looking for MP4Box
   looking for MP4Box
  checking model for: MP4Box
  -> MP4Box
   -> exists: false
    check wasn't successfull
check file for MP4Box in /opt/hybrid
  checking for(1): /opt/hybrid/MP4Box
   looking for MediaInfo
   looking for MediaInfo
  checking model for: MediaInfo
  -> MediaInfo
   -> exists: false
    check wasn't successfull
check file for MediaInfo in /opt/hybrid
  checking for(1): /opt/hybrid/MediaInfo
check file for mediainfo in /opt/hybrid
  checking for(1): /opt/hybrid/mediainfo
   looking for NVEnc
   looking for NVEnc
Not checking for NVEnc since it is included in the ignore list,..
    check wasn't successfull
check file for NVEnc in /opt/hybrid
  checking for(1): /opt/hybrid/NVEnc
  -> doesn't exist,..
check file for NVEnc in /usr/bin
  checking for(1): /usr/bin/NVEnc
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for QSVEnc
   looking for QSVEnc
Not checking for QSVEnc since it is included in the ignore list,..
    check wasn't successfull
check file for QSVEnc in /opt/hybrid
  checking for(1): /opt/hybrid/QSVEnc
  -> doesn't exist,..
check file for QSVEnc in /usr/bin
  checking for(1): /usr/bin/QSVEnc
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for SVT-AV1
   looking for SVT-AV1
  checking model for: SVT-AV1
  -> SVT-AV1
   -> exists: false
    check wasn't successfull
check file for SVT-AV1 in /opt/hybrid
  checking for(1): /opt/hybrid/SVT-AV1
  -> doesn't exist,..
check file for SVT-AV1 in /usr/bin
  checking for(1): /usr/bin/SVT-AV1
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for SVT-HEVC
   looking for SVT-HEVC
  checking model for: SVT-HEVC
  -> SVT-HEVC
   -> exists: false
    check wasn't successfull
check file for SVT-HEVC in /opt/hybrid
  checking for(1): /opt/hybrid/SVT-HEVC
  -> doesn't exist,..
check file for SVT-HEVC in /usr/bin
  checking for(1): /usr/bin/SVT-HEVC
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for VCEEnc
   looking for VCEEnc
Not checking for VCEEnc since it is included in the ignore list,..
    check wasn't successfull
check file for VCEEnc in /opt/hybrid
  checking for(1): /opt/hybrid/VCEEnc
  -> doesn't exist,..
check file for VCEEnc in /usr/bin
  checking for(1): /usr/bin/VCEEnc
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for Xvid
   looking for Xvid
  checking model for: Xvid
  -> Xvid
   -> exists: false
    check wasn't successfull
check file for Xvid in /opt/hybrid
  checking for(1): /opt/hybrid/Xvid
check file for xvid_encraw in /opt/hybrid
  checking for(1): /opt/hybrid/xvid_encraw
   looking for aften
   looking for aften
  checking model for: aften
  -> aften
   -> exists: false
    check wasn't successfull
check file for aften in /opt/hybrid
  checking for(1): /opt/hybrid/aften
   looking for aomenc
   looking for aomenc
  checking model for: aomenc
  -> aomenc
   -> exists: false
    check wasn't successfull
check file for aomenc in /opt/hybrid
  checking for(1): /opt/hybrid/aomenc
   looking for avs2yuv
   looking for avs2yuv
Not checking for avs2yuv since it is included in the ignore list,..
    check wasn't successfull
check file for avs2yuv in /opt/hybrid
  checking for(1): /opt/hybrid/avs2yuv.exe
  -> doesn't exist,..
check file for avs2yuv in /opt/hybrid/avisynth
  checking for(1): /opt/hybrid/avisynth/avs2yuv.exe
  -> doesn't exist,..
check file for avs2yuv in /usr/bin
  checking for(1): /usr/bin/avs2yuv.exe
  -> doesn't exist,..
check file for avs2yuv in /home/jirka/.wine/drive_c/windows/syswow64
  checking for(1): /home/jirka/.wine/drive_c/windows/syswow64/avs2yuv.exe
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for avs2yuv64
   looking for avs2yuv64
Not checking for avs2yuv64 since it is included in the ignore list,..
    check wasn't successfull
check file for avs2yuv64 in /opt/hybrid
  checking for(1): /opt/hybrid/avs2yuv64.exe
  -> doesn't exist,..
check file for avs2yuv64 in /opt/hybrid/avisynth
  checking for(1): /opt/hybrid/avisynth/avs2yuv64.exe
  -> doesn't exist,..
check file for avs2yuv64 in /usr/bin
  checking for(1): /usr/bin/avs2yuv64.exe
  -> doesn't exist,..
check file for avs2yuv64 in /home/jirka/.wine/drive_c/windows/syswow64
  checking for(1): /home/jirka/.wine/drive_c/windows/syswow64/avs2yuv64.exe
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for avsInfo
   looking for avsInfo
Not checking for avsInfo since it is included in the ignore list,..
    check wasn't successfull
check file for avsInfo in /opt/hybrid
  checking for(1): /opt/hybrid/avsInfo.exe
  -> doesn't exist,..
check file for avsInfo in /opt/hybrid/avisynth
  checking for(1): /opt/hybrid/avisynth/avsInfo.exe
  -> doesn't exist,..
check file for avsInfo in /usr/bin
  checking for(1): /usr/bin/avsInfo.exe
  -> doesn't exist,..
check file for avsInfo in /home/jirka/.wine/drive_c/windows/syswow64
  checking for(1): /home/jirka/.wine/drive_c/windows/syswow64/avsInfo.exe
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for avsInfo64
   looking for avsInfo64
Not checking for avsInfo64 since it is included in the ignore list,..
    check wasn't successfull
check file for avsInfo64 in /opt/hybrid
  checking for(1): /opt/hybrid/avsInfo64.exe
  -> doesn't exist,..
check file for avsInfo64 in /opt/hybrid/avisynth
  checking for(1): /opt/hybrid/avisynth/avsInfo64.exe
  -> doesn't exist,..
check file for avsInfo64 in /usr/bin
  checking for(1): /usr/bin/avsInfo64.exe
  -> doesn't exist,..
check file for avsInfo64 in /home/jirka/.wine/drive_c/windows/syswow64
  checking for(1): /home/jirka/.wine/drive_c/windows/syswow64/avsInfo64.exe
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for avsViewer
   looking for avsViewer
Not checking for avsViewer since it is included in the ignore list,..
    check wasn't successfull
check file for avsViewer in /opt/hybrid
  checking for(1): /opt/hybrid/avsViewer.exe
  -> doesn't exist,..
check file for avsViewer in /opt/hybrid/avisynth
  checking for(1): /opt/hybrid/avisynth/avsViewer.exe
  -> doesn't exist,..
check file for avsViewer in /usr/bin
  checking for(1): /usr/bin/avsViewer.exe
  -> doesn't exist,..
check file for avsViewer in /home/jirka/.wine/drive_c/windows/syswow64
  checking for(1): /home/jirka/.wine/drive_c/windows/syswow64/avsViewer.exe
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for avsViewer64
   looking for avsViewer64
Not checking for avsViewer64 since it is included in the ignore list,..
    check wasn't successfull
check file for avsViewer64 in /opt/hybrid
  checking for(1): /opt/hybrid/avsViewer64.exe
  -> doesn't exist,..
check file for avsViewer64 in /opt/hybrid/avisynth
  checking for(1): /opt/hybrid/avisynth/avsViewer64.exe
  -> doesn't exist,..
check file for avsViewer64 in /usr/bin
  checking for(1): /usr/bin/avsViewer64.exe
  -> doesn't exist,..
check file for avsViewer64 in /home/jirka/.wine/drive_c/windows/syswow64
  checking for(1): /home/jirka/.wine/drive_c/windows/syswow64/avsViewer64.exe
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for bdsup2sub++
   looking for bdsup2sub++
  checking model for: bdsup2sub++
  -> bdsup2sub++
   -> exists: false
    check wasn't successfull
check file for bdsup2sub++ in /opt/hybrid
  checking for(1): /opt/hybrid/bdsup2sub++
   looking for cuda
   looking for cuda
Not checking for cuda since it is included in the ignore list,..
    check wasn't successfull
check file for cuda in /opt/hybrid
  checking for(1): /opt/hybrid/cuda
  -> doesn't exist,..
check file for cuda in /usr/bin
  checking for(1): /usr/bin/cuda
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for dcaenc
   looking for dcaenc
  checking model for: dcaenc
  -> dcaenc
   -> exists: false
    check wasn't successfull
check file for dcaenc in /opt/hybrid
  checking for(1): /opt/hybrid/dcaenc
check file for ffdcaenc in /opt/hybrid
  checking for(1): /opt/hybrid/ffdcaenc
   looking for delaycut
   looking for delaycut
  checking model for: delaycut
  -> delaycut
   -> exists: false
    check wasn't successfull
check file for delaycut in /opt/hybrid
  checking for(1): /opt/hybrid/delaycut
   looking for faac
   looking for faac
  checking model for: faac
  -> faac
   -> exists: false
    check wasn't successfull
check file for faac in /opt/hybrid
  checking for(1): /opt/hybrid/faac
   looking for fdkaac
   looking for fdkaac
  checking model for: fdkaac
  -> fdkaac
   -> exists: false
    check wasn't successfull
check file for fdkaac in /opt/hybrid
  checking for(1): /opt/hybrid/fdkaac
check file for fdkaacenc in /opt/hybrid
  checking for(1): /opt/hybrid/fdkaacenc
check file for aac-enc in /opt/hybrid
  checking for(1): /opt/hybrid/aac-enc
   looking for ffmpeg
   looking for ffmpeg
  checking model for: ffmpeg
  -> ffmpeg
   -> exists: false
    check wasn't successfull
check file for ffmpeg in /opt/hybrid
  checking for(1): /opt/hybrid/ffmpeg
   looking for ffmpeg_32
   looking for ffmpeg_32
Not checking for ffmpeg_32 since it is included in the ignore list,..
    check wasn't successfull
check file for ffmpeg_32 in /opt/hybrid
  checking for(1): /opt/hybrid/ffmpeg_32
  -> doesn't exist,..
check file for ffmpeg_32 in /usr/bin
  checking for(1): /usr/bin/ffmpeg_32
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for fhgaacenc
   looking for fhgaacenc
Not checking for fhgaacenc since it is included in the ignore list,..
    check wasn't successfull
check file for fhgaacenc in /opt/hybrid
  checking for(1): /opt/hybrid/fhgaacenc
  -> doesn't exist,..
check file for fhgaacenc in /usr/bin
  checking for(1): /usr/bin/fhgaacenc
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for flac
   looking for flac
  checking model for: flac
  -> flac
   -> exists: false
    check wasn't successfull
check file for flac in /opt/hybrid
  checking for(1): /opt/hybrid/flac
   looking for flaccl
   looking for flaccl
Not checking for flaccl since it is included in the ignore list,..
    check wasn't successfull
check file for flaccl in /opt/hybrid
  checking for(1): /opt/hybrid/flaccl
  -> doesn't exist,..
check file for flaccl in /usr/bin
  checking for(1): /usr/bin/flaccl
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for kvazaar
   looking for kvazaar
  checking model for: kvazaar
  -> kvazaar
   -> exists: false
    check wasn't successfull
check file for kvazaar in /opt/hybrid
  checking for(1): /opt/hybrid/kvazaar
   looking for lame
   looking for lame
  checking model for: lame
  -> lame
   -> exists: false
    check wasn't successfull
check file for lame in /opt/hybrid
  checking for(1): /opt/hybrid/lame
   looking for lsdvd
   looking for lsdvd
  checking model for: lsdvd
  -> lsdvd
   -> exists: false
    check wasn't successfull
check file for lsdvd in /opt/hybrid
  checking for(1): /opt/hybrid/lsdvd
   looking for mencoder
   looking for mencoder
  checking model for: mencoder
  -> mencoder
   -> exists: false
    check wasn't successfull
check file for mencoder in /opt/hybrid
  checking for(1): /opt/hybrid/mencoder
   looking for mencoder_32
   looking for mencoder_32
Not checking for mencoder_32 since it is included in the ignore list,..
    check wasn't successfull
check file for mencoder_32 in /opt/hybrid
  checking for(1): /opt/hybrid/mencoder_32
  -> doesn't exist,..
check file for mencoder_32 in /usr/bin
  checking for(1): /usr/bin/mencoder_32
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for mkvextract
   looking for mkvextract
  checking model for: mkvextract
  -> mkvextract
   -> exists: false
    check wasn't successfull
check file for mkvextract in /opt/hybrid
  checking for(1): /opt/hybrid/mkvextract
   looking for mkvinfo
   looking for mkvinfo
  checking model for: mkvinfo
  -> mkvinfo
   -> exists: false
    check wasn't successfull
check file for mkvinfo in /opt/hybrid
  checking for(1): /opt/hybrid/mkvinfo
   looking for mkvmerge
   looking for mkvmerge
  checking model for: mkvmerge
  -> mkvmerge
   -> exists: false
    check wasn't successfull
check file for mkvmerge in /opt/hybrid
  checking for(1): /opt/hybrid/mkvmerge
   looking for mp4fpsmod
   looking for mp4fpsmod
  checking model for: mp4fpsmod
  -> mp4fpsmod
   -> exists: false
    check wasn't successfull
check file for mp4fpsmod in /opt/hybrid
  checking for(1): /opt/hybrid/mp4fpsmod
   looking for mplayer
   looking for mplayer
  checking model for: mplayer
  -> mplayer
   -> exists: false
    check wasn't successfull
check file for mplayer in /opt/hybrid
  checking for(1): /opt/hybrid/mplayer
   looking for mplayer_32
   looking for mplayer_32
Not checking for mplayer_32 since it is included in the ignore list,..
    check wasn't successfull
check file for mplayer_32 in /opt/hybrid
  checking for(1): /opt/hybrid/mplayer_32
  -> doesn't exist,..
check file for mplayer_32 in /usr/bin
  checking for(1): /usr/bin/mplayer_32
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for mpv
   looking for mpv
Not checking for mpv since it is included in the ignore list,..
    check wasn't successfull
check file for mpv in /opt/hybrid
  checking for(1): /opt/hybrid/mpv
  -> doesn't exist,..
check file for mpv in /usr/bin
  checking for(1): /usr/bin/mpv
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for mpv_32
   looking for mpv_32
Not checking for mpv_32 since it is included in the ignore list,..
    check wasn't successfull
check file for mpv_32 in /opt/hybrid
  checking for(1): /opt/hybrid/mpv_32
  -> doesn't exist,..
check file for mpv_32 in /usr/bin
  checking for(1): /usr/bin/mpv_32
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for neroAacEnc
   looking for neroAacEnc
  checking model for: neroAacEnc
  -> neroAacEnc
   -> exists: false
    check wasn't successfull
check file for neroAacEnc in /opt/hybrid
  checking for(1): /opt/hybrid/neroAacEnc
   looking for oggenc
   looking for oggenc
  checking model for: oggenc
  -> oggenc
   -> exists: false
    check wasn't successfull
check file for oggenc in /opt/hybrid
  checking for(1): /opt/hybrid/oggenc
   looking for opusenc
   looking for opusenc
  checking model for: opusenc
  -> opusenc
   -> exists: false
    check wasn't successfull
check file for opusenc in /opt/hybrid
  checking for(1): /opt/hybrid/opusenc
   looking for qaac
   looking for qaac
Not checking for qaac since it is included in the ignore list,..
    check wasn't successfull
check file for qaac in /opt/hybrid
  checking for(1): /opt/hybrid/qaac
  -> doesn't exist,..
check file for qaac in /usr/bin
  checking for(1): /usr/bin/qaac
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for rav1e
   looking for rav1e
  checking model for: rav1e
  -> rav1e
   -> exists: false
    check wasn't successfull
check file for rav1e in /opt/hybrid
  checking for(1): /opt/hybrid/rav1e
   looking for sox
   looking for sox
  checking model for: sox
  -> sox
   -> exists: false
    check wasn't successfull
check file for sox in /opt/hybrid
  checking for(1): /opt/hybrid/sox
   looking for telxcc
   looking for telxcc
  checking model for: telxcc
  -> telxcc
   -> exists: false
    check wasn't successfull
check file for telxcc in /opt/hybrid
  checking for(1): /opt/hybrid/telxcc
   looking for tsMuxeR
   looking for tsMuxeR
  checking model for: tsMuxeR
  -> tsMuxeR
   -> exists: false
    check wasn't successfull
check file for tsMuxeR in /opt/hybrid
  checking for(1): /opt/hybrid/tsMuxeR
   looking for vStripFree
   looking for vStripFree
Not checking for vStripFree since it is included in the ignore list,..
    check wasn't successfull
check file for vStripFree in /opt/hybrid
  checking for(1): /opt/hybrid/vStripFree
  -> doesn't exist,..
check file for vStripFree in /usr/bin
  checking for(1): /usr/bin/vStripFree
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for vpxenc
   looking for vpxenc
  checking model for: vpxenc
  -> vpxenc
   -> exists: false
    check wasn't successfull
check file for vpxenc in /opt/hybrid
  checking for(1): /opt/hybrid/vpxenc
   looking for vsViewer
   looking for vsViewer
  checking model for: vsViewer
  -> vsViewer
   -> exists: false
    check wasn't successfull
check file for vsViewer in /opt/hybrid
  checking for(1): /opt/hybrid/vsViewer
   looking for vspipe
   looking for vspipe
  checking model for: vspipe
  -> vspipe
   -> exists: false
    check wasn't successfull
check file for vspipe in /opt/hybrid
  checking for(1): /opt/hybrid/vspipe
  -> doesn't exist,..
check file for vspipe in /usr/bin
  checking for(1): /usr/bin/vspipe
  -> doesn't exist,..
check file for vspipe in /home/jirka/opt/vapoursynth
  checking for(1): /home/jirka/opt/vapoursynth/vspipe
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for wine
   looking for wine
  checking model for: wine
  -> wine
   -> exists: false
    check wasn't successfull
check file for wine in /opt/hybrid
  checking for(1): /opt/hybrid/wine
  -> doesn't exist,..
check file for wine in /usr/bin
  checking for(1): /usr/bin/wine
  -> doesn't exist,..
    tool isn't located near Hybrid
   looking for x264
   looking for x264
  checking model for: x264
  -> x264
   -> exists: false
    check wasn't successfull
check file for x264 in /opt/hybrid
  checking for(1): /opt/hybrid/x264
   looking for x265
   looking for x265
  checking model for: x265
  -> x265
   -> exists: false
    check wasn't successfull
check file for x265 in /opt/hybrid
  checking for(1): /opt/hybrid/x265
  -> calling next
Tools that still need to be found:
  AVSMeter
  AVSMeter64
  NVEnc
  QSVEnc
  SVT-AV1
  SVT-HEVC
  VCEEnc
  avs2yuv
  avs2yuv64
  avsInfo
  avsInfo64
  avsViewer
  avsViewer64
  cuda
  ffmpeg_32
  fhgaacenc
  flaccl
  mencoder_32
  mplayer_32
  mpv
  mpv_32
  qaac
  vStripFree
  vspipe
  wine
  now checking for: AVSMeter
WhichSearcher, looking for AVSMeter
check file for AVSMeter in /opt/hybrid
  checking for(1): /opt/hybrid/AVSMeter.exe
  -> doesn't exist,..
check file for AVSMeter in /opt/hybrid/avisynth
  checking for(1): /opt/hybrid/avisynth/AVSMeter.exe
  -> doesn't exist,..
check file for AVSMeter in /usr/bin
  checking for(1): /usr/bin/AVSMeter.exe
  -> doesn't exist,..
which call: which AVSMeter
checking consistency, finished after: 0.00300000
Loading last position from: /home/jirka/.hybrid/HybridWindowGeometry
  loading images and setting font size
adjusting queue images, finished after: 0.01300000
'which' result:
AVSMeter -> '' doesn't exist!
Tools that still need to be found:
  AVSMeter64
  NVEnc
  QSVEnc
  SVT-AV1
  SVT-HEVC
  VCEEnc
  avs2yuv
  avs2yuv64
  avsInfo
  avsInfo64
  avsViewer
  avsViewer64
  cuda
  ffmpeg_32
  fhgaacenc
  flaccl
  mencoder_32
  mplayer_32
  mpv
  mpv_32
  qaac
  vStripFree
  vspipe
  wine
  now checking for: AVSMeter64
WhichSearcher, looking for AVSMeter64
check file for AVSMeter64 in /opt/hybrid
  checking for(1): /opt/hybrid/AVSMeter64.exe
  -> doesn't exist,..
check file for AVSMeter64 in /opt/hybrid/avisynth
  checking for(1): /opt/hybrid/avisynth/AVSMeter64.exe
  -> doesn't exist,..
check file for AVSMeter64 in /usr/bin
  checking for(1): /usr/bin/AVSMeter64.exe
  -> doesn't exist,..
which call: which AVSMeter64
setting button images,...
  Setting button images, finished after: 0.25500000
Loading saved jobs,..
loading saved jobs, finished after: 0.00000000
Finished startup, finished after 2.705s

'which' result:
AVSMeter64 -> '' doesn't exist!
Tools that still need to be found:
  NVEnc
  QSVEnc
  SVT-AV1
  SVT-HEVC
  VCEEnc
  avs2yuv
  avs2yuv64
  avsInfo
  avsInfo64
  avsViewer
  avsViewer64
  cuda
  ffmpeg_32
  fhgaacenc
  flaccl
  mencoder_32
  mplayer_32
  mpv
  mpv_32
  qaac
  vStripFree
  vspipe
  wine
  now checking for: NVEnc
WhichSearcher, looking for NVEnc
check file for NVEnc in /opt/hybrid
  checking for(1): /opt/hybrid/NVEnc
  -> doesn't exist,..
check file for NVEnc in /usr/bin
  checking for(1): /usr/bin/NVEnc
  -> doesn't exist,..
which call: which NVEnc
'which' result:
NVEnc -> '' doesn't exist!
Tools that still need to be found:
  QSVEnc
  SVT-AV1
  SVT-HEVC
  VCEEnc
  avs2yuv
  avs2yuv64
  avsInfo
  avsInfo64
  avsViewer
  avsViewer64
  cuda
  ffmpeg_32
  fhgaacenc
  flaccl
  mencoder_32
  mplayer_32
  mpv
  mpv_32
  qaac
  vStripFree
  vspipe
  wine
  now checking for: QSVEnc
WhichSearcher, looking for QSVEnc
check file for QSVEnc in /opt/hybrid
  checking for(1): /opt/hybrid/QSVEnc
  -> doesn't exist,..
check file for QSVEnc in /usr/bin
  checking for(1): /usr/bin/QSVEnc
  -> doesn't exist,..
which call: which QSVEnc
'which' result:
QSVEnc -> '' doesn't exist!
Tools that still need to be found:
  SVT-AV1
  SVT-HEVC
  VCEEnc
  avs2yuv
  avs2yuv64
  avsInfo
  avsInfo64
  avsViewer
  avsViewer64
  cuda
  ffmpeg_32
  fhgaacenc
  flaccl
  mencoder_32
  mplayer_32
  mpv
  mpv_32
  qaac
  vStripFree
  vspipe
  wine
  now checking for: SVT-AV1
WhichSearcher, looking for SvtAv1EncApp
check file for SvtAv1EncApp in /opt/hybrid
  checking for(1): /opt/hybrid/SvtAv1EncApp

...but no more when started for the second and other time, i.e. with ~/.hybrid already existing.
/opt/hybrid/Hybrid
Detected '/home/jirka/misc.ini',...
Hybrid 2021.04.12.1 by Selur
Pre-GUI initialization starting 17:08:39.947
Checking for styles,...
Checking for inputs,...
Checking for global profile,...
Checking for auto add,...
Loading resources:
  model versions,...
  raw video file extensions,...
  raw audio file extensions,...
  raw subtitle file extensions,...
  index file extensions,...
  cuda capable cards,..
  ogg extensions,...
  wmv extensions,...
  mp4 extensions,...
  mp3 extensions,...
  mpeg extensions,...
  tsMuxeR extensions,...
  raw output extensions,...
  mov extensions,...
  matroska extensions,...
  subcodes,...
  languages,...
  additional mkv tags,...
  format <> number mapping,...
  avc level -> vbv max bitrate mapping,...
  avc level -> max mps mapping,...
  avc level -> max buffer mapping,...
  avc level -> max dpb mapping for main tier,...
  avc level -> max dpb mapping for high tier,...
  avc level -> max dpb mapping for level,...
  avc level -> max frame size mapping,...
  qtgmc 720x576 memory usage
  qtgmc 1280x720 memory usage
  qtgmc 1920x1080 memory usage
  DNxHD profiles,...
  Avisynth model combis,...
  fraction lists,...
  fraction conversions,...
Creating application,...
  setting application path,...
  application home: /opt/hybrid
  application data path: /home/jirka/.hybrid
Loading values from: /home/jirka/misc.ini
  Vapoursynth plugin path: /home/jirka/opt/vapoursynth/lib/vapoursynth
'/home/jirka/.hybrid/vsscripts' doesn't exist,..
  using vsPluginsPath: /home/jirka/opt/vapoursynth/lib/vapoursynth
  using vsScriptPath: ./vsscripts
GUI initialization starting 17:08:39.956
connecting model handler,..
GUI Initialization
init system handler,...
  Collecting fonts available on system
init folders,...
set global directories,...
Initializing the message handlers,...
init helpers,..
current settings path: /home/jirka/.hybrid
handleFontsFolder
  customFontsPath:
  reset custom fonts folder:
createLinuxFontsFolder
  fontFolder(final):/home/jirka/.local/share/fonts
  custom fonts folder(3):/home/jirka/.local/share/fonts
Custom font cache folder: /home/jirka/.hybrid/fontconfig/cache
checking local.conf file
  finished checking fonts: -9.22337e+9s
Custom font cache folder: /home/jirka/.hybrid/fontconfig/cache
checking local.conf file
  finished checking fonts: -9.22337e+9s
Vapoursynth script path: /opt/hybrid/vsscripts
Vapoursynth plugins path: /home/jirka/opt/vapoursynth/lib/vapoursynth
  -> detected Vapoursynth,..
  looking for avisynth extension, version 20210321
Looking for wine enviroment,...
  wine:
  wineWindowsFolder: /home/jirka/.wine/drive_c/windows
  wineWindowsSystemFolder: /home/jirka/.wine/drive_c/windows/syswow64
  -> no complete wine environment found,..
  Checking for avisynth extension,...
   support checking on non-Windows systems: false
  wineWindowsFolder: /home/jirka/.wine/drive_c/windows
  wineWindowsSystemFolder: /home/jirka/.wine/drive_c/windows/syswow64
   -> No wine binary present at:
  -> detected no avisynth extension,..
initToolChecker,...
  Initializing MainWindow
  Initializing helpers
  Initializing preview
  checking irc message support
  init shudown/hibernate support
  checking shutdown timer
  checking hibernate timer
  init mkv font extractor
  checking ssl mail support
Initializing tabs
    log tab,...
     initialized log tab, after: 0.001s
checking for GPU,...
QCoreApplication::postEvent: Unexpected null receiver
Detected graphic cards:
  Advanced Micro Devices, Inc. [AMD/ATI] Curacao PRO [Radeon R7 370 / R9 270/370 OEM]
checking for PureVideo compatible cards,...
checking detected cards for NVIDIA PureVideo compatibility
-> skipped 'Advanced Micro Devices, Inc. [AMD/ATI] Curacao PRO [Radeon R7 370 / R9 270/370 OEM]' since it's no NVIDIA card
Detected the following cards which seem to lack NVIDIA PureVideo support:
  Advanced Micro Devices, Inc. [AMD/ATI] Curacao PRO [Radeon R7 370 / R9 270/370 OEM]
No card found that's supported by nvenc, the CUDA encoding library.
-> Removing CUDA based encoding support.
Card name was compared against:
https://developer.nvidia.com/cuda-gpus
Checking the following cards for VCE compatibility,...
     initialized base, after: 0.043s
    x264 tab,...
     initialized x264 tab, after: 0.017s
    DivX265 tab,...
     initialized DivX265 tab, after: 0.001s
    x265 tab,...
     initialized x265 tab, after: 0.012s
    SVT HEVC tab,...
     initialized SVT HEVC tab, after: 0.005s
    SVT HEVC tab,...
     initialized SVT AV1 tab, after: 0.006s
    xvid tab,...
     initialized xvid tab, after: 0.006s
    VPX tab,...
     initialized VPX tab, after: 0.005s
    av1 tab,...
     initialized VPX tab, after: 0.006s
    rave1 tab,...
     initialized rav1e tab, after: 0.002s
    ProRes tab,...
     initialized ProRes tab, after: 0.001s
    Kvazaar tab,...
     initialized Kvazaar tab, after: 0.004s
    FFNVEnc tab,...
     initialized FFNVEnc tab, after: 0.003s
    FFV1 tab,...
     initialized FFV1 tab, after: 0s
    png tab,...
     initialized png tab, after: 0s
    UT Video tab,...
     initialized UT Video tab, after: 0s
    FFvHuff tab,...
     initialized FFvHuff tab, after: 0s
    DNxHD tab,...
     initialized DNxHD tab, after: 0s
    CFHD tab,...
     initialized CFHD tab, after: 0s
    resize/crop tab,...
     Vapoursynth is available,..
     initialized resize/crop tab, after: 0.011s
    filter tab,...
     initialized filter tab, after: 0.03s
    Vapoursynth tab,...
     initialized Vapoursynth tab, after: 0.27s
    subtitle tab,...
     initialized subtitle tab, after: 0.003s
    audio tab,...
     initialized audio tab, after: 0.014s
    tag tab,...
     initialized tag tab, after: 0.001s
    chapter tab,...
     initialized chapter tab, after: 0.001s
    job tab,...
     initialized job tab, after: 0.003s
    bitrate calculator,...
     initialized bitrate calculator, after: 0s
    main tab,...
     initialized main tab, after: 0.015s
    selection helper,...
     initialized selection helper, after: 0s
     initialized Vapoursynth tab, after: 0s
    job creator and manager,...
     initialized job tab, after: 0s
    muxing tab,...
     initialized muxing tab, after: 0.001s
    misc tab,...
     initialized misc tab, after: 0s
  Initializing tool-tip stopper
all tabs are initialized, after 0.443s
  init model defaults
   loading defaults for Rav1eModel
    finished loading Rav1eModel: 0.00500000
   loading defaults for VPXModel
    finished loading VPXModel: 0.00900000
   loading defaults for xvidModel
    finished loading xvidModel: 0.00600000
   loading defaults for FFNVEncModel
    finished loading FFNVEncModel: 0.00900000
   loading defaults for FFV1Model
    finished loading FFV1Model: 0.00200000
   loading defaults for DNxHDModel
    finished loading DNxHDModel: 0.00100000
   loading defaults for SvtHevcModel
    finished loading SvtHevcModel: 0.00700000
   loading defaults for PNGModel
    finished loading PNGModel: 0.00100000
   loading defaults for MainTabModel
    finished loading MainTabModel: 0.00400000
   loading defaults for FFvHuffModel
    finished loading FFvHuffModel: 0.00100000
   loading defaults for AomencModel
    finished loading AomencModel: 0.01400000
   loading defaults for UTVideoModel
    finished loading UTVideoModel: 0.00200000
   loading defaults for AudioModel
    finished loading AudioModel: 0.02700000
   loading defaults for GlobalDataModel
    finished loading GlobalDataModel: 0.35100000
   loading defaults for JobManagerModel
    finished loading JobManagerModel: 0.00100000
   loading defaults for KvazaarModel
    finished loading KvazaarModel: 0.00900000
   loading defaults for MuxingModel
    finished loading MuxingModel: 0.00000000
   loading defaults for CFHDModel
    finished loading CFHDModel: 0.00000000
   loading defaults for x265Model
    finished loading x265Model: 0.01700000
   loading defaults for DivX265Model
    finished loading DivX265Model: 0.00300000
   loading defaults for TagModel
    finished loading TagModel: 0.00300000
   loading defaults for x264Model
    finished loading x264Model: 0.01500000
   loading defaults for SvtAv1Model
    finished loading SvtAv1Model: 0.01500000
   loading defaults for FilteringModel
    finished loading FilteringModel: 0.34600000
   loading defaults for SubtitleModel
    finished loading SubtitleModel: 0.00600000
   loading defaults for ProResModel
    finished loading ProResModel: 0.00400000
   loading defaults for ChapterModel
    finished loading ChapterModel: 0.00000000
  loading Defaults took: 0.87000000
setDetected,...
    setDetected took: 0.00200000
checking consistency, finished after: 0.01700000
    adjustAll: 0.01700000
  Setting detected cpu count
Current defaultOutputPath: is empty!
  -> Set it under Config->Path
    refreshing profiles and av combos,...
     refreshed profiles and combos, after: 0s
Refreshing command line views
  finished refreshing command line views: 0.00200000
checking tools,..
  checking for tool infos,...
   -> got no version info for: DivX265
   -> got no version info for: FLVExtractCL
   -> got no version info for: MP4Box
   -> got no version info for: MediaInfo
   -> got no version info for: aomenc
   -> got no version info for: bdsup2sub++
   -> got no version info for: dcaenc
   -> got no version info for: delaycut
   -> got no version info for: faac
   -> got no version info for: fdkaac
   -> got no version info for: ffmpeg
   -> got no version info for: flac
   -> got no version info for: kvazaar
   -> got no version info for: lame
   -> got no version info for: lsdvd
   -> got no version info for: mencoder
   -> got no version info for: mkvextract
   -> got no version info for: mkvinfo
   -> got no version info for: mkvmerge
   -> got no version info for: mp4fpsmod
   -> got no version info for: mplayer
   -> got no version info for: neroAacEnc
   -> got no version info for: oggenc
   -> got no version info for: opusenc
   -> got no version info for: rav1e
   -> got no version info for: sox
   -> got no version info for: telxcc
   -> got no version info for: tsMuxeR
   -> got no version info for: vpxenc
   -> got no version info for: x264
   -> got no version info for: x265
   check for missing (1): SVT-HEVC
checking for 'SVT-HEVC'
WhichSearcher, looking for SvtHevcEncApp
check file for SvtHevcEncApp in /opt/hybrid
  checking for(1): /opt/hybrid/SvtHevcEncApp
checking for 'vspipe'
WhichSearcher, looking for vspipe
check file for vspipe in /opt/hybrid
  checking for(1): /opt/hybrid/vspipe
  -> doesn't exist,..
check file for vspipe in /usr/bin
  checking for(1): /usr/bin/vspipe
  -> doesn't exist,..
check file for vspipe in /home/jirka/opt/vapoursynth
  checking for(1): /home/jirka/opt/vapoursynth/vspipe
  -> doesn't exist,..
which call: which vspipe
checking consistency, finished after: 0.00200000
Loading last position from: /home/jirka/.hybrid/HybridWindowGeometry
'which' result: /usr/local/bin/vspipe
checking for 'wine'
WhichSearcher, looking for wine
check file for wine in /opt/hybrid
  checking for(1): /opt/hybrid/wine
  -> doesn't exist,..
check file for wine in /usr/bin
  checking for(1): /usr/bin/wine
  -> doesn't exist,..
which call: which wine
  loading images and setting font size
adjusting queue images, finished after: 0.01600000
setting button images,...
  Setting button images, finished after: 0.24400000
'which' result:
emit singleToolPath wine is empty
Saving globals,..
checking consistency, finished after: 0.00200000
Check name: DivX265, path: ./DivX265, checkSingle: false
Loading saved jobs,..
loading saved jobs, finished after: 0.00000000
Finished startup, finished after 2.307s

  -> DivX265: 1.5.0.8
Check name: FLVExtractCL, path: ./FLVExtractCL, checkSingle: false
  -> FLVExtractCL: 1.6.2
Check name: FrameCounter, path: ./FrameCounter, checkSingle: false
Check name: MP4Box, path: ./MP4Box, checkSingle: false
  -> MP4Box: 1.1.0-DEV-rev635-g9c51f2274-master
Check name: MediaInfo, path: ./mediainfo, checkSingle: false
  -> MediaInfo: 20.08
Check name: SVT-AV1, path: ./SvtAv1EncApp, checkSingle: false
Check name: SVT-HEVC, path: /opt/hybrid/SvtHevcEncApp, checkSingle: false
  -> SVT-HEVC: 1.5.0
Check name: Xvid, path: ./xvid_encraw, checkSingle: false
Check name: aften, path: ./aften, checkSingle: false
Check name: aomenc, path: ./aomenc, checkSingle: false
  -> aomenc: v2.0.0
Check name: bdsup2sub++, path: ./bdsup2sub++, checkSingle: false
  -> bdsup2sub++: 1.03
Check name: dcaenc, path: ./ffdcaenc, checkSingle: false
  -> dcaenc: Unknown
Check name: delaycut, path: ./delaycut, checkSingle: false
  -> delaycut: 1.439
Check name: faac, path: ./faac, checkSingle: false
Check name: fdkaac, path: ./aac-enc, checkSingle: false
  -> fdkaac: UNKNOWN
Check name: ffmpeg, path: ./ffmpeg, checkSingle: false
QProcess: Destroyed while process ("/opt/hybrid/ffmpeg") is still running.
  -> ffmpeg: git-2020-10-02-45070ee
Check name: flac, path: ./flac, checkSingle: false
  -> flac: c - Command-line FLAC encoder/decoder version 1.3.
Check name: kvazaar, path: ./kvazaar, checkSingle: false
  -> kvazaar: 2.0.0_RC 2020-03-03
Check name: lame, path: ./lame, checkSingle: false
  -> lame: 3.100
Check name: lsdvd, path: ./lsdvd, checkSingle: false
  -> lsdvd: 0.18
Check name: mencoder, path: ./mencoder, checkSingle: false
  -> mencoder: 38197
Check name: mkvextract, path: ./mkvextract, checkSingle: false
  -> mkvextract: 51.0.0
Check name: mkvinfo, path: ./mkvinfo, checkSingle: false
  -> mkvinfo: 51.0.0
Check name: mkvmerge, path: ./mkvmerge, checkSingle: false
  -> mkvmerge: 51.0.0
Check name: mp4fpsmod, path: ./mp4fpsmod, checkSingle: false
  -> mp4fpsmod: 0.26
Check name: mplayer, path: ./mplayer, checkSingle: false
  -> mplayer: 38197
Check name: neroAacEnc, path: ./neroAacEnc, checkSingle: false
  -> neroAacEnc: 1.5.4.0
Check name: oggenc, path: ./oggenc, checkSingle: false
  -> oggenc: 1.4.2
Check name: opusenc, path: ./opusenc, checkSingle: false
  -> opusenc: 0.2
Check name: rav1e, path: ./rav1e, checkSingle: false
  -> rav1e: 0.4.0-alpha (release)
Check name: sox, path: ./sox, checkSingle: false
  -> sox: 14.4.2
Check name: telxcc, path: ./telxcc, checkSingle: false
  -> telxcc: 2.6.0
Check name: tsMuxeR, path: ./tsMuxeR, checkSingle: false
  -> tsMuxeR: a50c2c5
Check name: vpxenc, path: ./vpxenc, checkSingle: false
  -> vpxenc: 1.10.0
Check name: vsViewer, path: ./vsViewer, checkSingle: false
Check name: vspipe, path: /usr/local/bin/vspipe, checkSingle: false
Check name: x264, path: ./x264, checkSingle: false
  -> x264: 161
Check name: x265, path: ./x265, checkSingle: false
  -> x265: 3.4+26-ga82c6c7a7
setting tool versions,..
updating tool versions,...
initiating extractors
saving tool infos
   deleted tool info file(1): /home/jirka/.hybrid/toolInfos.xml
  saved tool info to: /home/jirka/.hybrid/toolInfos.xml


Thank you much for your support and helping me to get Vapoursynth be available in Hybrid! Now I'am going to test it a bit... Wink
Reply
#22
Quote:Why do you think so? This directory contains scripts. I have no idea where else these scripts could be placed if not right there.
since '/opt/hybrid/vsscripts' isn't the same as '~/opt/hybrid/vsscripts'

Cu Selur
Reply
#23
I see, but I do not have any '~/opt/hybrid' directory in my setup. Only '~/opt/vapoursynth'. Hybrid is installed in '/opt/hybrid/'.
Reply
#24
Quote:Hybrid is installed in '/opt/hybrid/'.
Okay,.. normally it's installed under '~/opt/hybrid/', but if you put Hybrid and Vapoursynth both under / not ~/ than that was okay. Smile

Cu Selur
Reply
#25
Selur, I'am so sorry to be such troublemaker, but Vapoursynth scripts are not not working to me. I tried some basic deinterlace script and it failed because of missing libneofft3d.so plugin. I checked it and found the libneo-fft3d.so file instead in my Vapoursynth plugins directory. So I symlinked it to libneofft3d.so. This worked. But the script is missing the libvslsmashsource.so too. And this the real problem, because this one is one of those three plugins which building has failed:

sangnom (41/62) ... failed
vcmod (55/62) ... failed
vslsmashsource (58/62) ... failed

Is there any alternate solution how to build the vslsmashsource plugin?

This is its build log:
cat vslsmashsource.log

Cloning into 'build'...
Cloning into 'build'...

generating config.mak ...

SRCDIR = .
DESTDIR =
prefix = /home/jirka/opt/vapoursynth
exec_prefix = ${prefix}
bindir = ${exec_prefix}/bin
libdir = ${exec_prefix}/lib
includedir = ${prefix}/include
CC = gcc
AR = ar
LD = gcc
RANLIB = ranlib
STRIP = strip
STATICLIBNAME = liblsmash.a
STATICLIB = liblsmash.a
SHAREDLIBNAME = liblsmash.so.2
SHAREDLIB =
IMPLIB =
CFLAGS = -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast
LDFLAGS = -L.
SO_LDFLAGS =
LIBS = -lm
LIBARCH =
DEFNAME =
SLIB_CMD =

configure finished

  type 'make'             : compile library and tools
  type 'make install'     : install all into system
  type 'make lib'         : compile library only
  type 'make install-lib' : install library and header into system

gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o common/alloc.o common/alloc.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o common/bits.o common/bits.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o common/bytes.o common/bytes.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o common/list.o common/list.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o common/multibuf.o common/multibuf.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o common/osdep.o common/osdep.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o common/utils.o common/utils.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o codecs/a52.o codecs/a52.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o codecs/alac.o codecs/alac.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o codecs/description.o codecs/description.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o codecs/dts.o codecs/dts.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o codecs/h264.o codecs/h264.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o codecs/hevc.o codecs/hevc.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o codecs/id.o codecs/id.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o codecs/mp4sys.o codecs/mp4sys.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o codecs/mp4a.o codecs/mp4a.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o codecs/mp4v.o codecs/mp4v.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o codecs/nalu.o codecs/nalu.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o codecs/qt_wfex.o codecs/qt_wfex.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o codecs/vc1.o codecs/vc1.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o codecs/wma.o codecs/wma.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o importer/a52_imp.o importer/a52_imp.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o importer/adts_imp.o importer/adts_imp.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o importer/als_imp.o importer/als_imp.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o importer/amr_imp.o importer/amr_imp.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o importer/dts_imp.o importer/dts_imp.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o importer/importer.o importer/importer.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o importer/isobm_imp.o importer/isobm_imp.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o importer/mp3_imp.o importer/mp3_imp.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o importer/nalu_imp.o importer/nalu_imp.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o importer/vc1_imp.o importer/vc1_imp.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o importer/wave_imp.o importer/wave_imp.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o core/box.o core/box.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o core/box_default.o core/box_default.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o core/box_type.o core/box_type.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o core/chapter.o core/chapter.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o core/file.o core/file.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o core/fragment.o core/fragment.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o core/isom.o core/isom.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o core/meta.o core/meta.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o core/print.o core/print.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o core/read.o core/read.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o core/summary.o core/summary.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o core/timeline.o core/timeline.c
gcc -c -Os -ffast-math -Wshadow -Wall -std=c99 -pedantic -I. -I. -pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fexcess-precision=fast -o core/write.o core/write.c
ar rc liblsmash.a common/alloc.o common/bits.o common/bytes.o common/list.o common/multibuf.o common/osdep.o common/utils.o codecs/a52.o codecs/alac.o codecs/description.o codecs/dts.o codecs/h264.o codecs/hevc.o codecs/id.o codecs/mp4sys.o codecs/mp4a.o codecs/mp4v.o codecs/nalu.o codecs/qt_wfex.o codecs/vc1.o codecs/wma.o importer/a52_imp.o importer/adts_imp.o importer/als_imp.o importer/amr_imp.o importer/dts_imp.o importer/importer.o importer/isobm_imp.o importer/mp3_imp.o importer/nalu_imp.o importer/vc1_imp.o importer/wave_imp.o core/box.o core/box_default.o core/box_type.o core/chapter.o core/file.o core/fragment.o core/isom.o core/meta.o core/print.o core/read.o core/summary.o core/timeline.o core/write.o
ranlib liblsmash.a
The Meson build system
Version: 0.57.2
Source dir: /home/jirka/hybrid-vapoursynth-addon-master/build/build/VapourSynth
Build dir: /home/jirka/hybrid-vapoursynth-addon-master/build/build/VapourSynth/build
Build type: native build
Project name: L-SMASH-Works
Project version: undefined
C compiler for the host machine: cc (gcc 9.3.0 "cc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
C linker for the host machine: cc ld.bfd 2.34
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Run-time dependency vapoursynth found: YES 53
Run-time dependency libavcodec found: YES 58.136.101
Run-time dependency libavformat found: YES 58.78.100
Run-time dependency libavutil found: YES 56.72.100
Run-time dependency libswscale found: YES 5.10.100
Build targets in project: 1

Found ninja-1.10.0.git.kitware.jobserver-1 at /home/jirka/.local/bin/ninja
ninja: Entering directory `build'
[1/16] Compiling C object libvslsmashsource.so.p/lsmashsource.c.o
[2/16] Compiling C object libvslsmashsource.so.p/.._common_decode.c.o
[3/16] Compiling C object libvslsmashsource.so.p/libavsmash_source.c.o
[4/16] Compiling C object libvslsmashsource.so.p/lwlibav_source.c.o
[5/16] Compiling C object libvslsmashsource.so.p/.._common_lwlibav_dec.c.o
[6/16] Compiling C object libvslsmashsource.so.p/.._common_lwindex.c.o
FAILED: libvslsmashsource.so.p/.._common_lwindex.c.o
cc -Ilibvslsmashsource.so.p -I. -I.. -I../../build -I../../../build -I/home/jirka/opt/vapoursynth/include/vapoursynth -I/home/jirka/opt/vapoursynth/include -I/usr/include/compute -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -pipe -Wall -Winvalid-pch -std=c99 -O3 -DXXH_INLINE_ALL -D_FILE_OFFSET_BITS=64 -mfpmath=sse -msse2 -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -Wno-deprecated-declarations -fPIC -MD -MQ libvslsmashsource.so.p/.._common_lwindex.c.o -MF libvslsmashsource.so.p/.._common_lwindex.c.o.d -o libvslsmashsource.so.p/.._common_lwindex.c.o -c ../../common/lwindex.c
../../common/lwindex.c: In function ‘create_index’:
../../common/lwindex.c:2529:78: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘nb_index_entries’
2529 |         if( adhp->dv_in_avi == 1 && format_ctx->streams[ adhp->stream_index ]->nb_index_entries == 0 )
      |                                                                              ^~
../../common/lwindex.c:2577:58: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries’
2577 |                 temp = (AVIndexEntry *)av_realloc( stream->index_entries, allocated_size );
      |                                                          ^~
../../common/lwindex.c:2593:27: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries’
2593 |                     stream->index_entries                = temp;
      |                           ^~
../../common/lwindex.c:2594:27: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries_allocated_size’
2594 |                     stream->index_entries_allocated_size = allocated_size;
      |                           ^~
../../common/lwindex.c:2595:27: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘nb_index_entries’
2595 |                     stream->nb_index_entries             = i;
      |                           ^~
../../common/lwindex.c:2601:58: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries’
2601 |                 temp = (AVIndexEntry *)av_realloc( stream->index_entries, allocated_size );
      |                                                          ^~
../../common/lwindex.c:2618:27: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries’
2618 |                     stream->index_entries                = temp;
      |                           ^~
../../common/lwindex.c:2619:27: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries_allocated_size’
2619 |                     stream->index_entries_allocated_size = allocated_size;
      |                           ^~
../../common/lwindex.c:2620:27: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘nb_index_entries’
2620 |                     stream->nb_index_entries             = i;
      |                           ^~
../../common/lwindex.c:2626:34: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries’
2626 |                 av_freep( &stream->index_entries );
      |                                  ^~
../../common/lwindex.c:2627:23: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries_allocated_size’
2627 |                 stream->index_entries_allocated_size = 0;
      |                       ^~
../../common/lwindex.c:2628:23: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘nb_index_entries’
2628 |                 stream->nb_index_entries             = 0;
      |                       ^~
../../common/lwindex.c:2637:108: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘nb_index_entries’
2637 |             print_index( index, "<StreamIndexEntries=%d,%d,%d>\n", stream_index, AVMEDIA_TYPE_VIDEO, stream->nb_index_entries );
      |                                                                                                            ^~
../../common/lwindex.c:2639:43: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘nb_index_entries’
2639 |                 for( int i = 0; i < stream->nb_index_entries; i++ )
      |                                           ^~
../../common/lwindex.c:2640:57: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries’
2640 |                     write_av_index_entry( index, &stream->index_entries[i] );
      |                                                         ^~
../../common/lwindex.c:2641:28: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘nb_index_entries’
2641 |             else if( stream->nb_index_entries > 0 )
      |                            ^~
../../common/lwindex.c:2643:72: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries_allocated_size’
2643 |                 vdhp->index_entries = (AVIndexEntry *)av_malloc( stream->index_entries_allocated_size );
      |                                                                        ^~
../../common/lwindex.c:2646:43: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘nb_index_entries’
2646 |                 for( int i = 0; i < stream->nb_index_entries; i++ )
      |                                           ^~
../../common/lwindex.c:2648:47: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries’
2648 |                     AVIndexEntry *ie = &stream->index_entries[i];
      |                                               ^~
../../common/lwindex.c:2652:51: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘nb_index_entries’
2652 |                 vdhp->index_entries_count = stream->nb_index_entries;
      |                                                   ^~
../../common/lwindex.c:2658:108: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘nb_index_entries’
2658 |             print_index( index, "<StreamIndexEntries=%d,%d,%d>\n", stream_index, AVMEDIA_TYPE_AUDIO, stream->nb_index_entries );
      |                                                                                                            ^~
../../common/lwindex.c:2660:43: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘nb_index_entries’
2660 |                 for( int i = 0; i < stream->nb_index_entries; i++ )
      |                                           ^~
../../common/lwindex.c:2661:57: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries’
2661 |                     write_av_index_entry( index, &stream->index_entries[i] );
      |                                                         ^~
../../common/lwindex.c:2662:28: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘nb_index_entries’
2662 |             else if( stream->nb_index_entries > 0 )
      |                            ^~
../../common/lwindex.c:2666:72: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries_allocated_size’
2666 |                 adhp->index_entries = (AVIndexEntry *)av_malloc( stream->index_entries_allocated_size );
      |                                                                        ^~
../../common/lwindex.c:2669:43: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘nb_index_entries’
2669 |                 for( int i = 0; i < stream->nb_index_entries; i++ )
      |                                           ^~
../../common/lwindex.c:2671:47: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries’
2671 |                     AVIndexEntry *ie = &stream->index_entries[i];
      |                                               ^~
../../common/lwindex.c:2675:51: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘nb_index_entries’
2675 |                 adhp->index_entries_count = stream->nb_index_entries;
      |                                                   ^~
../../common/lwindex.c: In function ‘lwlibav_import_av_index_entry’:
../../common/lwindex.c:3433:24: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries’
3433 |         av_free( stream->index_entries );
      |                        ^~
../../common/lwindex.c:3434:15: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries’
3434 |         stream->index_entries                = dhp->index_entries;
      |               ^~
../../common/lwindex.c:3435:15: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘nb_index_entries’
3435 |         stream->nb_index_entries             = dhp->index_entries_count;
      |               ^~
../../common/lwindex.c:3436:15: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘index_entries_allocated_size’
3436 |         stream->index_entries_allocated_size = dhp->index_entries_count * sizeof(AVIndexEntry);
      |               ^~
[7/16] Compiling C object libvslsmashsource.so.p/video_output.c.o
[8/16] Compiling C object libvslsmashsource.so.p/.._common_libavsmash_video.c.o
[9/16] Compiling C object libvslsmashsource.so.p/.._common_lwlibav_audio.c.o
[10/16] Compiling C object libvslsmashsource.so.p/.._common_libavsmash.c.o
[11/16] Compiling C object libvslsmashsource.so.p/.._common_lwlibav_video.c.o
ninja: build stopped: subcommand failed.

I tried to use the libvslsmashsource.so from an old build, but this not worked obviously.
Reply
#26
This looks like some old ffmpeg/libav is used.
Strange thing is that it works fine here.
Not sure whether it helps, but here's the vapoursynth folder with the plugins that I build inside the 20.04 vm:
https://drive.google.com/file/d/1NTFtTYp...sp=sharing
No clue why the build process would use another ffmpeg/libav source on your system than on mine,..

Cu Selur
Reply
#27
just tried building the plugins again, those three failed for me too.
-> will look into it later

Cu Selur
Reply
#28
(17.04.2021, 09:57)Selur Wrote: just tried building the plugins again, those three failed for me too.
-> will look into it later

Cu Selur

OK, thank you much!

BTW: The first (if I remember well) of these three failed because of the not working URL it uses for building. The other two because of some building errors.
Reply
#29
for sangnom:
changing the content of 'build-plugins/plugin-sangnom.sh' to
mkgh dubhater/vapoursynth-sangnom libsangnom
fixes the issue. (source https://bitbucket.org/James1201/vapoursynth-sangnom/ doesn't exist any more, or isn't accessible at the moment at least from here)

Problem with plugin-vcmod.sh is that:
a. the source location changed
b. the source a lot of suff is broken from the looks of it
https://aur.archlinux.org/packages/vapou...gin-vcmod/ as a link to a patch and pkbbuild instructions for it,.. argh,...
Reply
#30
Okay, I know how to fix vcm, builds here now.
Looking into vslsmashsource next, will update hybrid-vapoursynth-addon.git once I figured out the problem.

Cu Selur
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)