I have had the same problem almost every time I try to render something, sometimes it just plain works if I try it again and again and again. But this time it did not.
I am using macOS Sierra 10.12.5 with ffmpeg 3.2.2 and the 2.0.0 release of the 1.12 replay mod. I can use all other GUI elements of the replay mod, I have created a camera path but when I click render, it renders 4 frames and then crashes. I just want it to work reliably so that I don't have to worry about rendering every time I want to make a replay mod video.
I am using forge 1.12-14.21.1.2387
I did use optifine before but I took that out so that replay mod was the only mod in the mods folder. Same results.
This is my latest.log:
[12:09:48] [main/INFO]: Setting user: TechnOllieG_YT
[12:09:50] [main/INFO]: LWJGL Version: 2.9.2
[12:09:54] [main/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Replay Mod - Compatibility, FMLFileResourcePack:Replay Mod - Render, FMLFileResourcePack:Replay Mod - Replay, FMLFileResourcePack:Replay Mod, FMLFileResourcePack:Replay Mod - Replay Editor, FMLFileResourcePack:Replay Mod - Extras, FMLFileResourcePack:Replay Mod - Online, FMLFileResourcePack:Replay Mod - Recording, FMLFileResourcePack:Replay Mod - Simple Pathing, NoBlur1_0
[12:09:56] [Sound Library Loader/INFO]: Starting up SoundSystem...
[12:09:56] [Thread-4/INFO]: Initializing LWJGL OpenAL
[12:09:56] [Thread-4/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[12:09:56] [Thread-4/INFO]: OpenAL initialized.
[12:09:56] [Sound Library Loader/INFO]: Sound engine started
[12:09:59] [main/INFO]: Created: 512x512 textures-atlas
[12:10:32] [main/INFO]: [STDOUT]: Starting /usr/local/bin/ffmpeg with args: -y -f rawvideo -pix_fmt rgb24 -s 1920x1080 -r 60 -i - -an -c:v libx264 -preset ultrafast -qp 1 -pix_fmt yuv420p "FML Angle.mp4"
[12:10:35] [main/INFO]: [STDERR]: java.io.FileNotFoundException: replaymod:rendersuccess.wav
[12:10:35] [main/INFO]: [STDERR]: at net.minecraft.client.resources.FallbackResourceManager.func_110536_a(FallbackResourceManager.java:69)
[12:10:35] [main/INFO]: [STDERR]: at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110536_a(SimpleReloadableResourceManager.java:65)
[12:10:35] [main/INFO]: [STDERR]: at com.replaymod.render.utils.SoundHandler.playSound(SoundHandler.java:27)
[12:10:35] [main/INFO]: [STDERR]: at com.replaymod.render.utils.SoundHandler.playRenderSuccessSound(SoundHandler.java:18)
[12:10:35] [main/INFO]: [STDERR]: at com.replaymod.render.rendering.VideoRenderer.finish(VideoRenderer.java:249)
[12:10:35] [main/INFO]: [STDERR]: at com.replaymod.render.rendering.VideoRenderer.renderVideo(VideoRenderer.java:138)
[12:10:35] [main/INFO]: [STDERR]: at com.replaymod.render.gui.GuiRenderSettings$7.run(GuiRenderSettings.java:201)
[12:10:35] [main/INFO]: [STDERR]: at de.johni0702.minecraft.gui.element.AbstractGuiClickable.onClick(AbstractGuiClickable.java:71)
[12:10:35] [main/INFO]: [STDERR]: at de.johni0702.minecraft.gui.element.AbstractGuiButton.onClick(AbstractGuiButton.java:98)
[12:10:35] [main/INFO]: [STDERR]: at de.johni0702.minecraft.gui.element.AbstractGuiClickable.mouseClick(AbstractGuiClickable.java:53)
[12:10:35] [main/INFO]: [STDERR]: at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
[12:10:35] [main/INFO]: [STDERR]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[12:10:35] [main/INFO]: [STDERR]: at java.lang.reflect.Method.invoke(Method.java:498)
[12:10:35] [main/INFO]: [STDERR]: at de.johni0702.minecraft.gui.element.AbstractComposedGuiElement$3.invoke(AbstractComposedGuiElement.java:151)
[12:10:35] [main/INFO]: [STDERR]: at com.sun.proxy.$Proxy35.mouseClick(Unknown Source)
[12:10:35] [main/INFO]: [STDERR]: at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
[12:10:35] [main/INFO]: [STDERR]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[12:10:35] [main/INFO]: [STDERR]: at java.lang.reflect.Method.invoke(Method.java:498)
[12:10:35] [main/INFO]: [STDERR]: at de.johni0702.minecraft.gui.element.AbstractComposedGuiElement$3.invoke(AbstractComposedGuiElement.java:148)
[12:10:35] [main/INFO]: [STDERR]: at com.sun.proxy.$Proxy35.mouseClick(Unknown Source)
[12:10:35] [main/INFO]: [STDERR]: at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
[12:10:35] [main/INFO]: [STDERR]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[12:10:35] [main/INFO]: [STDERR]: at java.lang.reflect.Method.invoke(Method.java:498)
[12:10:35] [main/INFO]: [STDERR]: at de.johni0702.minecraft.gui.element.AbstractComposedGuiElement$3.invoke(AbstractComposedGuiElement.java:148)
[12:10:35] [main/INFO]: [STDERR]: at com.sun.proxy.$Proxy35.mouseClick(Unknown Source)
[12:10:35] [main/INFO]: [STDERR]: at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
[12:10:35] [main/INFO]: [STDERR]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[12:10:35] [main/INFO]: [STDERR]: at java.lang.reflect.Method.invoke(Method.java:498)
[12:10:35] [main/INFO]: [STDERR]: at de.johni0702.minecraft.gui.element.AbstractComposedGuiElement$2.invoke(AbstractComposedGuiElement.java:81)
[12:10:35] [main/INFO]: [STDERR]: at com.sun.proxy.$Proxy35.mouseClick(Unknown Source)
[12:10:35] [main/INFO]: [STDERR]: at de.johni0702.minecraft.gui.container.AbstractGuiScreen$MinecraftGuiScreen.func_73864_a(AbstractGuiScreen.java:181)
[12:10:35] [main/INFO]: [STDERR]: at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:533)
[12:10:35] [main/INFO]: [STDERR]: at de.johni0702.minecraft.gui.container.AbstractGuiScreen$MinecraftGuiScreen.func_146274_d(AbstractGuiScreen.java:201)
[12:10:35] [main/INFO]: [STDERR]: at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:501)
[12:10:35] [main/INFO]: [STDERR]: at com.replaymod.replay.InputReplayTimer.func_74275_a(InputReplayTimer.java:47)
[12:10:35] [main/INFO]: [STDERR]: at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1079)
[12:10:35] [main/INFO]: [STDERR]: at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:397)
[12:10:35] [main/INFO]: [STDERR]: at net.minecraft.client.main.Main.main(SourceFile:123)
[12:10:35] [main/INFO]: [STDERR]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[12:10:35] [main/INFO]: [STDERR]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[12:10:35] [main/INFO]: [STDERR]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[12:10:35] [main/INFO]: [STDERR]: at java.lang.reflect.Method.invoke(Method.java:498)
[12:10:35] [main/INFO]: [STDERR]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
[12:10:35] [main/INFO]: [STDERR]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[12:10:36] [main/WARN]: Interrupted whilst waiting for worker to die
java.lang.InterruptedException: null
at java.lang.Object.wait(Native Method) ~[?:1.8.0_74]
at java.lang.Thread.join(Thread.java:1245) ~[?:1.8.0_74]
at java.lang.Thread.join(Thread.java:1319) ~[?:1.8.0_74]
at net.minecraft.client.renderer.chunk.ChunkRenderDispatcher.func_188244_g(ChunkRenderDispatcher.java:340) [bxk.class:?]
at net.minecraft.client.renderer.RenderGlobal.func_72732_a(RenderGlobal.java:467) [buw.class:?]
at net.minecraft.client.Minecraft.func_71353_a(Minecraft.java:2485) [bhz.class:?]
at net.minecraft.client.Minecraft.func_71403_a(Minecraft.java:2423) [bhz.class:?]
at net.minecraft.client.Minecraft.func_71398_f(Minecraft.java:1259) [bhz.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:419) [bhz.class:?]
at net.minecraft.client.main.Main.main(SourceFile:123) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_74]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_74]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_74]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_74]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
[12:10:37] [main/FATAL]: Reported exception thrown!
net.minecraft.util.ReportedException: Rendering video
at de.johni0702.minecraft.gui.element.AbstractComposedGuiElement$2.invoke(AbstractComposedGuiElement.java:91) ~[AbstractComposedGuiElement$2.class:?]
at com.sun.proxy.$Proxy35.mouseClick(Unknown Source) ~[?:?]
at de.johni0702.minecraft.gui.container.AbstractGuiScreen$MinecraftGuiScreen.func_73864_a(AbstractGuiScreen.java:181) ~[AbstractGuiScreen$MinecraftGuiScreen.class:?]
at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:533) ~[bli.class:?]
at de.johni0702.minecraft.gui.container.AbstractGuiScreen$MinecraftGuiScreen.func_146274_d(AbstractGuiScreen.java:201) ~[AbstractGuiScreen$MinecraftGuiScreen.class:?]
at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:501) ~[bli.class:?]
at com.replaymod.replay.InputReplayTimer.func_74275_a(InputReplayTimer.java:47) ~[InputReplayTimer.class:?]
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1079) ~[bhz.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:397) [bhz.class:?]
at net.minecraft.client.main.Main.main(SourceFile:123) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_74]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_74]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_74]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_74]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
Caused by: java.lang.IllegalStateException: No output file found.
at com.replaymod.render.VideoWriter.getVideoFile(VideoWriter.java:184) ~[VideoWriter.class:?]
at com.replaymod.render.rendering.VideoRenderer.finish(VideoRenderer.java:251) ~[VideoRenderer.class:?]
at com.replaymod.render.rendering.VideoRenderer.renderVideo(VideoRenderer.java:138) ~[VideoRenderer.class:?]
at com.replaymod.render.gui.GuiRenderSettings$7.run(GuiRenderSettings.java:201) ~[GuiRenderSettings$7.class:?]
at de.johni0702.minecraft.gui.element.AbstractGuiClickable.onClick(AbstractGuiClickable.java:71) ~[AbstractGuiClickable.class:?]
at de.johni0702.minecraft.gui.element.AbstractGuiButton.onClick(AbstractGuiButton.java:98) ~[AbstractGuiButton.class:?]
at de.johni0702.minecraft.gui.element.AbstractGuiClickable.mouseClick(AbstractGuiClickable.java:53) ~[AbstractGuiClickable.class:?]
at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_74]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_74]
at de.johni0702.minecraft.gui.element.AbstractComposedGuiElement$3.invoke(AbstractComposedGuiElement.java:151) ~[AbstractComposedGuiElement$3.class:?]
at com.sun.proxy.$Proxy35.mouseClick(Unknown Source) ~[?:?]
at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_74]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_74]
at de.johni0702.minecraft.gui.element.AbstractComposedGuiElement$3.invoke(AbstractComposedGuiElement.java:148) ~[AbstractComposedGuiElement$3.class:?]
at com.sun.proxy.$Proxy35.mouseClick(Unknown Source) ~[?:?]
at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_74]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_74]
at de.johni0702.minecraft.gui.element.AbstractComposedGuiElement$3.invoke(AbstractComposedGuiElement.java:148) ~[AbstractComposedGuiElement$3.class:?]
at com.sun.proxy.$Proxy35.mouseClick(Unknown Source) ~[?:?]
at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_74]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_74]
at de.johni0702.minecraft.gui.element.AbstractComposedGuiElement$2.invoke(AbstractComposedGuiElement.java:81) ~[AbstractComposedGuiElement$2.class:?]
... 15 more