From ddc9ff9bcc451072f47a4bbf7746803779aee837 Mon Sep 17 00:00:00 2001 From: CrushedPixel Date: Thu, 16 Jul 2015 13:50:22 +0200 Subject: [PATCH] Re-added Lossless MKV Render Preset --- .../eu/crushedpixel/replaymod/settings/EncodingPreset.java | 5 ++++- src/main/resources/assets/replaymod/lang/en_US.lang | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/eu/crushedpixel/replaymod/settings/EncodingPreset.java b/src/main/java/eu/crushedpixel/replaymod/settings/EncodingPreset.java index 73d206f7..1bca7dca 100644 --- a/src/main/java/eu/crushedpixel/replaymod/settings/EncodingPreset.java +++ b/src/main/java/eu/crushedpixel/replaymod/settings/EncodingPreset.java @@ -21,7 +21,10 @@ public enum EncodingPreset implements GuiEntryListEntry { "-f rawvideo -pix_fmt argb -s %WIDTH%x%HEIGHT% -r %FPS% -i - -an -c:v libx264 -preset ultrafast -crf 51 -pix_fmt yuv420p %FILENAME%.mp4", "mp4"), WEBMCUSTOM("replaymod.gui.rendersettings.presets.webm.custom", - "-f rawvideo -pix_fmt argb -s %WIDTH%x%HEIGHT% -r %FPS% -i - -an -c:v libvpx -b:v %BITRATE% %FILENAME%.webm", "webm"); + "-f rawvideo -pix_fmt argb -s %WIDTH%x%HEIGHT% -r %FPS% -i - -an -c:v libvpx -b:v %BITRATE% %FILENAME%.webm", "webm"), + + MKVLOSSLESS("replaymod.gui.rendersettings.presets.mkv.lossless", + "-f rawvideo -pix_fmt argb -s %WIDTH%x%HEIGHT% -r %FPS% -i - -an -c:v libx264 -preset ultrafast -qp 0 %FILENAME%.mkv", "mkv"); private String name; diff --git a/src/main/resources/assets/replaymod/lang/en_US.lang b/src/main/resources/assets/replaymod/lang/en_US.lang index 3c22442a..fa392717 100644 --- a/src/main/resources/assets/replaymod/lang/en_US.lang +++ b/src/main/resources/assets/replaymod/lang/en_US.lang @@ -334,6 +334,7 @@ replaymod.gui.rendersettings.presets.mp4.high=MP4 - High Quality replaymod.gui.rendersettings.presets.mp4.default=MP4 - Default Quality replaymod.gui.rendersettings.presets.mp4.potato=MP4 - Potato Quality replaymod.gui.rendersettings.presets.webm.custom=WEBM - Custom Bitrate +replaymod.gui.rendersettings.presets.mkv.lossless=MKV - Lossless #Rendering GUI replaymod.gui.rendering.title=Rendering Video