summaryrefslogtreecommitdiff
path: root/src/tools/dcpomatic_cli.cc
AgeCommit message (Collapse)Author
2023-12-16Setup grok LD_LIBRARY_PATH when required (#2657).Carl Hetherington
2023-12-16Cleanup: whitespace.Carl Hetherington
2023-12-16Fix missing grok log setup in dcpomatic_cli.Carl Hetherington
2023-12-16Make 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
2017-06-29Offer only flat/scope/full-frame as container choices and differentiateCarl Hetherington
the names from the UI for content ratios.
2017-04-27Distinguish master DoM encode threads count from the server count.Carl Hetherington
2016-08-24Basic template support (#485).Carl Hetherington
2016-07-20Add -t/--threads option to dcpomatic2_cli.Carl Hetherington
2016-07-20Do EncodeServerFinder 'disable' in a more sensible way.Carl Hetherington
Just stop the threads and clear the server list when stop() is called.
2016-07-07CLI formatting tweak.Carl Hetherington
2016-07-05Display sub-job name in the CLI client.Carl Hetherington
2016-05-25No-op; fix GPL address and use the explicit-program-name version.Carl Hetherington
2016-05-18Move video frame rate ('prepared-for') into Content.Carl Hetherington
2016-05-18Rename video/audio/subtitle part methods.Carl Hetherington
2016-05-18Split audio; builds.Carl Hetherington
2016-02-16Add -d option to dcpomatic_cli to dump the DCP path to stdout after creation.Carl Hetherington
2015-12-11Rename Server -> EncodeServer, ServerFinder -> EncodeServerFinder, ↵Carl Hetherington
ServerDescription -> EncodeServerDescription.