Prototype GUI 3.0.0.29a

Hello everyone,

We have another update with fixes for several bugs identified in the last prototype (3.0.0.28a). Please test and let us know the issues you found. Thank you.

Downloads
Windows | Mac
Headers, Libs, Dylibs, etc. (for Custom Builds)

Changelog

  • Fixes video quality for some encoders on mac.
  • Fixes the enhance proteus and theia auto and estimate buttons.
  • Fixes shuttering issues with previewing output for most videos.
  • Added reveal in explorer for videos.
  • Applied filters can be seen in the list of videos.
  • FPS conversion works.
  • For customized output, you can select relevant custom bitrate and container.
  • Export videos go to the correct directory (default folder set in preference).
  • Changing filters when preview/export video is selected, selection switched to input video. Preview/Export button works.
  • Videos with different SARs should work.
  • On preview/export, generated video shows up after a few frames are processed.
  • More bug fixes.

Known issues

  • Seek might have some issues. Submit the videos to DropBox.
  • Preview shuttering issue might happen on some videos. Submit the videos to DropBox.
  • Chronos has a memory leak issue.
  • Stabilization filter needs 2 passes. When it is turned on (with/without other filters), after finishing the 1st pass, the 2nd pass starts after a little wait, but meanwhile the progress bar shows the process is finished.
  • Running many previews/exports simultaneously may slow down the app or cause failures.

Please test everything on the main screen.

6 Likes

I was experiencing an issue with 3.0.0.27a where the preview would crash after 1%, saying that Ffmpeg was killed. (I verified that Ffmpeg was installed correctly and on the latest version, 5.0.1.) That issue appears to have vanished in this release.

1 Like

10bit 265 mkv input files are spitting out 8bit when using H265 Main 10bit (Nvidia).

Settings are reset when opening again (not sure if that’s a bug) but it’d be nice if it remembered last used & idk what ā€œshow advanced optionsā€ does…i see no difference with it on or off.

Fantastic update. Fixed my MPG importing issues, and fixed most of the blockiness while scrolling through them. The reveal in explorer option that I suggested being there is also great. Processing seems to be a bit faster too on my end. I’m liking where this is going, I will do some extensive testing later on, but first impressions are good!

3 Likes

So I’m going to say what’s still wrong with this alpha 3, in the preferences I click on mp4 for the output extension after exporting. Except when I export the video for encoding, it puts me in mov… I don’t understand there! Why does it not come out in mp4 if I clicked on the extension in the preferences? Then the 12bit prores 4444 xq is not 12bit, I exported a video, and saw in VLC it specifies 10bit not 12bit. Will have to fix those two things for the next release if you can. Then where is the HDR option for video export? You said I remember there would be an option for video export, which one could export in bt2020 or HLG. Otherwise lately, the encoding is always very slow even with Nvidia, if you can, the next version will need to speed up the encoding of h264, h265 and prores video a little more like the last version 2.6.4, encoding speed :slight_smile:

1 Like

Thank you. While things working as expected is great. We would still like to know what is wrong.
You are correct currently the preferences is broken and is being worked on. I would recommend using the customize output option to choose the encoder, bitrate and container. The current version of the app will retain the original input video colorspace. So if you use an HDR input the output will be HDR as well. Currently we do not have models for SD → HDR colorspaces. We would also like to avoid the 2.6.4 issues colorspace issues, so we currently do not have output colorspace setting. We can definitely add a keep original colorspace or convert to different colorspace and make FFmpeg do the conversion.

Will fix the pixel format issues with 10,12bit output by next release.
We are currently focussed on stability, we will improve performance after that.

4 Likes

Thank you for your reply :slight_smile:

We remain patient until the next alpha version :slight_smile:

1 Like

Regarding the advanced settings toggle under preferences (which currently does nothing), once that’s enabled will it show the complete ffmpeg command line, and give users the ability to modify? I think you had a ā€˜show ffmpeg command line’ feature in older alphas. Anyway the one time I tried to modify the command line to copy the audio stream by inserting -c:v copy it crashed every time.

I’m thinking it should be quite simple to add a toggle on the GUI that inserts the audio copy command into what is being fed into FFmpeg.

Thanks

Yes, the advanced menu will have information about the generated ffmpeg command, you should be able to modify and run it.
It will also allow users to directly use the command line.
Let me know if the audio doesn’t copy over by default with original encoding. -c:a copy should copy over the audio. I’m not sure if the -c:a copy and metadata copy were removed because of input/output container incompatibility.

1 Like

The filter settings are linked to the input video and the default behavior is to have everything disabled. So if you switch videos everything will be collapsed. We are still figuring out the best way to do it.

Is there any update on when the ā€œadd grainā€ option will be back? Currently, that’s the main reason it’s keeping me back from starting my upscaling project. It would be very nice to have it the way it was in V2.

2 Likes

Can you repair memory leak? I can not do anything because memory leak.

Few comments on Mac

  • performance is still much less than 2.6.4 (few CPU/GPU used)
  • I like the simplicity of the GUI, it’s more straightforward to me, but it requires a tall window. If you’re limited in space, it’s difficult to use when you have to scroll vertically and have other options selected. Maybe a way to collapse filters selected so we can see the other selections?
  • could we bring back model explanations, maybe help bubbles?
  • I can see the progress bar and % completed during processing but no estimated time of completion
  • no video output during processing
  • in the lower right hand corner where you display the # of videos processed / in progress, the blinking running man indicating work is in process is on top of the right parenthesis

Thanks!

2 Likes

The color space seems to be altered in the video processed by VEAI, but I don’t think the ffmpeg options are set properly.

Please check this page.
https://trac.ffmpeg.org/wiki/colorspace

VEAI is internally processed in RGB, and when output in YUV, color space conversion by swscale is required.
I think you have to give ā€œcolorspace=bt709:iall=bt601-6-625:fast=1ā€.

The output always appears to be in .mov, even though I’m running a Windows build of VEAI. Shouldn’t .mov be the last option on the list of supported file types on Windows, not the default?

1 Like
  1. UI looks very nice, but I’m +1 for collapsable menus. They should be. The way it is now - it’s just bad.
  2. Export As strange behavior. For example, ā€œI choose h265 main 10bit Nvidiaā€, mkv container. I press Export As… write the file name, for example, ā€œ200ā€, press Save. And the program starts to render hvc1 200.mov file. Why not .mkv?

The memory leak on Slow Motion will be fixed in this week’s alpha :slight_smile:

4 Likes
  • comestic usage comment : not possible to launch a second preview without erasing the preview generated just before.
  • to watch the preview, 3 or 4 mouse click are needed, when an autoplay at the end of the preview would need zero ;).
    would be good to have an autoplay feature while clicking on the preview filename, instead of selecting it and then hit play !
  • cosmetic comment : open video and ā€œā€¦ā€ (option on preview like remove etc) are working only when clickin on the both buttons. maybe adding the access to open video and the options on the preview by right clicking on them (on the thumb and the preview line) would be nice too.
  • removing all videos in Veai, make forbidding to erase the generated file in file explorer (windows 11) (media is still opened in Veai.exe).
  • Batch Processing seems to not working (certainly not ready yet). only the selected video in the list of videos imported is processed.
2 Likes

Other than ā€˜removing’ a job from the queue, there is no obvious way to cancel an active job. We desperately need a ā€˜stop/cancel’ button that stops all jobs. I assume we will also be getting a ā€˜pause’ button once a resuming feature has been enabled.

2 Likes