VideoHelp Forum




+ Reply to Thread
Results 1 to 5 of 5
  1. Member
    Join Date
    Aug 2009
    Location
    Indonesia
    Search Comp PM

    I have a mkv video h264 with resolution 1280x720, After Convert it to AVI, the color depth changed to 12 bit(like in the circle), I'm using Xvid4psp. In Avisynth editor I add at the last row ConvertToRGB24() but it still won't change(still 12bit), then I use VirtualDubMod, with no compression it make 24bit colordepth but the size became 2giga (from 230mb), if I use compression ffds it size around 231 mb but the quality very drop.

    What I have to do to convert from the mkv to avi with color depth 24bit ? and the tools that i must use ?[/img]
    Quote Quote  
  2. h.264 as well as all other MPEG family codecs (like MPEG 1, MPEG 2, Xvid and Divx) is always 12 bit internally (YUV 4:2:0). That's all that is telling you. (Actually, MPEG 2 supports YUV 4:2:2 (16 bit) encoding but it's virtually never used and isn't DVD compatible.) You get 24 bit with uncompressed RGB because there is no subsampling (RGB 4:4:4) but your source is 12 bit to start with.
    Quote Quote  
  3. "video sample size" isn't the same thing as color depth or bit depth

    The 24 bit color depth is 8 bits per channel (8 red, 8 green, 8 blue)

    Open the file in mediainfo and you can see the reported bit depth and colorimetry (which refers to the chroma sampling)

    Resolution : 24 bits
    Colorimetry : 4:2:0
    Quote Quote  
  4. Member
    Join Date
    Aug 2009
    Location
    Indonesia
    Search Comp PM
    So, If i want to change the video sample size, what should i do ?
    Quote Quote  
  5. Originally Posted by gingka
    So, If i want to change the video sample size, what should i do ?
    You can't if you are going to encode as any form of MPEG (MPEG 1,2,4, Divx, Xvid h.264). There's no point. Your source is already YV12. Each pixel when displayed will have 24 bits of color (more or less) but the color resolution is 1/2 (both axis) the grayscale resolution.

    Depending on what software you are using you can get that report to say 24 bit by converting your source to 24 bit RGB then passing that to your encoder. But the encoder will convert it back to YV12 for compression. The conversion to RGB and back to YV12 will decrease the quality of your video.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!