View Bug Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001643 | DCP-o-matic | Bugs | public | 2019-10-31 16:30 | 2023-09-01 21:48 |
Reporter | carl | Assigned To | carl | ||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Target Version | 2.14.14 | ||||
Summary | 0001643: PE: writer.cc 763/764 | ||||
Description | Make a DCP with a project containing 2 DCPs, first not quite at 0 and the second with a gap after the first, reel mode "video". Programming error at writer.cc:764 in v2.14.x. | ||||
Tags | next | ||||
Branch | |||||
Estimated weeks required | |||||
Estimated work required | Undecided | ||||
|
metadata.xml (14,446 bytes)
<?xml version="1.0" encoding="UTF-8"?> <Metadata> <Version>37</Version> <Name>test</Name> <UseISDCFName>1</UseISDCFName> <DCPContentType>FTR</DCPContentType> <Container>185</Container> <Resolution>2K</Resolution> <J2KBandwidth>150000000</J2KBandwidth> <ISDCFMetadata> <ContentVersion>1</ContentVersion> <AudioLanguage></AudioLanguage> <Territory></Territory> <Rating></Rating> <Studio></Studio> <Facility></Facility> <TempVersion>0</TempVersion> <PreRelease>0</PreRelease> <RedBand>0</RedBand> <Chain></Chain> <TwoDVersionOfThreeD>0</TwoDVersionOfThreeD> <MasteredLuminance></MasteredLuminance> </ISDCFMetadata> <VideoFrameRate>24</VideoFrameRate> <ISDCFDate>20191031</ISDCFDate> <AudioChannels>6</AudioChannels> <ThreeD>0</ThreeD> <Sequence>0</Sequence> <Interop>1</Interop> <Signed>1</Signed> <Encrypted>0</Encrypted> <Key>799c3c48eb01e3c17a1997a10de9e8fc</Key> <ContextID>473166ee-77ce-433d-ab60-07573394fadb</ContextID> <ReelType>1</ReelType> <ReelLength>2000000000</ReelLength> <UploadAfterMakeDCP>0</UploadAfterMakeDCP> <ReencodeJ2K>0</ReencodeJ2K> <UserExplicitVideoFrameRate>0</UserExplicitVideoFrameRate> <Playlist> <Content> <Type>DCP</Type> <Path mtime="1571348548">/home/cah/DCP/Examples/BohemianRhapsody_TLR-7_S_DE-XX_DE_51_2K_TCFG_20180514_TM_IOP_OV/ASSETMAP</Path> <Path mtime="1571348548">/home/cah/DCP/Examples/BohemianRhapsody_TLR-7_S_DE-XX_DE_51_2K_TCFG_20180514_TM_IOP_OV/5bd6e64c-695c-43fd-b437-5450c8c1fe37_j2c.mxf</Path> <Path mtime="1571348554">/home/cah/DCP/Examples/BohemianRhapsody_TLR-7_S_DE-XX_DE_51_2K_TCFG_20180514_TM_IOP_OV/CPL_666a21ab-c7e6-452f-a465-37f76258af75.xml</Path> <Path mtime="1571348554">/home/cah/DCP/Examples/BohemianRhapsody_TLR-7_S_DE-XX_DE_51_2K_TCFG_20180514_TM_IOP_OV/c33c1153-64ab-4060-a9d8-448a2b070632_pcm.mxf</Path> <Path mtime="1571348554">/home/cah/DCP/Examples/BohemianRhapsody_TLR-7_S_DE-XX_DE_51_2K_TCFG_20180514_TM_IOP_OV/VOLINDEX</Path> <Path mtime="1571348554">/home/cah/DCP/Examples/BohemianRhapsody_TLR-7_S_DE-XX_DE_51_2K_TCFG_20180514_TM_IOP_OV/PKL_6b025686-8b24-42f5-bbd5-947fbe3ff93d.xml</Path> <Digest>a214cea62815cbc183aa75770337b4591470</Digest> <Position>468000</Position> <TrimStart>0</TrimStart> <TrimEnd>0</TrimEnd> <VideoFrameRate>24</VideoFrameRate> <VideoLength>2152</VideoLength> <VideoWidth>2048</VideoWidth> <VideoHeight>858</VideoHeight> <VideoFrameType>2d</VideoFrameType> <LeftCrop>0</LeftCrop> <RightCrop>0</RightCrop> <TopCrop>0</TopCrop> <BottomCrop>0</BottomCrop> <Scale> <Ratio>239</Ratio> </Scale> <YUV>0</YUV> <FadeIn>0</FadeIn> <FadeOut>0</FadeOut> <AudioGain>0</AudioGain> <AudioDelay>0</AudioDelay> <AudioFrameRate>48000</AudioFrameRate> <AudioLength>2152</AudioLength> <AudioMapping> <InputChannels>6</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> </AudioMapping> <Name>BohemianRhapsody_TLR-7_S_DE-XX_DE_51_2K_TCFG_20180514_TM_IOP_OV</Name> <Encrypted>0</Encrypted> <NeedsAssets>0</NeedsAssets> <KDMValid>1</KDMValid> <ReferenceVideo>0</ReferenceVideo> <ReferenceAudio>0</ReferenceAudio> <ReferenceOpenSubtitle>0</ReferenceOpenSubtitle> <ReferenceClosedCaption>0</ReferenceClosedCaption> <Standard>Interop</Standard> <ThreeD>0</ThreeD> <ContentKind>trailer</ContentKind> <CPL>666a21ab-c7e6-452f-a465-37f76258af75</CPL> <ReelLength>2152</ReelLength> </Content> <Content> <Type>DCP</Type> <Path mtime="1571045890">/home/cah/DCP/Examples/Ov_FTR-1_F-178_51_2K_20191014_IOP_OV/pkl_b94302e7-2f14-4786-ac09-0934cf420f76.xml</Path> <Path mtime="1571045890">/home/cah/DCP/Examples/Ov_FTR-1_F-178_51_2K_20191014_IOP_OV/cpl_cd494574-7d7f-465f-86a7-b676e31da3be.xml</Path> <Path mtime="1571045890">/home/cah/DCP/Examples/Ov_FTR-1_F-178_51_2K_20191014_IOP_OV/ASSETMAP</Path> <Path mtime="1571045888">/home/cah/DCP/Examples/Ov_FTR-1_F-178_51_2K_20191014_IOP_OV/j2c_5943c3e8-eaea-4945-a45b-06eebb02be93.mxf</Path> <Path mtime="1571045888">/home/cah/DCP/Examples/Ov_FTR-1_F-178_51_2K_20191014_IOP_OV/pcm_b94fb9fa-19ac-4d24-b255-dc5fc0c1f0d3.mxf</Path> <Path mtime="1571045890">/home/cah/DCP/Examples/Ov_FTR-1_F-178_51_2K_20191014_IOP_OV/VOLINDEX</Path> <Digest>0f54c735849c0a3ce1b6bdb258f511768731</Digest> <Position>9480000</Position> <TrimStart>0</TrimStart> <TrimEnd>0</TrimEnd> <VideoFrameRate>24</VideoFrameRate> <VideoLength>1525</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>1525</AudioLength> <AudioMapping> <InputChannels>6</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> </AudioMapping> <Name>Ov_FTR-1_F-178_51_2K_20191014_IOP_OV</Name> <Encrypted>0</Encrypted> <NeedsAssets>0</NeedsAssets> <KDMValid>1</KDMValid> <ReferenceVideo>0</ReferenceVideo> <ReferenceAudio>0</ReferenceAudio> <ReferenceOpenSubtitle>0</ReferenceOpenSubtitle> <ReferenceClosedCaption>0</ReferenceClosedCaption> <Standard>Interop</Standard> <ThreeD>0</ThreeD> <ContentKind>feature</ContentKind> <CPL>cd494574-7d7f-465f-86a7-b676e31da3be</CPL> <ReelLength>1525</ReelLength> </Content> </Playlist> </Metadata> |
|
The first reel's period starts from the start of the first DCP, so there's no reel to put the black before the DCP in. |
|
Probably should be a companion test to reels_test3 to check for an extra reel being added at the start (which it currently is not). |
|
The first reel goes from the start of DCP 1 to the start of DCP 2; does this matter if we are trying to refer? |
|
<--gap--><--DCP--><--gap--><--DCP--> fails with refer. |
|
First part of this is 90b1feea13c225ec9588357e4fdb179c4d3328a5 in v2.15.x-1643 |
|
Merged into v2.15.x; needs some thinking about for master. |
|
Merged into master. |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-10-31 16:30 | carl | New Bug | |
2019-10-31 16:30 | carl | Tag Attached: next | |
2019-10-31 16:30 | carl | File Added: metadata.xml | |
2019-10-31 16:30 | carl | Status | new => confirmed |
2019-10-31 16:30 | carl | Estimated work required | => Undecided |
2019-10-31 16:33 | carl | Note Added: 0003517 | |
2019-10-31 16:35 | carl | Note Added: 0003518 | |
2019-10-31 16:37 | carl | Note Added: 0003519 | |
2019-10-31 19:48 | carl | Note Added: 0003520 | |
2019-10-31 20:47 | carl | Note Added: 0003521 | |
2019-10-31 22:41 | carl | Target Version | 2.14.x => 2.14.14 |
2019-10-31 23:01 | carl | Note Added: 0003526 | |
2019-11-11 20:29 | carl | Assigned To | => carl |
2019-11-11 20:29 | carl | Status | confirmed => resolved |
2019-11-11 20:29 | carl | Resolution | open => fixed |
2019-11-11 20:29 | carl | Note Added: 0003582 | |
2023-09-01 21:48 | carl | Status | resolved => closed |