Video quality is too low
See original GitHub issueWhat happened?
I am I trying to record a high resolution output of a Unity scene (Bitrate Mode=High
), but the outputted video is very low quality, and even blurry.
Here is a link to watch the video (recorded on Windows). This is just a simple demo scene I’ve been using to test with. As you can see it starts off sort of clear, but then proceeds to get blurry.
Or here is a screenshot of the output:
The same thing also happens on Mac. It’s not as blurry, but it’s still has some major artifacting issues. Here is a zoomed-in screenshot (Mac):
The bitrate of a 5-second 720p video ranges from 700-1200 kb/s when inspecting in VLC. Since this video has high motion, it needs a much higher bitrate and ideally, a 2-pass encoding.
Is it reproducible?
Yes, both on Mac & PC. Here are my settings.
This is also reproducible when I try to record video using the MediaEncoder.AddFrame
directly, so perhaps this is unrelated to GenericFrameRecorder
specifically? I went ahead and filed an issue in FogBugz as well
It seems like the encoding bitrate is just way too low.
Released package version / tag?
https://github.com/Unity-Technologies/GenericFrameRecorder/releases/tag/v0.2.0.0027
Unity version, operating system, target platform
Windows 10 (and macOS sierra 10.12.6) Unity Editor 2018.1.0b7 Intel i7-770HQ 2.7GHz 16GB RAM
Issue Analytics
- State:
- Created 6 years ago
- Reactions:3
- Comments:6
Top GitHub Comments
https://forum.unity.com/threads/video-recorder-in-the-editor.482014/#post-3520120
Thanks @realJakubSmaga, my next question was going to be when can I get this through the package manager. Unfortunately I have tried all versions available there (0.2.0-preview through 0.2.4-preview). They all require at least version 2018.2 and fail because they are referencing code that isn’t in 2018.1.
I have also tried the latest release on here which is missing the video part of the recorder. So it appears that 2018.1 is a strange middle version that isn’t supported by the recorder at all. This is unfortunate because v0.2.0027 was working great for several versions of Unity. I guess I’ll just have to wait for 2018.2 to be released.
It’s also unfortunate that they moved away from Github as this at least gave us a channel to communicate on. Now I can’t even find official information about these newer preview releases.