Alkl58 / NotEnoughAV1Encodes

GUI for AV1 (aomenc, rav1e & svt-av1)
MIT License
543 stars 24 forks source link

Function Request 20220620 #108

Open PorcelainSky opened 2 years ago

PorcelainSky commented 2 years ago

1、Film grain synthesis support 2、Vmaf Tune support 3、Support to import audio, when processing silent video can be in the audio Settings to import audio tracks. 4、Additional Settings for segmented processing support requests . Although you can choose the segmentation time, each processing is to segment the entire video. Could you please add an extra button to segment part of the coding and part of the coding (automatic processing in the background) after setting the segmentation time? This can solve the problem of insufficient space. For example, "turn on segment processing" ~ if not, split all videos into temporary folders. When you open it, you split it up and you process it, and then you process the rest, and then you synthesize and encapsulate the video.

Alkl58 commented 2 years ago

Film grain synthesis support has been added for svt-av1 in Release v2.1.0

Request number 3 is pretty interesting, the goal is to implement this for v2.1.1

I'll have to try the tune VMAF options, if it works, then this will also probably be added in v2.1.1

Request number 4 sounds also promising, however this will take longer to implement as there are different approaches in the backend how this could be done. Maybe v2.1.1, probably v2.1.2 or v2.1.3

PorcelainSky commented 1 year ago

Film grain synthesis support has been added for svt-av1 in Release v2.1.0

Request number 3 is pretty interesting, the goal is to implement this for v2.1.1

I'll have to try the tune VMAF options, if it works, then this will also probably be added in v2.1.1

Request number 4 sounds also promising, however this will take longer to implement as there are different approaches in the backend how this could be done. Maybe v2.1.1, probably v2.1.2 or v2.1.3

First thanks for adding these features, then I found some issues Fixes Fix Filter: Crop before Resize (https://github.com/Alkl58/NotEnoughAV1Encodes/commit/b0a0845103345334ca53c92d0794cfb7a96b55e7) In the latest version 2.1.5, crop and resize do not work when both are enabled at the same time.

In addition vmaf target mode still does not work, it is not implemented correctly and still encodes with a fixed quality value. There is a problem with the Chinese translation of the target mode parameters. It is recommended that the parameters be kept in the original English text. In addition, the parameter analysis/explanation can retain the Chinese translation, but there is a problem with the translation of min and max. Based on the two values, I speculate that this should be the crf/qp value, so min may represent the best quality rather than the worst quality. max represents the worst quality rather than the best quality. I'm not too sure about how to submit a translation, so I'm sorry I can't help, but I added a comment before.