Blurry for GPU rendering, not for CPU rendering

  1. The bug / behavior you have encountered
    When trying to render video with any AI enhancements my CPU renders as expected while my GPU renders a blurry image. If I had to guess from the GPU utilization still going up when trying to render and it rendering a blurry image rather than a black one I think that this is a graphics driver incompatibility but I’m uncertain.

  2. Your system profile
    I use a linux based system with Manjaro being my operating system and I run Topaz Labs Video AI with GE-Proton or wine (this issue occurs in both). I have a AMD Ryzen 5 7600X (12) @ 5.453GHz CPU and a NVIDIA GeForce RTX 4070 Ti GPU with AMD ATI 10:00.0 Raphael being my onboard graphics GPU. The nvidia graphics drivers I use are the most up to date ones being “Driver Version: 550.78”.

  3. Your log files (Help > Logging > Get Logs for Support)
    logsForSupport.zip (25.2 KB)

  4. Any screenshots as necessary

Normal Footage:

CPU Processed Footage:

GPU Processed footage:

Have you tried the linux beta? I suppose it says it’s for Ubuntu and you mention Manjaro.

I tried to run the deb package you linked to after converting it as best I could to a pacman package via debtap, removing gdebi and nvidia-driver-520 packages due to no precise equivalents and replacing fonts-inter with what I presume to be the corresponding arch inter-font package. (I tried to upload the package but I can’t due to file restriction). The main issue I’m having now is that it seems as though something unusual is happening with the QT libs and AI errors are occurring arbitrarily on both CPU and GPU when trying to process files natively. When I try to report the issue using the corresponding “Get support logs…” button the precise terminal output is:

> LD_LIBRARY_PATH=/opt/TopazVideoAIBETA/lib:/opt/TopazVideoAIBETA/bin:${LD_LIBRARY_PATH} "/opt/TopazVideoAIBETA/bin/Topaz Video AI BETA"      127 ✘ 
2024-05-01-15:41:59.392 default warning 107194-107194 unknown unknown:0  - QVariant::load: unable to load type 39.
[swscaler @ 0x7f95f816d1c0] No accelerated colorspace conversion found from yuv420p to rgba64le.
kde-open: /opt/TopazVideoAIBETA/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by kde-open)
kde-open: /opt/TopazVideoAIBETA/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6KIOGui.so.6)
kde-open: /opt/TopazVideoAIBETA/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6KIOCore.so.6)
kde-open: /opt/TopazVideoAIBETA/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6CoreAddons.so.6)
kde-open: /opt/TopazVideoAIBETA/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6I18n.so.6)
kde-open: /opt/TopazVideoAIBETA/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6Service.so.6)
kde-open: /opt/TopazVideoAIBETA/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6Solid.so.6)
kde-open: /opt/TopazVideoAIBETA/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6WindowSystem.so.6)
kde-open: /opt/TopazVideoAIBETA/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6ConfigCore.so.6)
kde-open: /opt/TopazVideoAIBETA/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6Crash.so.6)
kde-open: /opt/TopazVideoAIBETA/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6AuthCore.so.6)
kde-open: /opt/TopazVideoAIBETA/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libQt6Xml.so.6)

To continue resolving this where can I find the logs in the file system path?
If I had to guess about the issue I’d presume that there’s some conflict between my local `Qt_6.7’ packages and the precompiled packages in the bin folder.

Separately I tried to run the ffmpeg preview commands in the bin folder’s ffmpeg script and the output I got was as follows:

/opt/TopazVideoAIBETA/bin/ffmpeg "-hide_banner" "-t" "0.09000000000000001" "-ss" "31.776" "-i" "/mnt/Files/BlenderWork/Output/0001-9273.mkv" "-flush_packets" "1" "-sws_flags" "spline+accurate_rnd+full_chroma_int" "-color_trc" "2" "-colorspace" "2" "-color_primaries" "2" "-filter_complex" "tvai_up=model=prob-4:scale=0:w=1920:h=1080:preblur=0:noise=0:details=0.1:halo=0:blur=0:compression=0.7:blend=0.2:device=0:vram=1:instances=1,split=2[out1][out2]" "-map" "[out1]" "-c:v" "h264_nvenc" "-profile:v" "high" "-pix_fmt" "yuv420p" "-g" "30" "-preset" "p7" "-tune" "hq" "-rc" "constqp" "-qp" "18" "-rc-lookahead" "20" "-spatial_aq" "1" "-aq-strength" "15" "-b:v" "0" "-an" "-map_metadata" "0" "-map_metadata:s:v" "0:s:v" "-movflags" "use_metadata_tags+write_colr" "-metadata" "videoai=Enhanced using prob-4; mode: manual; revert compression at 70; recover details at 10; sharpen at 0; reduce noise at 0; dehalo at 0; anti-alias/deblur at 0; focus fix Off; and recover original detail at 20" "/home/rowanfr/Documents/Topaz VideoAI Projects/DefaultProject/previews/0001-9273_8_prob4.mp4" "-map" "[out2]" "-c:v" "tiff" "/home/rowanfr/Documents/Topaz VideoAI Projects/DefaultProject/temp/_tvai_224563760/%06d.tiff"
/opt/TopazVideoAIBETA/bin/ffmpeg: symbol lookup error: /opt/TopazVideoAIBETA/bin/ffmpeg: undefined symbol: av_iamf_submix_add_layout, version LIBAVUTIL_58

I do find it slightly funny that I think the wine variant might be more stable but that is to be expected of a beta