View Issue Details

IDProjectCategoryView StatusLast Update
0001861DCP-o-maticBugspublic2022-12-05 19:37
Reporteroverlookmotel Assigned Tocarl  
PriorityimmediateSeveritymajorReproducibilityhave not tried
Status feedbackResolutionopen 
PlatformMacOSOS XOS Version10.14
Product Version2.14.x 
Target Version2.16.x 
Summary0001861: Use DCP's original font when rendering subtitles

When rewrapping a DCP and burning in subs, it'd be ideal if the font used was the font specified in the original DCP. As far as I can see, at present DCP-o-matic uses a standard font no matter what you put in.

It's theoretically possible that this could lead to character encoding errors if the original font contains a glyph which DCP-o-matic's standard font does not have.

What does definitely happen is that sometimes the positioning of text is thrown off. On occasion DCP-o-matic's font renders bigger than the original which can cause text to run outside of the mask (in e.g. 1.33 pillarboxed in 1.85, the text can render outside the 1.33 frame where in original DCP it was within).

In extreme cases where a subtitle is too big to fit horizontally within the container, the subtitle can fail to render entirely. I've never actually seen this in practice, but can make it happen by setting a stupidly large scale like 500% on the subtitles so lines are too long to fit in the frame.

I don't know how difficult this would be to implement. I imagine it might be tricky, and it's only a minor niggle, so perhaps not worthwhile.

TagsNo tags attached.
Estimated weeks required
Estimated work requiredUndecided



2022-12-05 19:37

administrator   ~0005352

I just tried this out and it seems to be no longer a problem. Perhaps you could give it another try, if you get the chance?

Issue History

Date Modified Username Field Change
2020-10-20 02:41 overlookmotel New Issue
2020-10-20 14:18 carl Status new => acknowledged
2020-10-20 14:18 carl Estimated work required => Undecided
2020-10-20 14:19 carl Priority normal => immediate
2020-10-20 14:19 carl Severity minor => major
2020-10-20 14:19 carl Target Version => 2.14.x
2020-10-20 14:20 carl Category Features => Bugs
2022-03-09 13:19 carl Product Version 2.14.37 => 2.14.x
2022-03-09 13:24 carl Target Version 2.14.x =>
2022-07-04 11:55 carl Target Version => 2.16.x
2022-12-05 19:37 carl Assigned To => carl
2022-12-05 19:37 carl Status acknowledged => feedback
2022-12-05 19:37 carl Note Added: 0005352