Am 18.06.2018 um 18:33 schrieb Tom Haines via DCPomatic:
Does anyone know if it's possible to build a DCP
with DCP-o-matic that repeats a source file a number of times, but only encodes it once?
So essentially the CPL would point to the same asset multiple times.
I'm adding the source video multiple times in the content tab, and then selecting
"split by video content" for reels. This still re-encodes each instance of the
source video.
I was thinking about that option lately as well, basically to allow long intermission
slides, blacks, etc. with low storage needs, etc.
Currently, as others pointed out, it is not possible. When thinking about it, I also tried
to figure out how one could integrate that option in the existing GUI.
One could have a checkbox 'reuse content', and specify a minimum length for it, so
that e.g. 1min segments would be reused.
However, let's see what Carl has to say about it. What I see from recent bugs and bug
resolving is that creating reels and keeping up with all the increasing ambitions from
subtitles, etc., this could become cumbersome to get working flawlessly. Especially since
it is only used for very rare special applications.
In the meantime, I was able to e.g. create long intermission slides by simply creating
black with a very low bitrate (black is low anyway), and adding the intermission text as
timed-text subtitle.
It is possible to create such DCPs manually by editing CPLs, but one would have to
recreate the hashes, etc. Maybe it would be possible to load such a modified, but formally
broken DCP into DCP-o-matic and have DCP-o-matic just 'polish' it with new hashes,
wrapping, but keeping the space saving reel re-use references.
Maybe one could also write a simple tool that accomplishes this - feed a DCP with a single
reel into it, tell it to re-reference it x times. That would only need simple text/string
manipulation, none of the higher level functions of dcp-o-matic are needed.
- Carsten