Hello, is the fix intended to be for Video AI 2.x or 3.x?
I couldn’t help but noticed it’s not working correctly on 2.x for @XBrav and I myself am still seeing plenty of issues when running version 3.2.2 and the 4311 beta driver from intel.
For me, the software is now stable enough that I can navigate inside of it and preview frames, but it’s still not stable enough to actually export a video.
Here are the issues I’ve experienced. Let me know if I need to spin off a new thread specific to the 3.x version of Video AI.
-
Using my Arc A770 for AI acceleration was completely out of the question until I went into my BIOS and enabled my iGPU. I can confirm, it shows zero activity when processing a clip inside of VAI and the A770 does show usage, so it doesn’t appear the software is actually using the iGPU. But… having it there in the system does at least allow me to somewhat use VAI.
-
Even with the latest beta driver from intel (4311), hardware decoding / encoding appears to still not be working correctly inside of VIA.
a) I’ve noticed artifacts being introduced when trying to use AV1 (INTEL)
as the encoder. Selecting another encoder results in the artifacts no longer being introduced into the resulting clip.
b) Encode / decode seems to be entirely software. I think it’s just decode that’s being entirely handled via software, but I’m not sure how to verify this. I end up with 100% CPU usage, with ffmpeg.exe
being the main culprit:

You can see in the two screenshots above, CPU usage is absolutely pegged at 100%. The Arc A770 GPU is comparatively putting in very little work. The iGPU is putting in zero work, despite the fact that having it disabled in my BIOS cauises VIA to not work at all for me.
Here is what the Arc GPU’s usage looks like in task manager:
-
While I can run the built-in benchmark and even render previews, once an export runs longer than 5-15min, Topaz Video AI gives me an “Unknown error”:

