Apologies for the cross-post, but I don’t think the Draft forum is active…
After upgrading deadline to 10.1.23.6 we sometimes see an error:
STDOUT: [libopenh264 @ 0xcd740c0] [OpenH264] this = 0x0xd1b9c0, Warning:[Rc] iDid = 0,iContinualSkipFrames(3) is large
when the movie file is being created which results in a movie file with only a few frames (e.g. a 2-frame movie when the seq. should be 15 frames). It was working without issue in DL 10.1.19.4.
render log snippet:
2022-09-22 18:51:43: 0: STDOUT: Command line args:
2022-09-22 18:51:43: 0: STDOUT: resolution=1
2022-09-22 18:51:43: 0: STDOUT: codec=h264
2022-09-22 18:51:43: 0: STDOUT: quality=100
2022-09-22 18:51:43: 0: STDOUT: colorSpaceIn=Draft rec709
2022-09-22 18:51:43: 0: STDOUT: colorSpaceOut=Draft rec709
2022-09-22 18:51:43: 0: STDOUT: annotationsFilePath=None
2022-09-22 18:51:43: 0: STDOUT: annotationsFramePaddingSize=None
2022-09-22 18:51:43: 0: STDOUT: isDistributed=False
2022-09-22 18:51:43: 0: STDOUT: frameRate=23.976
2022-09-22 18:51:43: 0: STDOUT: quickType=createMovie
2022-09-22 18:51:43: 0: STDOUT: frameList=1001-1015
2022-09-22 18:51:43: 0: STDOUT: startFrame=1001
2022-09-22 18:51:43: 0: STDOUT: endFrame=1015
2022-09-22 18:51:43: 0: STDOUT: inFile=/mnt/Data/path-to/test_lookdev.v009_arnold.####.exr
2022-09-22 18:51:43: 0: STDOUT: outFile=/mnt/Data/path-to/Draft/test_lookdev.v009_arnold.mov
2022-09-22 18:51:43: 0: STDOUT: outFolder=/mnt/Data/path-to/Draft
2022-09-22 18:51:43: 0: STDOUT: deadlineJobID=superlongstring
2022-09-22 18:51:43: 0: STDOUT: deadlineRepository=10.128.2.4:4433/fs/folder/load/folder?subDirectory=
2022-09-22 18:51:43: 0: STDOUT: taskStartFrame=1001
2022-09-22 18:51:43: 0: STDOUT: taskEndFrame=1015
2022-09-22 18:51:43: 0: STDOUT: Draft 1.8.0
2022-09-22 18:51:45: 0: STDOUT: Output #0, mov, to '/mnt/Data/path-to/Draft/test_lookdev.v009_arnold.mov':
2022-09-22 18:51:45: 0: STDOUT: Metadata:
2022-09-22 18:51:45: 0: STDOUT: encoder : Lavf59.16.100
2022-09-22 18:51:45: 0: STDOUT: Stream #0:0: Video: h264 (avc1 / 0x31637661), yuv420p(pc, bt709), 1920x1080, q=2-31, 23.98 fps, 11988 tbn
2022-09-22 18:51:45: 0: STDOUT: Encoding Progress: 6%
2022-09-22 18:51:47: 0: STDOUT: Encoding Progress: 13%
2022-09-22 18:51:48: 0: STDOUT: Encoding Progress: 20%
2022-09-22 18:51:50: 0: STDOUT: Encoding Progress: 26%
2022-09-22 18:51:50: 0: STDOUT: [libopenh264 @ 0xcd740c0] [OpenH264] this = 0x0xd1b9c0, Warning:[Rc] iDid = 0,iContinualSkipFrames(3) is large
2022-09-22 18:51:52: 0: STDOUT: Encoding Progress: 33%
2022-09-22 18:51:53: 0: STDOUT: Encoding Progress: 40%
2022-09-22 18:51:55: 0: STDOUT: [libopenh264 @ 0xcd740c0] [OpenH264] this = 0x0xd1b9c0, Warning:[Rc] iDid = 0,iContinualSkipFrames(6) is large
2022-09-22 18:51:55: 0: STDOUT: Encoding Progress: 46%
2022-09-22 18:51:57: 0: STDOUT: Encoding Progress: 53%
2022-09-22 18:51:58: 0: STDOUT: Encoding Progress: 60%
2022-09-22 18:52:00: 0: STDOUT: Encoding Progress: 66%
2022-09-22 18:52:00: 0: STDOUT: [libopenh264 @ 0xcd740c0] [OpenH264] this = 0x0xd1b9c0, Warning:[Rc] iDid = 0,iContinualSkipFrames(9) is large
2022-09-22 18:52:02: 0: STDOUT: Encoding Progress: 73%
2022-09-22 18:52:03: 0: STDOUT: Encoding Progress: 80%
2022-09-22 18:52:05: 0: STDOUT: Encoding Progress: 86%
2022-09-22 18:52:06: 0: STDOUT: [libopenh264 @ 0xcd740c0] [OpenH264] this = 0x0xd1b9c0, Warning:[Rc] iDid = 0,iContinualSkipFrames(3) is large
2022-09-22 18:52:06: 0: STDOUT: Encoding Progress: 93%
2022-09-22 18:52:08: 0: STDOUT: Encoding Progress: 100%
2022-09-22 18:52:08: 0: STDOUT: [libopenh264 @ 0xcd740c0] 13 frames skipped
2022-09-22 18:52:08: 0: INFO: Process exit code: 0
2022-09-22 18:52:08: 0: INFO: Draft job complete!
A few things:
- We have an event plugin (OnJobSubmitted) that writes/sets the ExtraInfoKeyValue fields for the job so that the DraftEvent plugin/simple movie will be run after the render.
- If we use the same renderjob and submit same parameters via scripts → processing → Draft and use the same parameters, it works as expected.
Any thoughts / things to check?
Oh, and now that I’m posting this, I’m thinking I should probably test with a different codec type…
thanks!