2.16.0 alpha 6 - Reels ProRes export messes with time code
Posted: Mon Jun 21, 2021 10:03 pm
I tried to firstly export a DCP to ProRes as reels, in order to try to reconstruct it.
After finding out that I couldn't, if I didn't first choose on the DCP tab the "Reels: Split by video content", even though I was checking "Write reels into separate files" on the "Export video file" dialog, that was unusual (maybe a warning there?), I went forward and exported the files.
The only difference from the originals was that I went from 4K to 2K flat. The original DCP reels have headers and footers, but I seriously doubt that it matters at all.
When tried to put the reels back in order [one of the reels failed many times with the error: ERROR: Butler died with Butler died (Programming error at ../src/lib/butler.cc:153 Butler audio buffers reached 37126016 frames at 60272000 (video is 0))], I found out that the final duration was about seven hours.
Looking back on the ProRes reels, I saw that the independent durations were acceding unreasonably. It seems like the time code is not corrected while the files are getting split and the duration accumulates accordingly.
After finding out that I couldn't, if I didn't first choose on the DCP tab the "Reels: Split by video content", even though I was checking "Write reels into separate files" on the "Export video file" dialog, that was unusual (maybe a warning there?), I went forward and exported the files.
The only difference from the originals was that I went from 4K to 2K flat. The original DCP reels have headers and footers, but I seriously doubt that it matters at all.
When tried to put the reels back in order [one of the reels failed many times with the error: ERROR: Butler died with Butler died (Programming error at ../src/lib/butler.cc:153 Butler audio buffers reached 37126016 frames at 60272000 (video is 0))], I found out that the final duration was about seven hours.
Looking back on the ProRes reels, I saw that the independent durations were acceding unreasonably. It seems like the time code is not corrected while the files are getting split and the duration accumulates accordingly.