View Bug Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001173 | DCP-o-matic | Clean-up | public | 2018-01-17 00:47 | 2018-10-17 20:15 |
Reporter | Carsten | Assigned To | carl | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Mac | OS | OS X | OS Version | 10.11 |
Product Version | 2.11.0 | ||||
Target Version | 2.12.0 | ||||
Summary | 0001173: grey out options when versioning/VF demands? | ||||
Description | There are some options under e.g. DCP that can can still be changed if content is referenced and a VF will be generated. Wouldn't it be useful to grey these out? There is a hint popping up that concerns reel splitting for VF. I remember translating it - however, this hint is now also shown when I select '4k' under DCP, when the referenced DCP is 2k, and the hint about reel splitting doesn't make sense there. I should probably translate it back to a more generic hint saying something like that 'the parameter you chose is not compatible with the DCP you are referencing as OV - but they need to match'. A suitable other solution would be to set all DCP parameters according to the referenced DCP, and grey out those who can not be changed under the VF/OV rule? The good thing about this is that the user sees the type of the OV and thus new VF DCP. Also, we get less complaints about the 'refer to existing DCP' not being able to be checked due to parameter mismatch. In my translation for .42, I also changed 'refer to existing DCP' into 'Link to imported DCP as OV, and create version file (VF)'.
| ||||
Tags | No tags attached. | ||||
Branch | |||||
Estimated weeks required | |||||
Estimated work required | Unknown | ||||
|
|
|
It's a good point. cbbcccac8a8c8a6374b5bdad5b1f1c909847170b should fix your layout problem. I'll look at disabling options once we have a VF/OV and see if it's fixable without too much upheaval. |
|
Yup. Read DCP type and audio config from referenced DCP and lock DCP and only audio settings when audio is referenced. Read DCP type and video config (container, res, frame rate, etc) and lock DCP and only video settings when video is referenced from OV, always set reel segmentation to content. When 'refer to' is unchecked, release settings at their current values. I also think it would be useful if the englisch and all other localizations would mention the terms OV and/or VF with the 'refer to existing DCP', as it would make it easier to understand.
|
|
I've changed the wording of those checkboxes and disabled the relevant bits in the DCP panel when VF-mode is on. I haven't done the auto-changing of DCP settings when VF is enabled; this may be a bit intrusive for this late stage of the 2.12.0 game. |
|
Yes, seems to work. Still confusing that you can not immediately set DCP video/audio/subs to refer to OV unless you have changed the reel setting to 'split by video content'. Yup, the mouse over will tell you why. Formally, this should now probably become 'split by content', as when adding new video to referenced audio, this will probably use audio reel segmentation?
|
|
Opps - found a deadlock in 2.11.47 - I saw it happening before when playing with the VF checkbox and switching between tabs, but a first couldn't reproduce it...
metadata.xml (12,514 bytes)
<?xml version="1.0"?> <Metadata> <Version>36</Version> <Name>ShowDCP</Name> <UseISDCFName>1</UseISDCFName> <DCPContentType>ADV</DCPContentType> <Container>185</Container> <Resolution>2K</Resolution> <J2KBandwidth>235000000</J2KBandwidth> <ISDCFMetadata> <ContentVersion>1</ContentVersion> <AudioLanguage>DE</AudioLanguage> <SubtitleLanguage>XX</SubtitleLanguage> <Territory>DE</Territory> <Rating></Rating> <Studio>AVS</Studio> <Facility>AVS</Facility> <TempVersion>0</TempVersion> <PreRelease>0</PreRelease> <RedBand>0</RedBand> <Chain></Chain> <TwoDVersionOfThreeD>0</TwoDVersionOfThreeD> <MasteredLuminance></MasteredLuminance> </ISDCFMetadata> <VideoFrameRate>24</VideoFrameRate> <ISDCFDate>20170824</ISDCFDate> <AudioChannels>6</AudioChannels> <ThreeD>0</ThreeD> <Sequence>1</Sequence> <Interop>1</Interop> <Signed>1</Signed> <Encrypted>0</Encrypted> <Key>d1ec21e17ef21b395e86ec54b97af617</Key> <ContextID>ca27f294-7337-480c-8931-42b94eed1ca0</ContextID> <ReelType>0</ReelType> <ReelLength>2000000000</ReelLength> <UploadAfterMakeDCP>0</UploadAfterMakeDCP> <Playlist> <Content> <Type>DCP</Type> <Path>/Users/carstenkurz/Downloads/266054_SWLastJedi_TLR-D-2D_F_DE-XX_DE_51_2K_DI_20171015_DTB_IOP/266053_SpaceBear_iop_unenc_51_R001_snd.mxf</Path> <Path>/Users/carstenkurz/Downloads/266054_SWLastJedi_TLR-D-2D_F_DE-XX_DE_51_2K_DI_20171015_DTB_IOP/ASSETMAP</Path> <Path>/Users/carstenkurz/Downloads/266054_SWLastJedi_TLR-D-2D_F_DE-XX_DE_51_2K_DI_20171015_DTB_IOP/CPL_a48c230f-3c0c-49bf-97f5-9e3eb90bc90e.xml</Path> <Path>/Users/carstenkurz/Downloads/266054_SWLastJedi_TLR-D-2D_F_DE-XX_DE_51_2K_DI_20171015_DTB_IOP/PKL_8a0a9e76-8c05-4836-8694-6a2fda901640.xml</Path> <Path>/Users/carstenkurz/Downloads/266054_SWLastJedi_TLR-D-2D_F_DE-XX_DE_51_2K_DI_20171015_DTB_IOP/SWLastJedi_TLR-D-2D_F_DE-XX_DE_51_2K_DI_20171015_DTB_01.mxf</Path> <Path>/Users/carstenkurz/Downloads/266054_SWLastJedi_TLR-D-2D_F_DE-XX_DE_51_2K_DI_20171015_DTB_IOP/VOLINDEX</Path> <Digest>282198847841034e52b8dbfbcfc29112207222994</Digest> <Position>0</Position> <TrimStart>0</TrimStart> <TrimEnd>0</TrimEnd> <VideoFrameRate>24</VideoFrameRate> <VideoLength>2197</VideoLength> <VideoWidth>1998</VideoWidth> <VideoHeight>1080</VideoHeight> <VideoFrameType>2d</VideoFrameType> <LeftCrop>0</LeftCrop> <RightCrop>0</RightCrop> <TopCrop>0</TopCrop> <BottomCrop>0</BottomCrop> <Scale> <Ratio>185</Ratio> </Scale> <YUV>0</YUV> <FadeIn>0</FadeIn> <FadeOut>0</FadeOut> <AudioGain>0</AudioGain> <AudioDelay>0</AudioDelay> <AudioFrameRate>48000</AudioFrameRate> <AudioLength>2197</AudioLength> <AudioMapping> <InputChannels>8</InputChannels> <OutputChannels>16</OutputChannels> <Gain Input="0" Output="0">1</Gain> <Gain Input="0" Output="1">0</Gain> <Gain Input="0" Output="2">0</Gain> <Gain Input="0" Output="3">0</Gain> <Gain Input="0" Output="4">0</Gain> <Gain Input="0" Output="5">0</Gain> <Gain Input="0" Output="6">0</Gain> <Gain Input="0" Output="7">0</Gain> <Gain Input="0" Output="8">0</Gain> <Gain Input="0" Output="9">0</Gain> <Gain Input="0" Output="10">0</Gain> <Gain Input="0" Output="11">0</Gain> <Gain Input="0" Output="12">0</Gain> <Gain Input="0" Output="13">0</Gain> <Gain Input="0" Output="14">0</Gain> <Gain Input="0" Output="15">0</Gain> <Gain Input="1" Output="0">0</Gain> <Gain Input="1" Output="1">1</Gain> <Gain Input="1" Output="2">0</Gain> <Gain Input="1" Output="3">0</Gain> <Gain Input="1" Output="4">0</Gain> <Gain Input="1" Output="5">0</Gain> <Gain Input="1" Output="6">0</Gain> <Gain Input="1" Output="7">0</Gain> <Gain Input="1" Output="8">0</Gain> <Gain Input="1" Output="9">0</Gain> <Gain Input="1" Output="10">0</Gain> <Gain Input="1" Output="11">0</Gain> <Gain Input="1" Output="12">0</Gain> <Gain Input="1" Output="13">0</Gain> <Gain Input="1" Output="14">0</Gain> <Gain Input="1" Output="15">0</Gain> <Gain Input="2" Output="0">0</Gain> <Gain Input="2" Output="1">0</Gain> <Gain Input="2" Output="2">1</Gain> <Gain Input="2" Output="3">0</Gain> <Gain Input="2" Output="4">0</Gain> <Gain Input="2" Output="5">0</Gain> <Gain Input="2" Output="6">0</Gain> <Gain Input="2" Output="7">0</Gain> <Gain Input="2" Output="8">0</Gain> <Gain Input="2" Output="9">0</Gain> <Gain Input="2" Output="10">0</Gain> <Gain Input="2" Output="11">0</Gain> <Gain Input="2" Output="12">0</Gain> <Gain Input="2" Output="13">0</Gain> <Gain Input="2" Output="14">0</Gain> <Gain Input="2" Output="15">0</Gain> <Gain Input="3" Output="0">0</Gain> <Gain Input="3" Output="1">0</Gain> <Gain Input="3" Output="2">0</Gain> <Gain Input="3" Output="3">1</Gain> <Gain Input="3" Output="4">0</Gain> <Gain Input="3" Output="5">0</Gain> <Gain Input="3" Output="6">0</Gain> <Gain Input="3" Output="7">0</Gain> <Gain Input="3" Output="8">0</Gain> <Gain Input="3" Output="9">0</Gain> <Gain Input="3" Output="10">0</Gain> <Gain Input="3" Output="11">0</Gain> <Gain Input="3" Output="12">0</Gain> <Gain Input="3" Output="13">0</Gain> <Gain Input="3" Output="14">0</Gain> <Gain Input="3" Output="15">0</Gain> <Gain Input="4" Output="0">0</Gain> <Gain Input="4" Output="1">0</Gain> <Gain Input="4" Output="2">0</Gain> <Gain Input="4" Output="3">0</Gain> <Gain Input="4" Output="4">1</Gain> <Gain Input="4" Output="5">0</Gain> <Gain Input="4" Output="6">0</Gain> <Gain Input="4" Output="7">0</Gain> <Gain Input="4" Output="8">0</Gain> <Gain Input="4" Output="9">0</Gain> <Gain Input="4" Output="10">0</Gain> <Gain Input="4" Output="11">0</Gain> <Gain Input="4" Output="12">0</Gain> <Gain Input="4" Output="13">0</Gain> <Gain Input="4" Output="14">0</Gain> <Gain Input="4" Output="15">0</Gain> <Gain Input="5" Output="0">0</Gain> <Gain Input="5" Output="1">0</Gain> <Gain Input="5" Output="2">0</Gain> <Gain Input="5" Output="3">0</Gain> <Gain Input="5" Output="4">0</Gain> <Gain Input="5" Output="5">1</Gain> <Gain Input="5" Output="6">0</Gain> <Gain Input="5" Output="7">0</Gain> <Gain Input="5" Output="8">0</Gain> <Gain Input="5" Output="9">0</Gain> <Gain Input="5" Output="10">0</Gain> <Gain Input="5" Output="11">0</Gain> <Gain Input="5" Output="12">0</Gain> <Gain Input="5" Output="13">0</Gain> <Gain Input="5" Output="14">0</Gain> <Gain Input="5" Output="15">0</Gain> <Gain Input="6" Output="0">0</Gain> <Gain Input="6" Output="1">0</Gain> <Gain Input="6" Output="2">0</Gain> <Gain Input="6" Output="3">0</Gain> <Gain Input="6" Output="4">0</Gain> <Gain Input="6" Output="5">0</Gain> <Gain Input="6" Output="6">1</Gain> <Gain Input="6" Output="7">0</Gain> <Gain Input="6" Output="8">0</Gain> <Gain Input="6" Output="9">0</Gain> <Gain Input="6" Output="10">0</Gain> <Gain Input="6" Output="11">0</Gain> <Gain Input="6" Output="12">0</Gain> <Gain Input="6" Output="13">0</Gain> <Gain Input="6" Output="14">0</Gain> <Gain Input="6" Output="15">0</Gain> <Gain Input="7" Output="0">0</Gain> <Gain Input="7" Output="1">0</Gain> <Gain Input="7" Output="2">0</Gain> <Gain Input="7" Output="3">0</Gain> <Gain Input="7" Output="4">0</Gain> <Gain Input="7" Output="5">0</Gain> <Gain Input="7" Output="6">0</Gain> <Gain Input="7" Output="7">1</Gain> <Gain Input="7" Output="8">0</Gain> <Gain Input="7" Output="9">0</Gain> <Gain Input="7" Output="10">0</Gain> <Gain Input="7" Output="11">0</Gain> <Gain Input="7" Output="12">0</Gain> <Gain Input="7" Output="13">0</Gain> <Gain Input="7" Output="14">0</Gain> <Gain Input="7" Output="15">0</Gain> </AudioMapping> <Name>SWLastJedi_TLR-D-2D_F_DE-XX_DE_51_2K_DI_20171015_DTB_IOP</Name> <Encrypted>0</Encrypted> <NeedsAssets>0</NeedsAssets> <KDMValid>1</KDMValid> <ReferenceVideo>0</ReferenceVideo> <ReferenceAudio>0</ReferenceAudio> <ReferenceSubtitle>0</ReferenceSubtitle> <Standard>Interop</Standard> <ThreeD>0</ThreeD> <CPL>a48c230f-3c0c-49bf-97f5-9e3eb90bc90e</CPL> <ReelLength>2197</ReelLength> </Content> <Content> <Type>FFmpeg</Type> <Path>/Users/carstenkurz/Desktop/Leuchtspuren.mp4</Path> <Digest>a389fecab8ec6b39f3dcf568a9d1983719117710</Digest> <Position>8788000</Position> <TrimStart>0</TrimStart> <TrimEnd>0</TrimEnd> <VideoFrameRate>24</VideoFrameRate> <VideoLength>1653</VideoLength> <VideoWidth>2048</VideoWidth> <VideoHeight>1080</VideoHeight> <VideoFrameType>2d</VideoFrameType> <SampleAspectRatio>1</SampleAspectRatio> <LeftCrop>0</LeftCrop> <RightCrop>0</RightCrop> <TopCrop>0</TopCrop> <BottomCrop>0</BottomCrop> <Scale> <Ratio>190</Ratio> </Scale> <ColourConversion> <InputTransferFunction> <Type>Gamma</Type> <Gamma>2.2</Gamma> </InputTransferFunction> <YUVToRGB>1</YUVToRGB> <RedX>0.64</RedX> <RedY>0.33</RedY> <GreenX>0.3</GreenX> <GreenY>0.6</GreenY> <BlueX>0.15</BlueX> <BlueY>0.06</BlueY> <WhiteX>0.3127</WhiteX> <WhiteY>0.329</WhiteY> <OutputGamma>2.6</OutputGamma> </ColourConversion> <YUV>1</YUV> <FadeIn>0</FadeIn> <FadeOut>0</FadeOut> <AudioGain>0</AudioGain> <AudioDelay>0</AudioDelay> <AudioStream> <Name>und</Name> <Id>2</Id> <FrameRate>48000</FrameRate> <Length>3306000</Length> <Mapping> <InputChannels>2</InputChannels> <OutputChannels>16</OutputChannels> <Gain Input="0" Output="0">1</Gain> <Gain Input="0" Output="1">0</Gain> <Gain Input="0" Output="2">0</Gain> <Gain Input="0" Output="3">0</Gain> <Gain Input="0" Output="4">0</Gain> <Gain Input="0" Output="5">0</Gain> <Gain Input="0" Output="6">0</Gain> <Gain Input="0" Output="7">0</Gain> <Gain Input="0" Output="8">0</Gain> <Gain Input="0" Output="9">0</Gain> <Gain Input="0" Output="10">0</Gain> <Gain Input="0" Output="11">0</Gain> <Gain Input="0" Output="12">0</Gain> <Gain Input="0" Output="13">0</Gain> <Gain Input="0" Output="14">0</Gain> <Gain Input="0" Output="15">0</Gain> <Gain Input="1" Output="0">0</Gain> <Gain Input="1" Output="1">1</Gain> <Gain Input="1" Output="2">0</Gain> <Gain Input="1" Output="3">0</Gain> <Gain Input="1" Output="4">0</Gain> <Gain Input="1" Output="5">0</Gain> <Gain Input="1" Output="6">0</Gain> <Gain Input="1" Output="7">0</Gain> <Gain Input="1" Output="8">0</Gain> <Gain Input="1" Output="9">0</Gain> <Gain Input="1" Output="10">0</Gain> <Gain Input="1" Output="11">0</Gain> <Gain Input="1" Output="12">0</Gain> <Gain Input="1" Output="13">0</Gain> <Gain Input="1" Output="14">0</Gain> <Gain Input="1" Output="15">0</Gain> </Mapping> <FirstAudio>0</FirstAudio> <CodecName>aac</CodecName> </AudioStream> <FirstVideo>0</FirstVideo> <ColorRange>0</ColorRange> <ColorPrimaries>2</ColorPrimaries> <ColorTransferCharacteristic>2</ColorTransferCharacteristic> <Colorspace>2</Colorspace> <BitsPerPixel>12</BitsPerPixel> </Content> </Playlist> </Metadata> |
|
Carl - did you notice this one? If leaves you stuck with DCP options being greyed out, but without a OV/VF checkbox to disable, so the only way is to trash the project.
|
|
I was hoping that bc2b76ae17ad11bbcaf4291accc49f4fd5ad8157 might have fixed it... |
|
Oops, I'll check it...
|
|
Hi Carsten, did you get the chance to check this? |
|
Opps, long time ago....I can still reproduce the problem with that metadata.xml file from above in 2.11.47 after loading the project, so that's good... Now trying with 2.11.67...seems to be gone, all is normal. After saving the project file, it opens in 2.11.47 without the issue. I'd say, close for now. |
|
Great, thanks. |
Date Modified | Username | Field | Change |
---|---|---|---|
2018-01-17 00:47 | Carsten | New Bug | |
2018-01-17 00:47 | Carsten | Status | new => assigned |
2018-01-17 00:47 | Carsten | Assigned To | => carl |
2018-01-17 00:48 | Carsten | Description Updated | |
2018-01-17 00:48 | Carsten | File Added: Bildschirmfoto 2018-01-17 um 01.47.32.png | |
2018-01-17 00:53 | Carsten | Description Updated | |
2018-01-17 01:14 | carl | Note Added: 0002018 | |
2018-01-28 17:33 | Carsten | Note Added: 0002035 | |
2018-01-28 17:36 | Carsten | Note Edited: 0002035 | |
2018-02-01 00:01 | carl | Note Added: 0002044 | |
2018-02-02 23:01 | Carsten | Note Added: 0002052 | |
2018-02-02 23:34 | Carsten | File Added: Bildschirmfoto 2018-02-03 um 00.24.35.png | |
2018-02-02 23:34 | Carsten | File Added: Bildschirmfoto 2018-02-03 um 00.24.26.png | |
2018-02-02 23:34 | Carsten | File Added: Bildschirmfoto 2018-02-03 um 00.24.16.png | |
2018-02-02 23:34 | Carsten | File Added: metadata.xml | |
2018-02-02 23:34 | Carsten | Note Added: 0002055 | |
2018-02-09 14:31 | Carsten | Note Added: 0002103 | |
2018-02-09 15:46 | carl | Note Added: 0002109 | |
2018-02-09 23:48 | Carsten | Note Added: 0002118 | |
2018-02-12 20:58 | carl | Status | assigned => feedback |
2018-02-25 00:00 | carl | Note Added: 0002206 | |
2018-02-28 02:45 | Carsten | Note Added: 0002221 | |
2018-02-28 02:45 | Carsten | Status | feedback => assigned |
2018-02-28 09:17 | carl | Status | assigned => resolved |
2018-02-28 09:17 | carl | Resolution | open => fixed |
2018-02-28 09:17 | carl | Note Added: 0002222 | |
2018-10-17 20:15 | carl | Status | resolved => closed |