Version 2.12.11This is a bug-fix release which fixes two bugs in 2.12.10:
- Fix failure to load UTF16 subtitle files on OS X.
- Fix error on loading projects with missing subtitle files.
Thanks to our patron:
and subscribers:
Version 2.12.10This is a bug-fix release which fixes three small bugs in 2.12.9:
- Fix cut-off subtitles in the player in some cases.
- Add missing
dcpomatic2_kdm_cli.exe
to the Windows installer.
- Give better errors in some circumstances.
Version 2.12.9This is a bug-fix release which fixes one bug in 2.12.8 and adds one new feature:
- Fix incorrect ordering of image files in cases with lots of numbers in the filename.
- Allow command-line configuration of config location (#1284).
Version 2.12.8This is a bug-fix release which corrects some problems with 2.12.6, and provides a couple of small improvements:
- Fix failure to load image files with non-ASCII pathnames.
- Fix some reel length errors at the end of transcodes.
- Prevent the introduction of negative trims (which cause encoding errors).
- Assume
.jpf
files are JPEG2000 images.
- Fix the update checker (#1338).
- Speed up the timeline in some cases.
- Add build for Fedora 28.
Version 2.12.6This is a bug-fix release which corrects four problems with 2.12.5:
- Fix slow exports.
- Fix failure to start on Ubuntu 18.04.
- Fix burn-in and preview of subtitles containing ampersands.
- Fix incorrect subtitle timing when there are more than two consecutive reels without subtitles.
Version 2.12.5This is a bug-fix release which corrects four problems with 2.12.4:
- Fix invalid subtitles in DCPs in some rare circumstances (see #1293).
- Force remake of video when burnt-in subtitle colour, effect or effect colour change (see #1290).
- Fix crash on making a DCP after trimming the end of some subtitle content (see #1275).
- Significantly increase update speed when using large start trims.
Version 2.12.4This is a bug-fix release which corrects six problems with 2.12.3:
- Fix incorrect crop in the preview in certain circumstances (#1274).
- Fix crash on startup with no audio devices (#1265).
- Prevent export starting until a filename has been specified (#1260).
- Fix missing subtitles when using two subtitle sources (#1271).
- Fix missing start icon for the player in Linux.
- Fix handling of 3D DCPs in the player.
It also contains an updated zh_CN translation from 刘汉源. Thanks!Version 2.12.3This is a bug-fix release which corrects two problems with 2.12.2:
- Fix crash when changing DCP audio channel count in some circumstances.
- Fix failure to check for updated DCP-o-matic versions (always reporting that the server is unavailable).
It also contains an updated fr_FR translation from Thierry Journet. Thanks Thierry!Version 2.12.2
The most significant changes in this release are:
- DCP player — a separate and functional (albeit slow) player for DCPs.
- Audio in the preview — check your content's audio from inside DCP-o-matic.
- Export to ProRes/H.264 — allow people to preview your project, or convert DCPs to other formats.
There are also the usual set of translation updates, bug fixes and assorted new small features. Here's a full list:
Translation updates
zh_CN |
刘汉源 and Rov (若文) |
cs_CZ |
Tomáš Begeni |
nl_NL |
Rob van Nieuwkerk |
fr_FR |
Thierry Journet |
uk_UA and ru_RU |
Igor Voytovich |
de_DE |
Carsten Kurz |
pl_PL |
Mike Mazur |
es_ES |
Manuel AC |
da_DK |
Anders Uhl Pedersen |
pt_BR |
Max Fuhlendorf |
sv_SE |
Adam Klotblixt |
Major bug fixes
- Correctly include keys for referenced encrypted DCPs in KDMs (#975).
- Fix referencing of assets with non-zero entry points (#1021).
- Fix various strange behaviours with TrueHD streams.
- Fix bad DCPs when restarting an encrypted encode (#1232).
- Fix resolution levels with 4K outputs.
New features
- Speed up preview of DCPs in some cases by decoding JPEG2000 in the appropriate resolution (#986) and by multi-threading the decoder.
- Use new icon by Julian van Mil.
- Basic save-as (duplicate) (#746).
- Simple cover sheet support (#1039).
- Allow different locations for
config.xml
.
- Enable editing of the timing properties of several pieces of content simultaneously (#1010).
- Add button to restore original image subtitle colours.
- Use more up-to-date version of FFmpeg.
- Add tentative support for the S-Gamut3/S-Log3 colourspace.
- Get initial colour conversion from FFmpeg header, if it's understood (#993).
- Make "Add folder..." accept a directory of WAV files (#942).
- Add default scale-to (#664).
- Confirm overwrite of KDMs (#1008).
- Show overlapping subs in multiple tracks on the timeline (#941).
- Basic implementation of a tree view for DKDMs (#1012).
- Add priority control buttons to batch converter (#961).
- Add preference for default KDM target directory (#1013).
- Add approximate finish time to progress on jobs (#927).
- Some improvements to hints.
- Use orange for audio peaks that are quite near clipping and red for those that are very close (#1054).
- Add 1.43:1 (IMAX) ratio.
- Add
--dcp-frame-rate
option to dcpomatic2_create
.
- Make jump-to-start on selection in the content list optional.
- Confirm overwrite of existing DCP when creating a new one.
- Add options to write KDMs to separate directories or ZIP files.
- Warn if there is no mail server configured when one is needed (#1046).
- Give a slightly better error when trying to add a KDM using add-file (#1035).
- Nag about potential problems when remaking the decryption chain.
- Improve management of certificate chains to make it harder to have an inconsistent chain / private key set.
- Add UTC+9:30 timezone to cinemas.
- Add size and audio/subtitle languages to contact sheet.
- Offer only flat/scope/full-frame as container choices and differentiate the names from the UI for content ratios.
- Support pos and fs tags in SSA subtitles.
- Remember the last directory used when opening DCPs in the player (#1121).
- Add option to specify a list of servers in
dcpomatic2_cli
(#1104)
- Add configuration option to set writer's maximum frames in memory.
- Colour axis labels in the audio plot (#835).
- Support for KDM creation from DKDM (#1132).
- Add rewind-to-zero button to film viewer.
- Add version number to encode server welcome message (#1157).
- Add simple copy and paste for content settings (#1051).
- Make certificate re-creation cancellable and default nags to not going away (#1158).
- Check that we can decrypt a DKDM when it is loaded (#1011).
- Try to improve the UI for decryption/signing keys by hiding the details and hopefully providing buttons to do what 99% of users will want to do (#1003).
- When doing jump-to-selected jump to the first subtitle in TextSubtitleContent (#1160).
- Allow configuration of default value of upload-to-TMS button.
- Mac builds are signed so they should run without scary warnings.
Minor bug fixes
- Fix corruption of an existing DCP when a new one is made with the same video asset (#1126).
- Fix incorrect subtitles in DVB streams in some cases.
- Prevent duplicate screen names within a cinema (#1007).
- Fix fading of subtitles.
- Prevent creation of a DCP with missing content or DCP content that needs KDMs/OVs.
- Fix insensitive subtitle controls after adding a VF.
- Fix non-frame-aligned trims when using trim-to-playhead.
- Fix display of progress meter (and crash) when sending emails from the KDM creator (#1045).
- Use CPL annotation text for ASSETMAP and PKL (#1048).
- Fix incorrect signatures caused by badly-created signer chains (#1218).
- Allow master and server to coexist on the same machine at the same time (#962).
- Make backup copes of config.xml and cinemas.xml if they fail to load so that data is less likely to be lost.
- Fix various small errors in emailed-KDM zip file format (#478).
- Speed up creation of 3D DCPs from still-image content.
- Fix incorrect reel numbers in subtitle XML/MXF.
- Fix addition of image sequence directories with dcpomatic2_create.
- Fix incorrect rendering of logarithmic DPX files.
- Fix content tab sensitivity when you load some audio-only content first.
- Fix ‘show DCP’ when project directory names contain spaces (#1091).
- Update ISDCF name when DCP frame rate changes (#1102).
- Use a default DCP name, if none is specified, rather than giving an error.
- Fix incorrect ISDCF name in some cases (#1118).
- Make Cmd+W work on OS X (#934).
- Mark .exr as a valid image file.
- Add missing factor to fix problems when padding in subsampled containers; should fix #1129.
- Fix sensitivity of stuff in KDM output panel.
- Fix wxWidgets debug alert on windows (#1153).
- Fix ISDCF name with full-frame content (#1118).
- Fix opening of ZIP files of certificates on Windows (#1124).
- Add a progress bar when loading large image file folders (#987).
- Update preview correctly when changing video filters (#1019).
- Set up a default KDM write mode and preselect the last used one when re-opening the KDM window (#1137).
- Fix hanging subtitles (#1101).
- Catch exceptions thrown when there are bad KDMs added to imported DCPs (#1000).
- Fix forced-appearance for subs from DCPs (#1162).
- Disable DCP panel controls which cannot be altered when another DCP is being referenced.
- Fix crash on making KDMs for an unencrypted project (#1188).
- Allow main DCP-o-matic and batch converter to run on the same machine and both access encoding servers (#1190).
- Don't select video streams for which we have no codec; warn in log about streams with no codec (#1184).
- Fix crash on adding content to a template in some cases (#1192).
- Use a different way to read frame rates from FFmpeg (#1030).
- Handle errors in subtitle XML better (#1209).
Thanks to 刘汉源, Rov (若文), Tomáš Begeni, Rob van Nieuwkerk, Thierry Journet, Igor Voytovich, Julian van Mil, Carsten Kurz, Mike Mazur, Manuel AC, Anders Uhl Pedersen and Adam Klotblixt.