Multithreaded, hardware accelerated solution to create high quality movies for the Source engine.
Notable changes in this release:
The format of the startmovie
command has changed a little bit in this release to allow additional parameters. These parameters can be used to control the profile, autostop region rendering and some other things (see here). The parameters can appear in any order and all are optional. See the link for all parameters and their values.
The startmovie
command should now be used like this:
startmovie <file> (<optional parameters>)
As an example:
startmovie movie.mov timeout=30 profile=my_profile
The above command will automatically stop after 30 seconds of rendered video, and use the my_profile.ini
profile.
Profiles are also now inherited from the default profile, which means you do not have to copy the default profile anymore to create new profiles. Instead you can just override the individual settings that you want to change.
As an example, a new file called my_profile.ini
with content:
motion_blur_enabled=1
A timeout parameter has been added to the startmovie
command which allows rendering to automatically stop after the rendered video time in seconds have elapsed. You can use it like this:
startmovie movie.mov timeout=30
When region rendering is enabled, the taskbar icon of the game will change to report the region rendering progress, rendered time and elapsed time:
Below images show the quality differences between earlier versions and version 42. Earlier versions of SVR has had a bug in the output which produced blurry video. Antialiasing has been disabled for below screenshots.
Quality before:
Quality after:
Notable changes in this release:
Performance has been improved a lot in this release, as well as fixing various color related problems. Below you can see a comparison of motion blur blending in previous versions and this release. Encoding now also uses a wider color space to more accurately represent the original color, also visible below.
Various changes have been done to velo to skip text jittering, typically seen with the '1' character having a thinner width in some fonts. Opacity for velo color has been added back again after being removed by mistake. Some additional velo options have been added too, letting you select an anchor point for text expansion as well as ability to select which speed to show per axis. New default font and font options have been set as well in the default profile.
Most typically you will produce content using SVR to place it in a video editor. A new encoder called DNxHR has been added which makes this workflow a lot better, since H264 is overly compressed to be used efficiently during editing. You can still use H264 if you intend to not perform additional work on the content. Note that DNxHR can not be used with the MP4 format, so you will need to use MOV or MKV.
With the introduction of a separate encoder process, this means that audio and video can be embedded in the same file as expected. This was not possible before for various reasons. An audio encoder can be chosen as well, but there is only one at the moment.
See the default.ini profile for documentation about the new options.
Motion blur before: Motion blur after:
Color space before: Color space after:
Supported games in this release:
Notable changes in this release:
Supported games in this release:
Notable changes in this release:
Supported games in this release:
Notable changes in this release:
-svrnoautostop
that can be used to disable recording autostop when getting back to the menu. This feature allows you to record multiple demos after each other without the main menu being captured.Supported games in this release:
Notable changes in this release:
Supported games in this release:
Notable changes in this release:
Please read the readme before using this version!
Changes in this release:
Please read the readme before using this version!
Please read the readme before using this version!