View Bug Details

IDProjectCategoryView StatusLast Update
0001573DCP-o-maticFeaturespublic2023-12-22 22:33
Reporterchr.hove Assigned To 
PrioritynormalSeverityminorReproducibilityN/A
Status acknowledgedResolutionopen 
Platform64-bitOSLinuxOS VersionUbuntu
Product Version2.14.0 
Summary0001573: Enable changing subtitle line spacing when adding existing DCP
Description

From time to time I need to make changes to the subtitles in an existing DCP.
In DOM I can move both lines and change the size, but for some reason the line spacing box is grayed out, preventing the user from fixing subtitles with insufficient line spacing. See attached screenshot.

Steps To Reproduce

New project
Add existing DCP with subtitles in a XML file
Goto Content->Subtitles
Line spacing is grayed out.

TagsNo tags attached.
Branch
Estimated weeks required
Estimated work requiredUndecided

Activities

chr.hove

2019-06-17 11:02

reporter  

Carsten

2019-06-17 22:35

manager   ~0003375

I think that's a bit of an open issue - DCP-o-matic can only adjust these settings per file/content, not for every individual caption. However, the XML sub format allows to adjust every aspect for every caption individually.
So, what should DCP-o-matic do if an XML file contains these tags? How do you decide wether you want to pass through all the original tags, or wether you want to override all with a single setting?

  • Carsten

chr.hove

2019-06-18 10:40

reporter   ~0003376

As a beginning, I think it would make sense to recalculate the vertical position of the upper line(s) of multi-line subtitles based on the line spacing factor when they reside in the lower half of the image and vice versa.
From time to time I encounter poorly made subtitles as these:
<Language>Danish</Language>
<Font Italic="no" Color="FFEBEBEB" Effect="border" EffectColor="7F101010" Size="32">
<Subtitle SpotNumber="1" TimeIn="00:00:23:167" TimeOut="00:00:29:219" FadeUpTime="0" FadeDownTime="0">
<Text HAlign="center" HPosition="0" VAlign="top" VPosition="93">Hun sagde engang: "Når man læser</Text>
<Text HAlign="center" HPosition="0" VAlign="top" VPosition="97">en historie, flytter man ind i den."</Text>
</Subtitle>
<Subtitle SpotNumber="2" TimeIn="00:00:30:010" TimeOut="00:00:36:146" FadeUpTime="0" FadeDownTime="0">
<Text HAlign="center" HPosition="0" VAlign="top" VPosition="93">"Bogens omslag er som et tag</Text>
<Text HAlign="center" HPosition="0" VAlign="top" VPosition="97">og fire vægge: et hus."</Text>
Here I face two problems:

  • 3% and 7% is too little for some of our curved screens and for some reason I cannot make the projection equipment lift the subtitles.
  • The font size 32 is on the small side (the most common I see is around 42), but if I the scale up using X and Y scale in DOM, the line spacing gets very small (as if DOM keeps the vertical position fixed regardless of X-Y scaling)
    Problems like this is file-wide and therefore being able to change line spacing on file basis would do the trick for me.
    /Christian

Bug History

Date Modified Username Field Change
2019-06-17 11:02 chr.hove New Bug
2019-06-17 11:02 chr.hove File Added: 20190617_DomSubsNoEditLinespacing.png
2019-06-17 22:35 Carsten Note Added: 0003375
2019-06-18 10:40 chr.hove Note Added: 0003376
2023-12-22 22:33 carl Status new => acknowledged