summaryrefslogtreecommitdiff
path: root/src/tools/dcpomatic_cli.cc
AgeCommit message (Collapse)Author
2024-07-09Merge remote-tracking branch 'origin/main' into v2.17.xCarl Hetherington
2024-07-09Fix too-late setup of path encoding stuff.Carl Hetherington
2024-07-06Merge remote-tracking branch 'origin/main' into v2.17.xCarl Hetherington
2024-07-06Add some missing ArgFixers for Windows command lines (#2844).Carl Hetherington
2024-04-22Allow specification of video bit rate separately for J2K and MPEG2.Carl Hetherington
2024-04-21Rename j2k_bandwidth -> video_bit_rate.Carl Hetherington
2024-04-21Rename Encoder -> FilmEncoder, and subclasses.Carl Hetherington
2024-04-21Extract all uses of DCP-o-matic name to allow branding.Carl Hetherington
2024-02-22Merge tag 'v2.16.78' into v2.17.xv2.17.12Carl Hetherington
2024-02-21Make DCPExaminer::size() optional and deal with the consequences.v2.16.78Carl Hetherington
This means we can fix the case of a VF having no known size in a nice way, in turn fixing problems caused by the fix to #2775.
2024-02-19Merge tag 'v2.16.77' into v2.17.xCarl Hetherington
2024-02-18Add film duration to --dump output (#1702).Carl Hetherington
2024-02-18Avoid quotation marks around dumped paths.Carl Hetherington
2024-01-28Setup grok LD_LIBRARY_PATH when required (#2657).Carl Hetherington
2024-01-28Cleanup: whitespace.Carl Hetherington
2024-01-28Fix missing grok log setup in dcpomatic_cli.Carl Hetherington
2024-01-28Make stop() private and use drop() instead.Carl Hetherington
This avoids confusing situations where we call stop(), then try to restart the finder (unsuccessfully, because once it's stop()ped it will stay around, never to be restarted).
2023-10-09Use dcp::filesystem to wrap filesystem calls and fix_long_pathCarl Hetherington
anything that is passed to read_file() from libcxml. This should fix #2623 and other similar problems.
2023-03-10Output hints on stderr.ancient-skyscraper
2023-03-10Update documentation and CLI UI with hint infoancient-skyscraper
Goal is to explain what hints are, and how the `--hints` option changes behavior of `dcpomatic2_cli` command
2023-03-03Add --hints option to dcpomatic2_cli (#2468).Carl Hetherington
2023-03-03Add ansi.h and one define.Carl Hetherington
2022-12-10Move some methods out of util.{cc,h}Carl Hetherington
2022-06-12Rename PRORES -> PRORES_HQCarl Hetherington
2022-05-23Fix silly mistake adding an extra make_dcp().Carl Hetherington
2022-05-05Use dcp::File in DCP-o-matic (#2231).Carl Hetherington
2022-04-20Move make_dcp() out of Film (#2132).Carl Hetherington
2022-03-30Tweak --export-filename help.Carl Hetherington
2022-03-09Improve error handling in CLI client slightly.Carl Hetherington
2022-03-09Basic CLI support for export.Carl Hetherington
2021-11-28Rearrange checking (and re-examining) content.Carl Hetherington
Most importantly, checking of content for changes before making a DCP is now done in the TranscodeJob (rather than being in a separate job). This makes things a little neater and also makes the batch converter less confusing when you add a job whose content has changed.
2021-10-03Differentiate requested and actual crop.Carl Hetherington
This is so we limit cropping to what is possible considering chroma subsampling.
2021-03-13Some C++11 stuff.Carl Hetherington
2021-01-31More enum class additions.Carl Hetherington
2021-01-07BOOST_FOREACH.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-05-11Change video content scaling so that it either:Carl Hetherington
1. scales the content up to fit the DCP container, preserving aspect ratio, or 2. stretches the content to a custom aspect ratio, or 3. scales the content to some custom size.
2019-10-21Rename dcpomatic_sleep -> dcpomatic_sleep_seconds.Carl Hetherington
2019-07-23Add --no-check to dcpomatic_cli.Carl Hetherington
2019-07-23Tidy up handling of content-modified checks when using the dcpomatic_cli.Carl Hetherington
2019-07-15swaroop: beginnings of DCP -> ecinema support.v2.15.12Carl Hetherington
2019-04-14Store successful DCP encodes.Carl Hetherington
2018-11-21Tidy and fix logging.Carl Hetherington
2018-11-21Add and use new FrameRateChange constructors.Carl Hetherington
2018-04-29Allow command-line configuration of config location (#1284).Carl Hetherington
2018-04-13Tidy up to use one list of servers.Carl Hetherington
2018-04-13Note and indicate servers with bad link version (#982).Carl Hetherington
2017-07-27Add option to specify a list of servers (#1104).Carl Hetherington
2017-07-27Rename -s,--servers to -l,--list-servers.Carl Hetherington
2017-07-27Tidy up server reporting in dcpomatic_cli.Carl Hetherington