Got Hybrid installed on Arch through the AUR. When I load a video ripped from a DVD, I get "this file could not be recognized error"
Hybrid 2025.11.09.1
2026-02-20@13_10_00_4610_08_muxing crashed: ERROR: /home/d/_2026-02-20@13_10_00_4610__08.mp4 was not created!
Added the MKV, set audio to custom. AAA 192k. Preset slow, tune psnr. Added job
2026.02.20 - 13:10:06_Arch Linux (64bit)_2025.11.09.1 - level 9: Main call started,..
2026.02.20 - 13:10:06_Arch Linux (64bit)_2025.11.09.1 - level 9: MP4Box output: [31mFilter fin failed to setup: Not ready, retry later
[0m
2026.02.20 - 13:10:06_Arch Linux (64bit)_2025.11.09.1 - level 9: MP4Box output: [33m[Importer] Error probing /tmp/2026-02-20@13_10_00_4610_04.264
[0m[31mFailure while importing import: Not ready, retry later
[0m[31mError importing /tmp/2026-02-20@13_10_00_4610_04.264#video:fps=30000/1001:lang=en: Not ready, retry later
[0m
2026.02.20 - 13:10:06_Arch Linux (64bit)_2025.11.09.1 - level 9: 2026-02-20@13_10_00_4610_08_muxing ### /home/d/test.mp4 ### [33m[Importer] Error probing /tmp/2026-02-20@13_10_00_4610_04.264
[0m[31mFailure while importing import: Not ready, retry later
[0m[31mError importing /tmp/2026-02-20@13_10_00_4610_04.264#video:fps=30000/1001:lang=en: Not ready, retry later
[0m
2026.02.20 - 13:10:06_Arch Linux (64bit)_2025.11.09.1 - level 9: process finished with exitcode: 1 and exitStatus: 0
2026.02.20 - 13:10:06_Arch Linux (64bit)_2025.11.09.1 - level 9: process finished with exitcode: 1 and exitStatus: 0
No clue where the "Not ready, retry later" is coming from, you can try calling the call inside a terminal.
Quote:Got Hybrid installed on Arch through the AUR.
I have no control over the arch, try the AppImage dev version. (there I know that the binaries should work)
Try removing special characters from your file name.
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
I installed another Arch distro, Endeavour and tried the same file again. The Google Drive appimage worked with Endeavour. I used the Manjaro install for Vapoursynth and that worked. Tried the video again and got the same crash error as before. Did deinterlace with no Xsynth and it worked.
I got the same crash error with all of the Vapoursynth options.
with 'y4m [error]: bad sequence header magic' which usually happens if the Vapoursynth setup has some problems or the Vapoursynth script has a bug.
Looking at the Vapoursynth script:
# Imports
import vapoursynth as vs
# getting Vapoursynth core
import sys
import os
core = vs.core
# Import scripts folder
scriptPath = '/usr/share/hybrid/VapoursynthScriptsInHybrid'
sys.path.insert(0, os.path.abspath(scriptPath))
# Import scripts
import
import validate
# Source: '/home/d/Videos/S1.E3 ∙ Part III Chapter 5.mkv'
# Current color space: YUV420P8, bit depth: 8, resolution: 720x480, frame rate: 29.97fps, scanorder: top field first, yuv luminance scale: limited, matrix: 470bg, transfer: bt.601, primaries: bt.601 ntsc, format: mpeg-2
# Loading /home/d/Videos/S1.E3 ∙ Part III Chapter 5.mkv using LWLibavSource
clip = core.lsmas.LWLibavSource(source="/home/d/Videos/S1.E3 ∙ Part III Chapter 5.mkv", format="YUV420P8", stream_index=0, cache=0, prefer_hw=0)
frame = clip.get_frame(0)
# setting color matrix to 470bg.
clip = core.std.SetFrameProps(clip, _Matrix=vs.MATRIX_BT470_BG)
# setting color transfer (vs.TRANSFER_BT601), if it is not set.
if validate.transferIsInvalid(clip):
clip = core.std.SetFrameProps(clip=clip, _Transfer=vs.TRANSFER_BT601)
# setting color primaries info (to vs.PRIMARIES_BT470_BG), if it is not set.
if validate.primariesIsInvalid(clip):
clip = core.std.SetFrameProps(clip=clip, _Primaries=vs.PRIMARIES_BT470_BG)
# setting color range to TV (limited) range.
clip = core.std.SetFrameProps(clip=clip, _ColorRange=vs.RANGE_LIMITED)
# making sure frame rate is set to 29.97fps
clip = core.std.AssumeFPS(clip=clip, fpsnum=30000, fpsden=1001)
# making sure the detected scan type is set (detected: top field first)
clip = core.std.SetFrameProps(clip=clip, _FieldBased=vs.FIELD_TOP) # tff
# Deinterlacing using QTGMC
clip = qtgmc.QTGMC(clip, Preset="Fast", TFF=True)# new fps: 29.97
# Making sure content is preceived as frame based
clip = core.std.SetFrameProps(clip=clip, _FieldBased=vs.FIELD_PROGRESSIVE) # progressive
clip = clip[::2] # selecting previously even frames
# set output frame rate to 29.97fps (progressive)
clip = core.std.AssumeFPS(clip=clip, fpsnum=30000, fpsden=1001)
# output
clip.set_output()
itself looks fine to me, but Hybrid relies on all needed Vapoursynth filters&scripts to be installed. (calling the Vapoursynth Preview should show whether there are problems or not,..)
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
I installed the Manjaro plugins, they're in usr/lib/vapoursynth. Scripts are in the .hybrid folder.
The preview does not work. Get this error:
Failed to evaluate the script:
Python exception: No attribute with the name lsmas exists. Did you mistype a plugin namespace or forget to install a plugin?
Traceback (most recent call last):
File "src/cython/vapoursynth.pyx", line 3393, in vapoursynth._vpy_evaluate
File "src/cython/vapoursynth.pyx", line 3394, in vapoursynth._vpy_evaluate
File "/tmp/tempPreviewVapoursynthFile01_12_48_561.vpy", line 16, in <module>
clip = core.lsmas.LWLibavSource(source="/home/d/Videos/S1.E3 ∙ Part III Chapter 5.mkv", format="YUV420P8", stream_index=0, cache=0, prefer_hw=0)
^^^^^^^^^^
File "src/cython/vapoursynth.pyx", line 2901, in vapoursynth._CoreProxy.__getattr__
File "src/cython/vapoursynth.pyx", line 2707, in vapoursynth.Core.__getattr__
AttributeError: No attribute with the name lsmas exists. Did you mistype a plugin namespace or forget to install a plugin?
Seems like lsmashsource is missing.
You either need to install it, or if you installed for example BestSource, you can tell Hybrid under "Filtering->Vapoursynth->Misc->Source->Prefer BestSource" to use that.
You should check the Vapoursynth Preview and install missing plugins until it works.
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.