n00mkrad / nmkoder

Media encoding, muxing, analysis toolkit for Windows
GNU General Public License v3.0
427 stars 21 forks source link

[Question] SVT-AV1 and Av1an updates #36

Open 413Michele opened 1 year ago

413Michele commented 1 year ago

It has been some time since the last nmkoder release, and in the meantime there were important improvements in SVT-AV1, both in speed and features added. An example is better film grain generation and the option to disable source denoising. Av1an too, even without a number release, has had a lot of changes and bugfixes, which it offers as compiled builds from master.

Is a new nmkoder release that takes advantages of these new versions planned?

In any case, thank you for your work! Your GUI makes testing and encoding with AV1 really nice and easy 👍

tyeeman commented 1 year ago

Looks like there is a "bin" folder. Can't we just download and copy to the required folder in there?

jll5 commented 1 year ago

Looks like there is a "bin" folder. Can't we just download and copy to the required folder in there?

You can update SVT-AV1 binaries yourself by simply copying updated exe file over the preexisting one in "bin" folder, but any improvements that were added recently (like disabling source denoising) would not just appear in nmkoder. You could force that option by adding it to advanced arguments, but I am not sure if nmkoder would override it because the denoising checkbox next to grain synthesis would still remain grayed-out. And you would have to do this manually for every new feature you want to use.

I can only assume that av1an would be even more difficult to manually update and setup to work.

chs4000 commented 1 year ago

In theory yes you can update the binaries underneath nmkoder, and that works up to a point, but a few things have changed in ffmpeg, SVT-AV1 (&AOM -- tho not sure on this). Some of the changes that have occurred in ffmpeg & SVT-AV1 do not play nicely with the nmkoder 1.10.0 from five months ago. I like this app a lot and the author is a man I respect a lot so I'll just patiently wait for a new nmkoder release to be compiled before I launch back into my AV1 experiments.

n00mkrad commented 1 year ago

Will include up to date binaries in the next update. Expect it somewhat soon

413Michele commented 1 year ago

Sorry to ping but some time has passed now, is there any chance of an update or is it better to look elsewhere?

Werve commented 1 year ago

After several attempts I think I figured out how to get the encoding to work with the latest version of av1an and svt-av1 0.9.0 (I think even higher) and VMAF target option.

Nmkoder currently invokes av1an with the following problematic arguments:

DesertCookie commented 1 year ago

Any updates on this?

chs4000 commented 1 year ago

I think he wants to focus on his frame interpolation software and just doesn't want to be bothered with binaries for nmkoder. I'm saddened by this but it's his prerogative how he sets his priorities. I'm not smart enough to compile code, so I just have to look elsewhere now. Thank you for the good times though, nmk.

On Fri, Mar 24, 2023 at 12:49 AM DesertCookie @.***> wrote:

Any updates on this?

— Reply to this email directly, view it on GitHub https://github.com/n00mkrad/nmkoder/issues/36#issuecomment-1482387510, or unsubscribe https://github.com/notifications/unsubscribe-auth/AYEMCDTQ7R5SQ3QUUYURWOLW5VGXHANCNFSM56H3QAOA . You are receiving this because you commented.Message ID: @.***>