View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000385 | Cinelerra-GG | [All Projects] Bug | public | 2020-03-02 15:42 | 2020-03-31 22:26 |
Reporter | MatN | Assigned To | PhyllisSmith | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Platform | X86_64 | OS | Mint XFCE | OS Version | 19.3 |
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0000385: Importing 10 bit video set settings to 8 bit (extracted from BT252) | ||||
Description | When loading as ¨replace current project¨ 4K HDR sample file ¨http://samples.mplayerhq.hu/4khdr/Passengers_Breakfast_4K.mkv¨, the input is HDR BT2020, profile HEVC Main 10 . Yet after loading the profile, in Settings-Format the color model is RGBA 8-bit. To handle a source with 10 bits, shouldn´t the format for a HDR input file not be set to RGBA-FLOAT when loading as ¨replace current project¨? | ||||
Tags | No tags attached. | ||||
Closing and I have added information on this to the manual in the section "How some stuff works" 17.4. | |
The way it works and what gg verified by stepping through the code is actually correct and as designed. What I misunderstood is how the load "replace current project" operates. Basically it looks to use the "best model" for the render using that particular codec. If you watch the original author's youtube videos on using cinelerra, you will notice that it usually starts out with works like "conform your project". To facilitate easy use of cinelerra, gg had added a long time ago, an automatic procedure to load media using the "best model". The best model is pretty much going to be what works well for television. So instead of using "replace current project" we should be using File->New project and "conforming your project" by setting up Format with the number of channels and Color mode (i.e. RGBA-Float) that you want and then when doing a File->Load, use "Append in new tracks". This avoids using "best model" technique and uses instead what you have designated so that if you set the Color Model to RGBA-Float, it will stay that way. By stepping through the Load code, gg showed to me that no bits of the 10-bit were lost as it used "case BC_RGB16161616" where 16 stands for 16 bits. It fills the other 6 bits not used for 10 bits with zeros. I will update and look at the other 2 BTs and should add this to the manual in "How some stuff works". |
|
Test file for gg: /root/media/Life Untouched 4K HDR10 Demo.mp4 | |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-03-02 15:42 | MatN | New Issue | |
2020-03-02 16:33 | PhyllisSmith | Note Added: 0002852 | |
2020-03-05 19:27 | PhyllisSmith | Note Added: 0002868 | |
2020-03-05 19:27 | PhyllisSmith | Assigned To | => PhyllisSmith |
2020-03-05 19:27 | PhyllisSmith | Status | new => acknowledged |
2020-03-31 22:26 | PhyllisSmith | Status | acknowledged => closed |
2020-03-31 22:26 | PhyllisSmith | Resolution | open => no change required |
2020-03-31 22:26 | PhyllisSmith | Note Added: 0003056 |