View Bug Details

IDProjectCategoryView StatusLast Update
0002680DCP-o-maticFeaturespublic2024-01-10 22:21
Reporteroverlookmotel Assigned Tocarl  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status confirmedResolutionopen 
Product Version2.16.70 
Target Version2.16.x 
Summary0002680: Feature request: dcpomatic2_verify output timecodes of frames with bitrate exceeding max
Description

Would it be difficult to make dcpomatic2_verify report timecodes (or frame numbers) of all frames which exceed max bitrate? Or at least a count of them, and the bitrate/size of the worst violation?

For my purposes, consuming the output of dcpomatic2_verify programmatically, logging the size of every single frame (and component) would be ideal. Though that would be way too verbose for most users.

Perhaps this could be behind a CLI flag so it's not output by default.

This is a "nice to have" rather than essential, but we do see DCPs with these problems fairly regularly, and it's useful to have something concrete to report to the DCP provider, rather than just "it fails". It's not uncommon to receive a response along the lines of "this DCP screened fine at SXSW, there's nothing wrong with it", and solid evidence of a problem helps to convince people they do actually need to do something.

TagsNo tags attached.
Branch
Estimated weeks required
Estimated work requiredUndecided

Activities

carl

2024-01-10 22:21

administrator   ~0006226

Each "bad" frame should be reported in 2.16.72. I'll leave this open for the request to allow logging of each frame (whether good or not).

Bug History

Date Modified Username Field Change
2023-12-08 19:13 overlookmotel New Bug
2023-12-08 21:37 carl Status new => confirmed
2023-12-08 21:37 carl Target Version => 2.16.71
2023-12-08 21:37 carl Estimated work required => Undecided
2023-12-31 19:37 carl Target Version 2.16.71 => 2.16.x
2024-01-03 11:53 carl Severity minor => feature
2024-01-03 22:36 carl Assigned To => carl
2024-01-03 22:36 carl Status confirmed => tests running
2024-01-10 22:21 carl Note Added: 0006226
2024-01-10 22:21 carl Status tests running => confirmed