Version 2.15.94
This version has the following changes:
Translations
- Updated nl_NL translation from Rob van Nieuwkerk.
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Re-work scaling following excellent insights by Carsten Kurz, described on #1669. Now the scaling of video content is guessed based on its aspect ratio (taking into account pixel aspect ratio) and there is a "custom" option for overriding incorrectly-marked-up content or content which actually needs its shape to be changed.
- Add a new "Advanced settings" dialog for content, accessible from the right-click menu. Move the "use video" checkbox into here, as it feels like excessive clutter to have it in the main video panel.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add a new "Add DKDM" dialogue (#1637).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Clicking on the audio graph jumps to that position in the film (#1507).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
- Allow creation of DCPs with video from one and audio from another (#1355).
- Allow more complete control over the libdcp/DCP-o-matic metadata written to various places.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
- Various fixes to the layout when using a GTK3 backend on Linux.
- Various fixes for bugs when using Atmos content.
- Fix vertical alignment with subrip and embedded SSA an codes.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
- Put current frame position in seek-by-frame (and current time in seek-by-timecode) dialogues when opening them (#1736).
- Don't offer full-frame containers unless 'allow any container' is enabled.
- Give better error messages when the user makes mistakes with KDMs (#1161).
- Move upload-DCP-to-TMS button to preferences.
- Remove encryption key options (#1760).
- Always sign DCPs (#1760).
- Move video filters controls into advanced content dialogue (#1748).
- Add new macOS preferences icons.
Thanks to our patron:
and subscribers:
Version 2.15.93
This version has the following changes:
Translations
- Updated nl_NL translation from Rob van Nieuwkerk.
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Re-work scaling following excellent insights by Carsten Kurz, described on #1669. Now the scaling of video content is guessed based on its aspect ratio (taking into account pixel aspect ratio) and there is a "custom" option for overriding incorrectly-marked-up content or content which actually needs its shape to be changed.
- Add a new "Advanced settings" dialog for content, accessible from the right-click menu. Move the "use video" checkbox into here, as it feels like excessive clutter to have it in the main video panel.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add a new "Add DKDM" dialogue (#1637).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Clicking on the audio graph jumps to that position in the film (#1507).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
- Allow creation of DCPs with video from one and audio from another (#1355).
- Allow more complete control over the libdcp/DCP-o-matic metadata written to various places.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
- Various fixes to the layout when using a GTK3 backend on Linux.
- Various fixes for bugs when using Atmos content.
- Fix vertical alignment with subrip and embedded SSA an codes.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
- Put current frame position in seek-by-frame (and current time in seek-by-timecode) dialogues when opening them (#1736).
- Don't offer full-frame containers unless 'allow any container' is enabled.
- Give better error messages when the user makes mistakes with KDMs (#1161).
- Move upload-DCP-to-TMS button to preferences.
- Remove encryption key options (#1760).
- Always sign DCPs (#1760).
- Move video filters controls into advanced content dialogue (#1748).
- Add new macOS preferences icons.
Version 2.15.90
This version has the following changes:
Translations
- Updated nl_NL translation from Rob van Nieuwkerk.
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Re-work scaling following excellent insights by Carsten Kurz, described on #1669. Now the scaling of video content is guessed based on its aspect ratio (taking into account pixel aspect ratio) and there is a "custom" option for overriding incorrectly-marked-up content or content which actually needs its shape to be changed.
- Add a new "Advanced settings" dialog for content, accessible from the right-click menu. Move the "use video" checkbox into here, as it feels like excessive clutter to have it in the main video panel.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add a new "Add DKDM" dialogue (#1637).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Clicking on the audio graph jumps to that position in the film (#1507).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
- Allow creation of DCPs with video from one and audio from another (#1355).
- Allow more complete control over the libdcp/DCP-o-matic metadata written to various places.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
- Various fixes to the layout when using a GTK3 backend on Linux.
- Various fixes for bugs when using Atmos content.
- Fix vertical alignment with subrip and embedded SSA an codes.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
- Put current frame position in seek-by-frame (and current time in seek-by-timecode) dialogues when opening them (#1736).
- Don't offer full-frame containers unless 'allow any container' is enabled.
- Give better error messages when the user makes mistakes with KDMs (#1161).
- Move upload-DCP-to-TMS button to preferences.
- Remove encryption key options (#1760).
- Always sign DCPs (#1760).
- Move video filters controls into advanced content dialogue (#1748).
Version 2.15.89
This version has the following changes:
Translations
- Updated nl_NL translation from Rob van Nieuwkerk.
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Re-work scaling following excellent insights by Carsten Kurz, described on #1669. Now the scaling of video content is guessed based on its aspect ratio (taking into account pixel aspect ratio) and there is a "custom" option for overriding incorrectly-marked-up content or content which actually needs its shape to be changed.
- Add a new "Advanced settings" dialog for content, accessible from the right-click menu. Move the "use video" checkbox into here, as it feels like excessive clutter to have it in the main video panel.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add a new "Add DKDM" dialogue (#1637).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Clicking on the audio graph jumps to that position in the film (#1507).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
- Allow creation of DCPs with video from one and audio from another (#1355).
- Allow more complete control over the libdcp/DCP-o-matic metadata written to various places.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
- Various fixes to the layout when using a GTK3 backend on Linux.
- Various fixes for bugs when using Atmos content.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
- Put current frame position in seek-by-frame (and current time in seek-by-timecode) dialogues when opening them (#1736).
- Don't offer full-frame containers unless 'allow any container' is enabled.
- Give better error messages when the user makes mistakes with KDMs (#1161).
- Move upload-DCP-to-TMS button to preferences.
- Remove encryption key options (#1760).
- Always sign DCPs (#1760).
- Move video filters controls into advanced content dialogue (#1748).
Version 2.15.86
This version has the following changes:
Translations
- Updated nl_NL translation from Rob van Nieuwkerk.
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Re-work scaling following excellent insights by Carsten Kurz, described on #1669. Now the scaling of video content is guessed based on its aspect ratio (taking into account pixel aspect ratio) and there is a "custom" option for overriding incorrectly-marked-up content or content which actually needs its shape to be changed.
- Add a new "Advanced settings" dialog for content, accessible from the right-click menu. Move the "use video" checkbox into here, as it feels like excessive clutter to have it in the main video panel.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add a new "Add DKDM" dialogue (#1637).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Clicking on the audio graph jumps to that position in the film (#1507).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
- Allow creation of DCPs with video from one and audio from another (#1355).
- Allow more complete control over the libdcp/DCP-o-matic metadata written to various places.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
- Various fixes to the layout when using a GTK3 backend on Linux.
- Various fixes for bugs when using Atmos content.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
- Put current frame position in seek-by-frame (and current time in seek-by-timecode) dialogues when opening them (#1736).
- Don't offer full-frame containers unless 'allow any container' is enabled.
- Give better error messages when the user makes mistakes with KDMs (#1161).
- Move upload-DCP-to-TMS button to preferences.
- Remove encryption key options (#1760).
- Always sign DCPs (#1760).
- Move video filters controls into advanced content dialogue (#1748).
Version 2.15.84
This version has the following changes:
Translations
- Updated nl_NL translation from Rob van Nieuwkerk.
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Re-work scaling following excellent insights by Carsten Kurz, described on #1669. Now the scaling of video content is guessed based on its aspect ratio (taking into account pixel aspect ratio) and there is a "custom" option for overriding incorrectly-marked-up content or content which actually needs its shape to be changed.
- Add a new "Advanced settings" dialog for content, accessible from the right-click menu. Move the "use video" checkbox into here, as it feels like excessive clutter to have it in the main video panel.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add a new "Add DKDM" dialogue (#1637).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Clicking on the audio graph jumps to that position in the film (#1507).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
- Allow creation of DCPs with video from one and audio from another (#1355).
- Allow more complete control over the libdcp/DCP-o-matic metadata written to various places.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
- Various fixes to the layout when using a GTK3 backend on Linux.
- Various fixes for bugs when using Atmos content.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
- Put current frame position in seek-by-frame (and current time in seek-by-timecode) dialogues when opening them (#1736).
- Don't offer full-frame containers unless 'allow any container' is enabled.
- Give better error messages when the user makes mistakes with KDMs (#1161).
- Move upload-DCP-to-TMS button to preferences.
- Remove encryption key options (#1760).
- Always sign DCPs (#1760).
Version 2.15.81
This version has the following changes:
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Re-work scaling following excellent insights by Carsten Kurz, described on #1669. Now the scaling of video content is guessed based on its aspect ratio (taking into account pixel aspect ratio) and there is a "custom" option for overriding incorrectly-marked-up content or content which actually needs its shape to be changed.
- Add a new "Advanced settings" dialog for content, accessible from the right-click menu. Move the "use video" checkbox into here, as it feels like excessive clutter to have it in the main video panel.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add a new "Add DKDM" dialogue (#1637).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Clicking on the audio graph jumps to that position in the film (#1507).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
- Allow creation of DCPs with video from one and audio from another (#1355).
- Allow more complete control over the libdcp/DCP-o-matic metadata written to various places.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
- Various fixes to the layout when using a GTK3 backend on Linux.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
- Put current frame position in seek-by-frame (and current time in seek-by-timecode) dialogues when opening them (#1736).
- Don't offer full-frame containers unless 'allow any container' is enabled.
- Give better error messages when the user makes mistakes with KDMs (#1161).
- Move upload-DCP-to-TMS button to preferences.
- Remove encryption key options (#1760).
- Always sign DCPs (#1760).
Version 2.15.79
This version has the following changes:
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Re-work scaling following excellent insights by Carsten Kurz, described on #1669. Now the scaling of video content is guessed based on its aspect ratio (taking into account pixel aspect ratio) and there is a "custom" option for overriding incorrectly-marked-up content or content which actually needs its shape to be changed.
- Add a new "Advanced settings" dialog for content, accessible from the right-click menu. Move the "use video" checkbox into here, as it feels like excessive clutter to have it in the main video panel.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add a new "Add DKDM" dialogue (#1637).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Clicking on the audio graph jumps to that position in the film (#1507).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
- Allow creation of DCPs with video from one and audio from another (#1355).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
- Various fixes to the layout when using a GTK3 backend on Linux.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
- Put current frame position in seek-by-frame (and current time in seek-by-timecode) dialogues when opening them (#1736).
- Don't offer full-frame containers unless 'allow any container' is enabled.
- Give better error messages when the user makes mistakes with KDMs (#1161).
- Move upload-DCP-to-TMS button to preferences.
- Remove encryption key options (#1760).
- Always sign DCPs (#1760).
Version 2.15.78
This version has the following changes:
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Re-work scaling following excellent insights by Carsten Kurz, described on #1669. Now the scaling of video content is guessed based on its aspect ratio (taking into account pixel aspect ratio) and there is a "custom" option for overriding incorrectly-marked-up content or content which actually needs its shape to be changed.
- Add a new "Advanced settings" dialog for content, accessible from the right-click menu. Move the "use video" checkbox into here, as it feels like excessive clutter to have it in the main video panel.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add a new "Add DKDM" dialogue (#1637).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Clicking on the audio graph jumps to that position in the film (#1507).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
- Allow creation of DCPs with video from one and audio from another (#1355).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
- Various fixes to the layout when using a GTK3 backend on Linux.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
- Put current frame position in seek-by-frame (and current time in seek-by-timecode) dialogues when opening them (#1736).
- Don't offer full-frame containers unless 'allow any container' is enabled.
- Give better error messages when the user makes mistakes with KDMs (#1161).
- Move upload-DCP-to-TMS button to preferences.
- Remove encryption key options (#1760).
- Always sign DCPs (#1760).
Version 2.15.77
This version has the following changes:
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Re-work scaling following excellent insights by Carsten Kurz, described on #1669. Now the scaling of video content is guessed based on its aspect ratio (taking into account pixel aspect ratio) and there is a "custom" option for overriding incorrectly-marked-up content or content which actually needs its shape to be changed.
- Add a new "Advanced settings" dialog for content, accessible from the right-click menu. Move the "use video" checkbox into here, as it feels like excessive clutter to have it in the main video panel.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add a new "Add DKDM" dialogue (#1637).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Clicking on the audio graph jumps to that position in the film (#1507).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
- Allow creation of DCPs with video from one and audio from another (#1355).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
- Various fixes to the layout when using a GTK3 backend on Linux.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
- Put current frame position in seek-by-frame (and current time in seek-by-timecode) dialogues when opening them (#1736).
- Don't offer full-frame containers unless 'allow any container' is enabled.
- Give better error messages when the user makes mistakes with KDMs (#1161).
Version 2.15.75
This version has the following changes:
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Re-work scaling following excellent insights by Carsten Kurz, described on #1669. Now the scaling of video content is guessed based on its aspect ratio (taking into account pixel aspect ratio) and there is a "custom" option for overriding incorrectly-marked-up content or content which actually needs its shape to be changed.
- Add a new "Advanced settings" dialog for content, accessible from the right-click menu. Move the "use video" checkbox into here, as it feels like excessive clutter to have it in the main video panel.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add a new "Add DKDM" dialogue (#1637).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Clicking on the audio graph jumps to that position in the film (#1507).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
- Put current frame position in seek-by-frame (and current time in seek-by-timecode) dialogues when opening them (#1736).
Version 2.15.73
This version has the following changes:
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Re-work scaling following excellent insights by Carsten Kurz, described on #1669. Now the scaling of video content is guessed based on its aspect ratio (taking into account pixel aspect ratio) and there is a "custom" option for overriding incorrectly-marked-up content or content which actually needs its shape to be changed.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add a new "Add DKDM" dialogue (#1637).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
- Put current frame position in seek-by-frame (and current time in seek-by-timecode) dialogues when opening them (#1736).
Version 2.15.72
This version has the following changes:
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Re-work scaling following excellent insights by Carsten Kurz, described on #1669. Now the scaling of video content is guessed based on its aspect ratio (taking into account pixel aspect ratio) and there is a "custom" option for overriding incorrectly-marked-up content or content which actually needs its shape to be changed.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add a new "Add DKDM" dialogue (#1637).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
- Put current frame position in seek-by-frame (and current time in seek-by-timecode) dialogues when opening them (#1736).
Version 2.15.71
This version has the following changes:
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
- Put current frame position in seek-by-frame (and current time in seek-by-timecode) dialogues when opening them (#1736).
Version 2.15.70
This version has the following changes:
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
- Put current frame position in seek-by-frame (and current time in seek-by-timecode) dialogues when opening them (#1736).
Version 2.15.67
This version has the following changes:
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
- Put current frame position in seek-by-frame (and current time in seek-by-timecode) dialogues when opening them (#1736).
Version 2.15.66
This version has the following changes:
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
Version 2.15.62
This version has the following changes:
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
Version 2.15.61
This version has the following changes:
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
Version 2.15.60
This version has the following changes:
New features
- (In Alpha test) Disk Writer tool to create DCP drives in EXT2 format.
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add subtitle analysis so that the outline of all subtitles in a piece of content can be overlaid onto the preview (#1233).
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
Version 2.15.53
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Add option to set project properties from a DCP loaded as content (#1688).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
Version 2.15.52
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Calculate LEQ(m) when analysing audio.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Checksum network encode requests and replies to protect against network corruption (#1381).
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
- Add some new keyboard shortcuts for moving around on the timeline.
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
- Ignore and report failures to decode frames during playback, rather than crashing (#1593).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
- Try to give a better error when we fail to start J2K encoding (probably because of a lack of addressable RAM).
Version 2.15.51
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
Version 2.15.50
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- DCP-o-matic should no longer create reels shorter than 1 second.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Give a better error when opening a DCP with File -> Open by mistake (#1723).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
Version 2.15.47
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
Version 2.15.46
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
Version 2.15.45
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Add a simple playlist editor and add basic support of playlists (SPLs) in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
Version 2.15.44
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
- Allow > 0dB gain per channel in the audio matrix (#1720).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
Version 2.15.42
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
- Apply fader-based gain calculations to the current gain, not 0dB.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
- Warn if doing a gain calculation might cause clipping.
Version 2.15.41
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
- Make the 'why not' messages for VF creation a bit clearer.
Version 2.15.40
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
- Add an output audio matrix (#1482).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
- Move credentials settings into certificate download dialogue (#1480).
- Tweak certficate chain dialogue layout (#1530).
Version 2.15.39
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Flush audio decoder when a DCPDecoder finishes so that resamplers are emptied and hence we don't lose any samples. Fixes #1691.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
- Allow configuration of relevant log levels in the player (#1549).
Version 2.15.38
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Improved DCP verification in the player.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
- dcpomatic_create now responds to --version on stdout, not stderr (#1686).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
Version 2.15.37
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Fix exported videos with imprecise framerates (e.g. 24.01 rather than 24) in some cases (#1663).
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Prevent the creation of KDMs with validity periods that lie outside the validity of the signing certificates.
- Create signing certificates whose validity starts a week before DCP-o-matic's installation, so that they are less likely to start too late for a KDM that we make (#1422).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Fix crash when exporting a 2D project containing 3D content (#1680).
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
Version 2.15.36
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Put the timecode next to the rewind-to-0 button to help avoid mouse-slips (#1234).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
Version 2.15.35
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Hopefully fix incorrect bitmapped subtitle colours.
- Don't crash if history items are inaccessible.
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
Version 2.15.32
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Possible fix for various causes of audio lagging video in DCPs.
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Don't crash if history items are inaccessible.
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
Version 2.15.31
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Don't crash if history items are inaccessible.
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
Version 2.15.30
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to fix no-stretch / no-scale for non-square pixels (#1636).
- Don't crash if history items are inaccessible.
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
- Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
Version 2.15.29
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Fix incorrect images when cropping without stretch.
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Don't crash if history items are inaccessible.
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
- Keep the computer awake when doing exports and hash computations.
- Fix VF creation with gaps between content.
- Keep default export name even if the user changes the format (#1584).
- Prevent reference/reel setting controls getting stuck when referenced content is moved with reel mode 'single' enabled (#1645).
- Set fade in/out using content frame rate rather than DCP rate (#1642).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
Version 2.15.28
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Fix disappearing preview video on changing CPL in some cases (#1641).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Don't crash if history items are inaccessible.
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
Version 2.15.27
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Avoid unnecessary re-writes of video assets if they are staying the same (#1638).
- Add Bob Weaver Deinterlacing Filter (bwdif).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Don't crash if history items are inaccessible.
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
- Prevent player folding audio to 2 channel if ‘default DCP audio channels’ is set to 2.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling ‘Use ISDCF name’ (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
Version 2.15.25
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Add Bob Weaver Deinterlacing Filter (bwdif).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Don't crash if history items are inaccessible.
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
- ISDCF name fixes with > 6 channels and HI/VI (#1633).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Copy with progress updates when we might copy long files (#1574).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling 'Use ISDCF name' (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
Version 2.15.23
This version has the following changes:
New features
- Basics of allowing video parts of files to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Add Bob Weaver Deinterlacing Filter (bwdif).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Don't crash if history items are inaccessible.
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
- Potential fix for errors related to info files (#1618).
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling 'Use ISDCF name' (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Hide the upmixers unless an "advanced" configuration option is ticked.
Version 2.15.21
This version has the following changes:
New features
- Basics of allowing video parts of FFmpegContent to be disabled (#1355 and others).
- Option to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460)
- Primitive subtitle export feature.
- Add playhead line to timeline (#1563).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Add Bob Weaver Deinterlacing Filter (bwdif).
Optimisations
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Various optimisations to the GUI.
Bug fixes
- Fix missing burnt subtitles in some rare cases (#1581).
- Fix periods of black between trimmed content in the preview.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Use content video frame rate rather than the DCP one when reading trim start/end back from the UI. See #1607.
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Don't crash if history items are inaccessible.
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
Tweaks
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling 'Use ISDCF name' (#1513).
- Hide passwords in text fields.
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
Version 2.15.19
This version has the following changes:
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Basics of allowing video parts of FFmpegContent to be disabled (#1355 and others).
- Basic ability to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Fix missing burnt subtitles in some rare cases (#1581).
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Fix periods of black between trimmed content in the preview.
- Add export button for DKDMs (#1510).
- Primitive subtitle export feature.
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling 'Use ISDCF name' (#1513).
- Hide passwords in text fields.
- Various optimisations to the GUI.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Add playhead line to timeline (#1563).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Don't crash if history items are inaccessible.
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Stop crashing when running the hints check on films with silent/black gaps.
- Fix timeline selection under scroll.
- Re-fix problems with multiple root node namespaces.
Version 2.15.18
This version has the following changes:
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Basics of allowing video parts of FFmpegContent to be disabled (#1355 and others).
- Basic ability to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Fix missing burnt subtitles in some rare cases (#1581).
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Fix periods of black between trimmed content in the preview.
- Add export button for DKDMs (#1510).
- Primitive subtitle export feature.
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling 'Use ISDCF name' (#1513).
- Hide passwords in text fields.
- Various optimisations to the GUI.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Add playhead line to timeline (#1563).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Don't crash if history items are inaccessible.
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Re-fix problems with multiple root node namespaces.
Version 2.15.17
This version has the following changes:
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Basics of allowing video parts of FFmpegContent to be disabled (#1355 and others).
- Basic ability to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Fix missing burnt subtitles in some rare cases (#1581).
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Fix periods of black between trimmed content in the preview.
- Add export button for DKDMs (#1510).
- Primitive subtitle export feature.
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling 'Use ISDCF name' (#1513).
- Hide passwords in text fields.
- Various optimisations to the GUI.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Add playhead line to timeline (#1563).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Don't crash if history items are inaccessible.
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
- Re-fix problems with multiple root node namespaces.
Version 2.15.16
This version has the following changes:
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Basics of allowing video parts of FFmpegContent to be disabled (#1355 and others).
- Basic ability to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Fix missing burnt subtitles in some rare cases (#1581).
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Fix periods of black between trimmed content in the preview.
- Add export button for DKDMs (#1510).
- Primitive subtitle export feature.
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling 'Use ISDCF name' (#1513).
- Hide passwords in text fields.
- Various optimisations to the GUI.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Add playhead line to timeline (#1563).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Make player more tolerant of some DCP errors.
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Allow specification of audio forensic marking (in KDMs) for some channels only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Don't crash if history items are inaccessible.
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
Version 2.15.15
This version has the following changes:
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Basics of allowing video parts of FFmpegContent to be disabled (#1355 and others).
- Basic ability to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Fix missing burnt subtitles in some rare cases (#1581).
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Fix periods of black between trimmed content in the preview.
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Use ISDCF name as a default export filename (#1584).
- Trim after _ in current name when enabling 'Use ISDCF name' (#1513).
- Hide passwords in text fields.
- Various optimisations to the GUI.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Add playhead line to timeline (#1563).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Don't crash if history items are inaccessible.
- Ignore video streams with frame rates over 1000 (work-around/fix for #1585).
Version 2.15.12
This version has the following changes:
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Basics of allowing video parts of FFmpegContent to be disabled (#1355 and others).
- Basic ability to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Fix missing burnt subtitles in some rare cases (#1581).
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Hide passwords in text fields.
- Fix crash with some color attributes in Subrip files.
- Fix crash on dragging timeline content in some cases.
- Add playhead line to timeline (#1563).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Don't crash if history items are inaccessible.
Version 2.15.11
This version has the following changes:
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Basics of allowing video parts of FFmpegContent to be disabled (#1355 and others).
- Basic ability to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Fix missing burnt subtitles in some rare cases (#1581).
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Hide passwords in text fields.
- Fix crash on dragging timeline content in some cases.
- Add playhead line to timeline (#1563).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Don't crash if history items are inaccessible.
Version 2.15.10
This version has the following changes:
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Basics of allowing video parts of FFmpegContent to be disabled (#1355 and others).
- Basic ability to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Fix missing burnt subtitles in some rare cases (#1581).
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Add export button for DKDMs (#1510).
- Add support for Datasat AP2x and USL sound processors when converting fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
- Hide passwords in text fields.
- Fix crash on dragging timeline content in some cases.
- Add playhead line to timeline (#1563).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) (#1569).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
- Don't crash if history items are inaccessible.
Version 2.15.6
This version has the following changes:
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Basics of allowing video parts of FFmpegContent to be disabled (#1355 and others).
- Basic ability to set video range (JPEG/MPEG) at least for YUV content. May not work for RGB. See #1509.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Add export button for DKDMs (#1510).
- Hide passwords in text fields.
- Fix crash on dragging timeline content in some cases.
- Add playhead line to timeline (#1563).
- Potential fix for assertion failures in audio buffers during analysis in some cases (#1568).
- Add Bob Weaver Deinterlacing Filter (bwdif).
- Give an error if 2D content is set to 3D (#1565). Also run 3D tests with more parallel jobs to speed them up.
Version 2.15.5
This version has the following changes:
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Add export button for DKDMs (#1510).
- Hide passwords in text fields.
- Fix crash on dragging timeline content in some cases.
Version 2.15.3
This version has the following changes:
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Add export button for DKDMs (#1510).
- Hide passwords in text fields.
Version 2.15.1
This version has the following changes:
- An optional OpenGL renderer which should (hopefully) speed up playback. Select it in the ‘Advanced’ tab of Preferences.
- Support for CPL metadata and markers.
- Support download of certificates from Qube (#1460).
- Complain on startup if signer or decryption chains are inconsistent (#1520).
- Add export button for DKDMs (#1510).
- Hide passwords in text fields.
Version 2.15.0
This test release has the following changes:
New features
- Allow addition of SMPTE markers and rating metadata.
- Hide passwords in text fields.
- Support download of certicates from Qube (#1460).
- Add export button for DKDMs (#1510).
- Check for consistency of signer and decryption chains on setup (#1520).