Jump to content

Marius B

Basic Member
  • Posts

    2
  • Joined

  • Last visited

Profile Information

  • Occupation
    Other
  1. Actually VLC did make the red more intense and had a slight difference in brightness in the mids, probably the wrong gamma?, but I now switched the renderer from Direct3D to OpenGL, and now the colors look way closer. PowerDVD has the same image as VLC with software YUV->RGB and OpenGL renderer. The preview seems to be a very little bit stronger in the red, but that could as well be just an illusion because of the low preview quality resolution-wise. If I let Sony Movie Studio export a snapshot of the preview, it looks exactly like in VLC OpenGL. I also found an option in Sony Movie Studio "change values from studio rgb to computer rgb", this does the partial to full conversion in the preview, so if you have a 0-255 screen, it will look like it's supposed to be, if you are editing in 16-235. It seems to do exactly the same saturation/gain/offset operations I listed in my last post. So my guess right now is that it is useable, but that Direct3D changes the colors for some reason. Or everyone is doing it wrong, and Direct3D is actually correct with its stronger red. I guess when looking at distributing the video to YouTube etc, things will go crazy again.
  2. I know this post is quite old, but since I also found this thread and have the same problem, I want to help others who maybe find this thread. Sony Movie Studio doesn't seem to care much about the luma ranges, I didn't found any option to correct for it, BUT you can do it manually. Go to color correction (secondary), and set the gain, offset and saturation values: Partial to Full: saturation 1,164 = 255/(235-16) gain 1,164 offset -18,630 = -16*255/(235-16) Full to Partial: saturation 0,859 = (235-16)/255 gain 0,859 offset 16,000 Now probably you preview in full range luma values, so just do the color correction for your preview correctly. And then only for export, at the very end, add the full to partial filter, keep it disabled while previewing and enable it for export. It should look exactly like intended. At least it perfectly cancels out the conversion GoPro studio does from full range to partial range. I don't know if they do it completely correctly, but I guess so. Same can be done in Premiere I guess, and since I think during the filter stage colors are stored as floats, it shouldn't affect the video quality. It should also work if you use the gain values as contrast instead, but then you will have to use another offset (called brightness). It's ridiculous how Sony Movie Studio / Vegas seems to be completely unaware of the fact that different luma ranges exist. By the way, even if you import 0-255 material, the export will still be marked as 16-235, so my solution does not just fake it or anything, it actually does the luma conversion Sony Movie Studio skips. Same problem for imported material in 16-235, it just reads it the same way as 0-255. So I've put the values for both conversions here, in case you first need to add a media filter to bring them all to 0-255 for preview, if you have different sources. EDIT: You might also be intersted in the fact, that hardware YUV->RGB can indeed be controlled by applications, but it's not really used. However, if you have a HD-HDMI device connected to an nvidia card, it will no longer follow the instructions giving by applications, but always assume the same chroma range. The reason (somewhat) being that it expects HD-HDMI devices to be TVs, which prefer 16-235. If you connect the same screen via DVI everything works as intended (graphics card wise, the players still mess up).
×
×
  • Create New...