-
This might be unrelated to me having an Arc GPU, but I keep finding that if I leave VIA maximized and then alt tab and go back to it, it’ll suddenly expand to take up the entirety of my screen and therefore cover up the task bar. I’m really only mentioning this here because I’ve seen all kinds of odd behavior with the A770, such as snipping tool refusing to work at all once you’ve used it a handful of times & only working again once you reboot.
If it’s any help, here’s the benchmark results from my system, which also includes my system specs & what version of windows I am running:
Topaz Video AI v3.2.2
System Information
OS: Windows v11.2009
CPU: Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz 31.872 GB
GPU: Intel(R) Arc(TM) A770 Graphics 15.875 GB
GPU: Intel(R) UHD Graphics 630 0.125 GB
Processing Settings: device: 0 vram: 1 instances: 1
Input Resolution: 1920x1080
Benchmark Results
Artemis 1X: 7.43 fps 2X: 3.54 fps 4X: 1.07 fps
Proteus 1X: 5.97 fps 2X: 2.93 fps 4X: 0.92 fps
Gaia 1X: 4.90 fps 2X: 3.26 fps 4X: 2.38 fps
4X Slowmo Apollo: 6.80 fps Chronos: 5.07 fps Chronos Fast: 8.41 fps
I can also share the log from a crash if needed, but I looked through a few of them and pretty much all I noticed was:
-
No accelerated colorspace conversion found from yuv420p to rgb48le
gets logged quite few times.
- This gets logged maybe 20-30 times at the start of an export
2023-04-20 10-41-00.932 Thread: 17480 Debug Open Called for file "C:/Users/Belle/Downloads/Wedding_prob3_temp.mp4" -1
2023-04-20 10-41-00.932 Thread: 11212 Debug Updating video info {"sar":0.8839506172839506,"framerate":29.97002997002997,"startNumber":1,"frames":123520,"progress":0,"status":2,"frame":109,"procStatus":{"status":2,"eta":9293.135574780132,"fps":13.278801957792895,"message":"Running...","pass":1,"error":"","progress":0,"frame":109,"priority":3,"requestPos":0,"processorIndex":0}}
2023-04-20 10-41-00.933 Thread: 17480 Critical Unable to open file "C:/Users/Belle/Downloads/Wedding_prob3_temp.mp4"
2023-04-20 10-41-00.933 Thread: 17480 Warning Unable to open reader at path: "C:/Users/Belle/Downloads/Wedding_prob3_temp.mp4"
2023-04-20 10-41-00.933 Thread: 17480 Info Trying to close the file "C:/Users/Belle/Downloads/Wedding_prob3_temp.mp4" false
2023-04-20 10-41-00.933 Thread: 11212 Info OUT: 2 frame= 109 fps= 12.4014
Then it seems to clear up and work fine for awhile, logging messages like this:
`2023-04-20 10-45-45.325 Thread: 11212 Info OUT: 2 frame= 3869 fps= 13.1846
And then after awhile of that running, it crashes:
2023-04-20 10-46-00.300 Thread: 11212 Info OUT: 2 frame= 4065 fps= 10.7157
2023-04-20 10-46-02.715 Thread: 11212 Info EXITED: 2 -1073741819 1
2023-04-20 10-46-02.715 Thread: 11212 Debug passProcDone 0 2 2 -1073741819 1
2023-04-20 10-46-02.716 Thread: 11212 Info Close and delete path "C:/Users/Belle/Downloads/Wedding_prob3_temp.mp4"
2023-04-20 10-46-02.717 Thread: 11212 Info ~TProcess(): destroyed
2023-04-20 10-46-49.366 Thread: 17480 Warning Unable to open empty filepath
2023-04-20 10-46-49.372 Thread: 11212 Info "C:/Program Files/Topaz Labs LLC/Topaz Video AI/ffmpeg" QList("-hide_banner", "-t", "1", "-i", "", "-c:v", "hevc_qsv", "-profile:v", "main10", "-preset", "medium", "-max_frame_size", "65534", "-pix_fmt", "p010le", "-c:a", "copy", "C:\\Users\\Belle\\AppData\\Local\\Temp/54264080/previews/_811763798_tvai.mp4") false
2023-04-20 10-46-49.375 Thread: 11212 Info ffmpeg started for audio CMD: C:/Program Files/Topaz Labs LLC/Topaz Video AI/ffmpeg -hide_banner -t 1 -i -c:v hevc_qsv -profile:v main10 -preset medium -max_frame_size 65534 -pix_fmt p010le -c:a copy C:\Users\Belle\AppData\Local\Temp/54264080/previews/_811763798_tvai.mp4
2023-04-20 10-46-49.375 Thread: 11212 Info Trying to close the file "C:/Users/Belle/Downloads/Wedding.mp4" true
2023-04-20 10-46-49.375 Thread: 11212 Info Closing the file "C:/Users/Belle/Downloads/Wedding.mp4"
2023-04-20 10-46-49.375 Thread: 11212 Info Removing video "C:/Users/Belle/Downloads/Wedding.mp4" 0
2023-04-20 10-46-49.375 Thread: 11212 Info Cleanup directories C:\Users\Belle\AppData\Local\Temp/54264080/temp C:\Users\Belle\AppData\Local\Temp/54264080
2023-04-20 10-46-49.376 Thread: 17480 Warning Unable to open empty filepath
2023-04-20 10-46-49.378 Thread: 17480 Warning Unable to open empty filepath
2023-04-20 10-46-49.379 Thread: 11212 Info Cleanup directories C:\Users\Belle\AppData\Local\Temp/54264080/temp C:\Users\Belle\AppData\Local\Temp/54264080
2023-04-20 10-46-49.402 Thread: 11212 Info ~TProcess(): destroyed
2023-04-20 10-46-49.405 Thread: 11212 Info ~TProcess(): destroyed
2023-04-20 10-46-49.409 Thread: 11212 Info ~TProcess(): destroyed
2023-04-20 10-46-49.416 Thread: 11212 Info ~TProcess(): destroyed
2023-04-20 10-46-49.417 Thread: 11212 Info ~TProcess(): destroyed
2023-04-20 10-46-49.417 Thread: 11212 Warning QProcess: Destroyed while process ("C:\\Program Files\\Topaz Labs LLC\\Topaz Video AI\\ffmpeg") is still running.
It’s also worth noting that the logging process appears to be flawed / not quite working right for me. Even once the the export process is complete, the file remains open & locked inside of VAI. Even selecting the “get logs for support” option doesn’t work right - you get an archive that is empty except the list of encoders, and you can see an error in the current log file reporting that the log was locked inside VIA when it tried to create the archive. I had to exit out of VIA to get to the log.