View Bug Details

IDProjectCategoryView StatusLast Update
0000601DCP-o-maticBugspublic2018-10-17 20:10
Reportercarl Assigned Tocarl  
PrioritylowSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0000601: Write bitmap subtitles as PNG to Interop/SMPTE streams
Description

[]

TagsNo tags attached.
Branch
Estimated weeks required
Estimated work requiredAverage

Relationships

related to 0000606 closedcarl Warn if non-burnt-in subs will not work 

Activities

carl

2015-06-19 20:27

administrator   ~0000699

This is a fairly significant amount of work, as it means libdcp has to move to a writer-style API for writing subs as well as images and sound. Currently it stores text subtitles in memory and writes them all out at the end, but this isn't possible for bitmaps.

It's not clear how much demand there is for this feature, or how well projection system is tested with image rather than text subs.

carl

2016-07-06 20:01

administrator   ~0001345

It seems that this feature is quite widely used for subs that come in as text to work around unreliability in rendering.

carl

2016-07-08 00:37

administrator   ~0001348

For SMPTE I think this is just reading/writing the PNGs from the ResourceList (like how fonts are read/written already). For Interop I'm not sure.

carl

2018-07-09 02:53

administrator   ~0002520

Non-writer-style API now added for this; we'll see how it goes.

Bug History

Date Modified Username Field Change
2015-06-12 19:37 carl New Bug
2015-06-15 20:58 carl Relationship added related to 0000606
2015-06-19 20:27 carl Note Added: 0000699
2015-09-01 23:21 carl Priority normal => low
2015-09-01 23:21 carl Status new => acknowledged
2016-07-06 20:01 carl Note Added: 0001345
2016-07-06 20:01 carl Target Version => 2.10.0
2016-07-08 00:37 carl Note Added: 0001348
2016-09-28 10:44 carl Target Version 2.10.0 => 2.11.0
2017-04-21 10:53 carl Target Version 2.11.0 =>
2018-07-09 02:53 carl Assigned To => carl
2018-07-09 02:53 carl Status acknowledged => resolved
2018-07-09 02:53 carl Resolution open => fixed
2018-07-09 02:53 carl Note Added: 0002520
2018-10-17 20:10 carl Status resolved => closed