View Bug Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001477 | DCP-o-matic | Features | public | 2019-02-28 10:14 | 2023-09-01 21:51 |
Reporter | Carsten | Assigned To | carl | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Mac | OS | OS X | OS Version | 10.12 |
Product Version | 2.12.x | ||||
Target Version | 2.18.0 | ||||
Summary | 0001477: Introduce Autocrop/Letter/Pillarbox detection | ||||
Description | I think there have been feature suggestions towards this before, however, as I now have better ideas on how to do it, I'll file a new one ;-) Many people have trouble finding proper scaling and cropping parameters for letter- or pillarboxed content. While the preview allows to set cropping visually, the preview window is usually downscaled and not pixel accurate. So it would be good if DCP-o-matic could detect active pixels automatically. We know that automatic aspect ratio detection can sometimes fail, because there is too much black content in the active image area. Also, some (few) movies change aspect ratio during runtime. However, I think a good way to do is is to do a one-time active pixel detection based on the current preview image selection. Then adjust cropping/scaling based on that image. From then on, the user should be allowed to use all common controls to adjust, reset, improve the cropping and scaling. So to say, the automatic crop would just result into a cropping and scaling 'suggestion'. I guess that would suit most peoples expectations. A few things to consider:
The function to detect letter/pillarboxing could either go to the scale to/aspect ratio list, or, into the 'Content' main drop down menu below 'scale to fit width/height'. I understand that ffmpeg has some sort of letterbox detection ('cropdetect'). Maybe it can be used for this.
| ||||
Tags | branch, workflow | ||||
Branch | 1477-autocrop | ||||
Estimated weeks required | |||||
Estimated work required | Medium | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2019-02-28 10:14 | Carsten | New Bug | |
2019-02-28 10:14 | Carsten | Status | new => assigned |
2019-02-28 10:14 | Carsten | Assigned To | => carl |
2019-02-28 10:14 | Carsten | File Added: image.png.228791f0ed7e7a7c31e53a67d683ca90.png | |
2019-02-28 10:16 | Carsten | File Deleted: image.png.228791f0ed7e7a7c31e53a67d683ca90.png | |
2019-02-28 10:18 | Carsten | File Added: Bildschirmfoto 2019-02-28 um 11.17.35.png | |
2019-02-28 10:18 | Carsten | Description Updated | |
2019-02-28 10:20 | Carsten | Description Updated | |
2019-02-28 10:21 | Carsten | Description Updated | |
2019-02-28 10:23 | Carsten | Description Updated | |
2019-02-28 10:28 | Carsten | Description Updated | |
2019-02-28 10:29 | Carsten | Description Updated | |
2019-02-28 10:31 | Carsten | Description Updated | |
2019-05-01 10:54 | carl | Priority | normal => low |
2019-05-01 10:54 | carl | Estimated work required | Unknown => Major |
2019-10-24 22:58 | carl | Estimated work required | Major => Medium |
2019-11-27 21:30 | carl | Target Version | 2.16.0 => 2.18.0 |
2019-11-27 21:32 | carl | Tag Attached: workflow | |
2021-12-25 23:17 | carl | Branch | => 1477-autocrop |
2021-12-25 23:17 | carl | Tag Attached: branch | |
2021-12-25 23:17 | carl | Priority | low => normal |
2022-01-04 23:27 | carl | Tag Attached: current | |
2022-01-15 23:40 | carl | Tag Detached: current | |
2022-01-15 23:40 | carl | Status | assigned => resolved |
2022-01-15 23:40 | carl | Resolution | open => fixed |
2022-01-15 23:40 | carl | Note Added: 0004763 | |
2023-09-01 21:51 | carl | Status | resolved => closed |