• 1.7.0 22d8c76bfa

    NVenc DSR Stable

    Anri released this 2023-12-03 00:02:07 +01:00 | 91 commits to main since this release

    Improvement

    Chore

    NVenc is optimized?

    Here is how I tested with a file:

      @ECHO OFF
      SETLOCAL ENABLEDELAYEDEXPANSION
    
      SET "ffmpeg=%LOCALAPPDATA%\DSR\resources\app\node_modules\ffmpeg-static\ffmpeg.exe"
    
      :: CPU
      ::
      :: Seconds           : 46
      ::
      !ffmpeg! -y -i "video.mp4" -c:v libx264 -b:v 1605k -pass 1 -an -f mp4 NUL && \
      !ffmpeg! -y -i "video.mp4" -c:v libx264 -b:v 1605k -pass 2 -c:a copy -map 0:0 -map 0:1 -map 0:2 -f mp4 "out.mp4"
    
      :: GPU
      ::
      :: Seconds           : 37
      ::
      !ffmpeg! -y -hwaccel cuda -i "video.mp4" -c:v h264_nvenc -b:v 2889k -pass 1 -an -f mp4 NUL && \
      !ffmpeg! -y -hwaccel cuda -i "video.mp4" -c:v h264_nvenc -b:v 2889k -pass 2 -c:a copy -map 0:0 -map 0:1 -map 0:2 -f mp4 "out2.mp4"
    

    Running the file: Measure-Command { Start-Process -FilePath ".\script.bat" -Wait -NoNewWindow }

    So it reduce the wait of 10 seconds I guess? But the quality is also kinda reduced ; feel free to check with your own tests.


    Full changelog

    Downloads
  • 1.6.0 e244e78b2f

    Anri released this 2023-11-19 22:32:29 +01:00 | 94 commits to main since this release

    Improvement

    Chore


    Full changelog

    Downloads
  • 1.5.1 6c7d2e984c

    Nitro DSR Stable

    Anri released this 2023-11-11 14:54:51 +01:00 | 99 commits to main since this release

    Improvement

    • Add nitro support via nitro flag (add /nitro as argument when calling dsr.exe will work!) 61defcc7b0
    • Script snippet for easier installation 6e23fb64df

    Chore


    Full changelog

    Downloads
  • 1.4.0 df63747376

    Anri released this 2023-08-24 16:20:34 +02:00 | 104 commits to main since this release

    Improvement

    Chore


    Full changelog

    Downloads
  • 1.3.0 ef356ef58f

    Stereo DSR Stable

    Anri released this 2023-08-04 21:24:22 +02:00 | 113 commits to main since this release

    Improvement

    • The mixed audio track is now stereo (d42b8a0345)

    Bug fixes

    • Correctly logs errors into the user console when FFmpeg crash (542136dc46)
    • Correct default audio track to the mixed one (01b4cdcc03)

    Full changelog

    Downloads
  • 1.2.1 823618535f

    QoL DSR Stable

    Anri released this 2023-08-01 15:59:59 +02:00 | 118 commits to main since this release

    Improvement

    • 7eafb0b27c delete twopass files created by ffmpeg if needed

    Full changelog

    Downloads
  • 1.2.0 9119114c8d

    Stable DSR Stable

    Anri released this 2023-08-01 15:35:58 +02:00 | 120 commits to main since this release

    Skipping 1.1.1 since it introduces a bug, fixed in this release

    Bug fixes

    • 5609647e55 resolve security issue raised in the console
    • add quotes around executable (ffmpeg and ffprobe)

    Full changelog

    Downloads
  • 1.1.0 fd3653e8f7

    Theme release Stable

    Anri released this 2023-08-01 11:18:06 +02:00 | 128 commits to main since this release

    Feature

    Bug fix


    Full changelog

    Downloads
  • 1.0.0 7d6b4eb465

    First release Stable

    Anri released this 2023-07-31 13:27:40 +02:00 | 141 commits to main since this release

    The frontend is complete crap but it works.

    Problem DSR solve: Nvidia Shadowplay has only 2 modes: record the whole PC or record the microphone and PC separately, so you can't do both.

    DSR creates a mixed audio of the 2 audio tracks, puts it in first position and compresses the video if necessary to stay under the 25Mb limit (Discord limitation).

    When the processing is complete, a popup will appear, so wait, it may take a while.

    Downloads