summaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* scripts: Update to mingw-w64-build 3.0.1.Bradley Sepos2017-06-211-3/+5
| | | | Fixes minor issues with the 3.0.0 release.
* scripts: Update to mingw-w64-build 3.0.0.Bradley Sepos2017-06-211-56/+75
| | | | Various improvements and GCC 7.1.0.
* scripts: Update to mingw-w64-build 2.3.2.Bradley Sepos2017-04-281-5/+5
|
* scripts: Update to mingw-w64-build 2.3.1.Bradley Sepos2017-03-291-2/+2
| | | | Resolves an issue building libgmp on newer Linux distros with hardened GCC.
* scripts: Modernize Python.qarkai2017-03-042-128/+56
| | | | | | | | | | Replace getopt with argparse Remove useless globals Fix PEP8 warnings Replace top() with native list index Handle Expat exceptions Closes #321.
* scripts: Print usage and exit when release tag not specified to tag-release.sh.Bradley Sepos2016-12-181-1/+6
|
* scripts: Update to mingw-w64-build.Bradley Sepos2016-11-151-5/+2
| | | | mingw-w64 5.0-rc2 -> 5.0.0 release.
* scripts: Add mac-toolchain-build.Bradley Sepos2016-11-131-0/+139
| | | | With the exceptions of Xcode and Command Line Tools for Xcode, builds and installs all HandBrake dependencies for macOS.
* scripts: Update to mingw-w64-build 2.2.0.Bradley Sepos2016-07-291-4/+4
|
* scripts: Update to mingw-w64-build 2.1.0.Bradley Sepos2016-07-291-39/+58
|
* scripts: Update to mingw-w64-build 2.0.0.Bradley Sepos2016-07-071-31/+14
|
* scripts: Remove old prebuilt mingw script.Bradley Sepos2016-06-271-48/+0
|
* Merge pull request #232 from bradleysepos/mingwScott2016-06-271-0/+440
|\ | | | | Update to mingw-w64 5.0-rc2 and pthreads-win32 2.9.1.
| * scripts: Add mingw-w64-build 1.0.0.Bradley Sepos2016-06-231-0/+440
| |
* | scripts: Improve presets building script.Bradley Sepos2016-06-251-13/+16
| |
* | preset: Move preset-related resources to separate directory.Bradley Sepos2016-06-251-3/+4
|/
* scripts: Add script to build built-in presets.Bradley Sepos2016-06-021-0/+26
|
* scripts: Add script to install prebuilt MinGW on Linux.Bradley Sepos2016-05-031-0/+48
|
* build: changes to version numbering and build processJohn Stebbins2015-09-232-129/+266
| | | | | | Use date/time for snapshot version numbers, YYYYMMDDHHMMSS-hash-branch. Add --snapshot configure option to force snapshot builds. repo-info.sh and tag-release.sh improvements.
* scripts: fix repo-info.shJohn Stebbins2015-08-271-2/+2
| | | | It was not working for new tags made on master
* build: fix errors in last commitJohn Stebbins2015-08-252-3/+3
| | | | Thanks BradleyS
* build: use git version info instead of svnJohn Stebbins2015-08-252-0/+153
| | | | | | Migrate from svn to git. Since our build system automatically generates version info from the svn repo, this needs to change when we move the repo to git.
* preset_template: allow all supported passthru codecs by default.Rodeo2015-05-171-1/+1
| | | | | | | | That way, very old presets and (more importantly) built-in presets do not force a restricted copy mask on the user. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7205 b64f7644-9d1e-0410-96f1-a4d463321fa5
* lingui: use libhb preset management from linux guijstebbins2015-05-141-1/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7179 b64f7644-9d1e-0410-96f1-a4d463321fa5
* scripts: set svn:executable property on new scriptsjstebbins2015-05-062-0/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7159 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb,cli: add preset management to libhb, use it in clijstebbins2015-05-062-0/+223
| | | | | | | | This results in custom preset support in the CLI and additional command line options to fully support all preset keys. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7158 b64f7644-9d1e-0410-96f1-a4d463321fa5
* eliminate job->largeFileSizejstebbins2014-12-231-20/+0
| | | | | | | It is no longer needed since we eliminated mp4v2 support git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6647 b64f7644-9d1e-0410-96f1-a4d463321fa5
* manicure: Allow manicure to be included in other scripts.bradleys2014-06-251-13/+18
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6222 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Remove libfaacsr552014-03-021-24/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6094 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Denoise (hqdn3d) syntax change: accept settings for individual chroma channels.Rodeo2013-11-081-3/+3
| | | | | | | Patch by BradleyS. Thanks! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5880 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: improve video and audio encoder names.Rodeo2013-06-151-121/+151
| | | | | | | | | | | | | | | | | | When we only have one encoder for a particular codec: - don't add (library_name) in the name - don't prefix with ff or otherwise use the library name in the short name AAC (ffmpeg) -> AAC (avcodec): works for both Libav and FFmpeg. consistency: ffaac -> av_aac (like ca_aac, fdk_aac and so on) VP3 (Theora) -> Theora: Theora is based on VP3, but is not exactly VP3. manicure updated to handle the new names, but built-in presets left untouched (this will require WinGUI updates). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5586 b64f7644-9d1e-0410-96f1-a4d463321fa5
* manicure: support new mixdowns added before 0.9.9.Rodeo2013-06-041-12/+52
| | | | | | | | Also, use "none" as the "None" mixdown; this is the name expected by libhb. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5552 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Don't expose rate, mixdown, dither and encoder arrays to the UIs.Rodeo2013-05-301-3/+19
| | | | | | | | | | | | | | | | | | | | - instead, make these lists available through enumerators: --> hb_*_get_next(<type> *last); - this should give us more flexibility to populate the lists at runtime, using the implementation(s) of our choice, whether they use arrays or not, without requiring UI modifications - use consistent naming for getters --> hb_get_best_foo() becomes hb_foo_get_best(), and so on - hb_*_get_from_name() and hb_*_ sanitize_name() sanitize the requested value to a supported one if it's unavailable - adds an additional, passthru-specific fallback mechanism - adds a list of video containers git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5526 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Make initialization of vfr filter work as I intended.jstebbins2013-05-281-7/+7
| | | | | | | Also fix signalling of framerate in output file when PFR is used. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5522 b64f7644-9d1e-0410-96f1-a4d463321fa5
* manicure: add support for more audio encoders.Rodeo2013-03-071-15/+65
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5311 b64f7644-9d1e-0410-96f1-a4d463321fa5
* manicure: fix setting acodec_fallback.Rodeo2013-03-071-9/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5309 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI: update built-in presets.Rodeo2013-03-041-1/+1
| | | | | | | | manicure: strcmp -> strcasecmp, makes preset names case-insensitive. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5301 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264 preset system: miscellaneous improvements.Rodeo2013-01-301-2/+2
| | | | | | | | See https://reviews.handbrake.fr/r/421/ for details. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5225 b64f7644-9d1e-0410-96f1-a4d463321fa5
* manicure: bugfixes.Rodeo2013-01-261-88/+92
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5204 b64f7644-9d1e-0410-96f1-a4d463321fa5
* update presets for lingui and CLIjstebbins2012-12-271-6/+102
| | | | | | | These new presets use x264 preset/tune/profile/level git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5111 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI, manicure: cosmetics.Rodeo2012-10-271-24/+26
| | | | | | | | Makes it easier to update CLI presets without having to worry about whitespace polluting the diffs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5038 b64f7644-9d1e-0410-96f1-a4d463321fa5
* manicure: fix VideoFramerate.Rodeo2012-10-271-2/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5035 b64f7644-9d1e-0410-96f1-a4d463321fa5
* manicure: add PictureModulus support.Rodeo2012-10-271-0/+20
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5033 b64f7644-9d1e-0410-96f1-a4d463321fa5
* manicure: fix picture filters.Rodeo2012-10-271-47/+139
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5030 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Add Auto Passthru support to manicure.Rodeo2012-03-251-48/+277
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4539 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Add "Web Optimized" support to manicure. Patch by Sam Homer, thanks!Rodeo2012-03-251-0/+20
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4537 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Manicure: fix "AC3 (ffmpeg)" encoder; should be "ffac3", not "ac3".Rodeo2012-02-131-4/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4446 b64f7644-9d1e-0410-96f1-a4d463321fa5
* manicure: add support for AAC/MP3 Passthru and FLAC.Rodeo2012-01-071-0/+24
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4403 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Add flac + quality + compression level supportjstebbins2011-10-121-2/+2
| | | | | | | | | Adds flac audio to cli, lingui, and macgui Adds quality and compression level options to cli Adds quality option to lingui Quality option works for vorbis and lame git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4281 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update built-in presets and manicure to use mixdown "None" for passthrujstebbins2011-07-241-4/+28
| | | | | | | Thanks to Rodeo for patch git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4134 b64f7644-9d1e-0410-96f1-a4d463321fa5