Browsed by
Tag: rav1e

rav1e GUI v1.8 released!

rav1e GUI v1.8 released!

Hi everyone,

Today, I’ve released rav1e GUI v1.8:

rav1e GUI v1.8
rav1e GUI v1.8

This release adds a pause/resume button that allows you to pause and resume the encoding session right from the GUI. It also allows you to resume a previous session if the software is closed or a system crash occurs.

When there’s an interrupted session, say, your machine crashed, those hours wasted encoding the video are not entirely lost, because now, when you open the software again, it will recognize that there was an unfinished encoding and will prompt you to resume it:

rav1e GUI v1.8 message 1
rav1e GUI v1.8 prompt to continue previous session message

If you accept, the GUI will load and the encoding will continue:

rav1e GUI v1.8 encoding
rav1e GUI v1.8 encoding

What the software actually does is that it will encode those .y4m files that are present in the temporary folder. The software will now delete the .y4m files on-demand as soon as the segment encode finishes, so shall a crash occur, only those files that are left will be put on the queue and start encoding in parallel depending on the number of threads that are set in the GUI.

Once the files finish encoding, then they will be concatenated and the audio will be encoded to Opus and it will be merged along with the concatenated video to generate the final file.

Download

You can download this release at GitHub here: https://github.com/moisesmcardona/rav1e_gui/releases/tag/v1.8r2

As usual, it includes the latest rav1e build.

Enjoy!

rav1e GUI v1.7 released!

rav1e GUI v1.7 released!

Hi everyone,

Today, I have released v1.7 of rav1e GUI:

rav1e GUI v1.7
rav1e GUI v1.7

This version will now check if the user has entered an input and output file and that a temporary folder has been specified.

If the user hasn’t entered an input file, this message will be shown:

rav1e GUI v1.7 Message 1
rav1e GUI v1.7 Message 1

If the user hasn’t entered an output file, this message will be shown:

rav1e GUI v1.7 Message 2
rav1e GUI v1.7 Message 2

Finally, if the user hasn’t specified a temporary folder to use, this message will be shown:

rav1e GUI v1.7 Message 3
rav1e GUI v1.7 Message 3

This release closes issue #5 on the rav1e GUI GitHub repository.

You can download this new release at GitHub here: https://github.com/moisesmcardona/rav1e_gui/releases/tag/v1.7

Enjoy!

rav1e GUI v1.6 released!

rav1e GUI v1.6 released!

Hi everyone,

Today, I’ve released v1.6 of rav1e GUI:

rav1e GUI v1.6
rav1e GUI v1.6

This new release adds Drag-and-Drop support, which means you can now drag and drop a video file into the GUI or software executable and it will be used as the input automatically. No need to browse for the input video file again! That is, of course, if you use the new drag and drop feature.

You can download this new release at GitHub here: https://github.com/moisesmcardona/rav1e_gui/releases/tag/v1.6)

Enjoy!

rav1e encoding test – commit f032557

rav1e encoding test – commit f032557

Hi everyone,

Today, I’m sharing yet another AV1-encoded video using rav1e. As usual, it was encoded with parameters -q 175 -s 0. This video started encoding at 7:29:10 PM yesterday and concluded at 5:01:07 AM today. Enjoy and let me know what do you think of the quality:

I’ve also updated rav1e GUI to include this rav1e build. Download at the rav1e GUI page.

rav1e GUI
rav1e GUI
rav1e encoding test – using rav1e 0.1.0 commit 3caefbd

rav1e encoding test – using rav1e 0.1.0 commit 3caefbd

Hi everyone,

Yesterday, I started encoding one video I recorded in 2011. The encode started at 12:39:28 PM yesterday and finished at 9:50:41 AM today. Encode settings where -q 175 -s0 and the audio is encoded using opus at a bitrate of 64kb. The resulting size of this video is just 12.9MB! See it below:

The video was encoded using my tool, rav1e GUI

rav1e GUI
rav1e GUI v1.4 released!

rav1e GUI v1.4 released!

Hi everyone,

Today, I’ve released rav1e GUI v1.4. This new release adds several new options and improvements.

First, the GUI has been updated to provide a logging text area, where you can see the rav1e encoding progress:

rav1e GUI v1.4
rav1e GUI v1.4

You can also see there is a new CPU Threads option, a check box to enable PSNR output in the log and a new Advanced Encoder Options button that will bring the following new window:

rav1e Advanced Options
rav1e Advanced Options

The latest rav1e code added a few new parameters that you can control in that window. These are advanced options, and it’s best to leave it untouched. After all, your input file is first pre-processed with ffmpeg which will split your video into several y4m files that rav1e accepts as they are. However, since rav1e supports these new parameters, I went ahead and added them.

In the future, I’ll add a new feature to skip the preprocessing if an input .y4m file is already provided. For now, however, these are big additions to the GUI software, especially the addition of the log.

Complete v1.4 changelog

  • Added a log to show progress per rav1e encoding instance
  • Added CPU Threads setting
  • Added PSNR setting to show PSNR metrics in the log
  • Added Advanced Encoder Options setting window
  • Added Tune Setting in the Advanced Encoder Options window
  • Added Color Primaries settings in the Advanced Encoder Options window.

Download

You can download this new version on GitHub here: https://github.com/moisesmcardona/rav1e_gui/releases/v1.4

Enjoy!

Today’s build of rav1e and rav1e GUI released! (2018/12/07)

Today’s build of rav1e and rav1e GUI released! (2018/12/07)

Hi everyone,

Today, I’ve released a new build of rav1e and rav1e GUI. This brings rav1e to commit 66b4cd9 and it’s included in today’s rav1e GUI build.

rav1e

You can download today’s standalone rav1e build here:

rav1e GUI 2018-12-07
rav1e GUI

You can download today’s build of rav1e GUI here:

Enjoy!

New rav1e GUI and opus GUI released (2018-11-28)

New rav1e GUI and opus GUI released (2018-11-28)

Hi everyone,

I’ve released updated downloads for rav1e_gui and opus_gui which includes the latest commits performed to rav1e and opus.

rav1e GUI 2018-11-28
rav1e GUI

Download the new release of rav1e_gui here:

Opus GUI

Download the new release of opus_gui here:

As usual, standalone compiles of these tools can also be downloaded:

rav1e 2018-11-29
rav1e

Download the rav1e build which includes up to yesterday’s commits here:

opusenc 2018-11-28
opusenc

Download the latest opus-tools package which includes opusenc, opusdec and opusinfo here:

Opusenc and opusdec resample quality is the usual maximum of 10 in my builds.

Enjoy!

Announcing rav1e GUI v1.3

Announcing rav1e GUI v1.3

Hi everyone,

I have released rav1e GUI v1.3:

rav1e GUI v1.3
rav1e GUI v1.3

This new version adds the new min-keyframe argument to the GUI as well as making the existing keyframe be the max keyframe interval. This means you can now specify a number of frames to be the minimum and maximum keyframe interval and rav1e will make keyframes according to these specified numbers. If you’d like to just use a single keyframe interval, you can specify the same number in the minimum and maximum value boxes.

Another change is that you can now save your video using the Matroska container. This is in addition to the WebM container. Lastly, I renamed piece to part in the GUI, which is used to specify the length of each video part when splitting the video to accelerate encoding.

As usual, this release includes the latest version of rav1e as well as the latest version of opusenc.

You can download this new version in GitHub here:
https://github.com/moisesmcardona/rav1e_gui/releases/v1.3

Also, the source code can be found here:
https://github.com/moisesmcardona/rav1e_gui

Enjoy!