summaryrefslogtreecommitdiffstats
path: root/libhb/preset_builtin.h
Commit message (Collapse)AuthorAgeFilesLines
* libhb: resolve header conflicts with pango/harfbuzzJohn Stebbins2019-09-121-8883/+0
| | | | | | | Newest versions appear to have a "common.h" somewhere that is interfering with libhb/common.h. move headers into "handbrake" subdirectory
* preset: Add Playstation 2160p60 Surround for PS4 Pro.edu2019-05-251-1/+121
| | | | Reference: https://manuals.playstation.net/document/gb/ps4/music/mp_format_m.html
* deblock: replace pp7 with avfilter vf_deblockJohn Stebbins2019-05-021-159/+238
| | | | | | Adds deblock presets and tunes. Old preset values are converted upon preset import. Old PictureDeblock preset key is now PictureDeblockPreset.
* libhb: change preset key to VideoColorMatrixCodeOverrideJohn Stebbins2019-04-081-79/+79
| | | | | | Reserve VideoColorMatrixCode for doing color conversion. VideoColorMatrixCodeOverride sets color flags without transforming video frame colors.
* libhb: Initial implementation of Chroma Smooth filter.Bradley Sepos2019-03-281-1/+238
|
* preset: Add Chromecast 1080p60 Surround preset and update some descriptions.Bradley Sepos2018-12-121-4/+120
| | | | New Chromecast 3rd Generation supports 60 fps.
* presets: Bump presets major version.Bradley Sepos2018-09-261-1/+1
|
* presets: Minor revision to Amazon Fire descriptions.Bradley Sepos2018-09-261-3/+3
|
* presets: Update descriptions for Apple devices.Bradley Sepos2018-09-261-5/+5
| | | | | | | | Adds the recently released iPhone XR, XS, XS Max to the Apple 2160p60 4K HEVC Surround preset. Revises other product listings with most recent information. Moves iPad 1st Generation and iPad 2 to the Apple 720p30 Surround preset. The old iPad preset was 720p30, display resolution is higher than 540p, and storage space is not a huge concern.
* presets: Add iPad 1st Gen to Apple 540p30 Surround description.Bradley Sepos2018-09-261-1/+1
| | | | Seems this went missing at some point.
* presets: Make all 2-channel mixdowns stereo instead of DPL2.Bradley Sepos2018-09-261-73/+73
| | | | https://github.com/HandBrake/HandBrake/issues/1162#issuecomment-418253455
* presets: Explicitly disable Align A/V Start where not set.Bradley Sepos2018-09-261-0/+43
|
* presets: Disable unused Align A/V Start for Roku 2160p (MKV).Bradley Sepos2018-09-261-1/+1
|
* presets: Add Amazon Fire 720p preset.Bradley Sepos2018-09-261-0/+101
|
* presets: Rename Fire TV to Amazon Fire and update compatibility info.Bradley Sepos2018-09-261-4/+4
|
* presets: Remove Legacy 0.10.x presets.Bradley Sepos2018-09-261-745/+0
| | | | | | These have been deprecated for two full release cycles. Newer and more compatible presets exist for every scenario, and as always, users can create their own in the event the official presets do not fit their needs. See https://github.com/HandBrake/HandBrake-docs/blob/efb51cc2cd7d0c30fa5e9ee88366233ca34757a4/source/docs/en/latest/technical/official-presets.markdown#legacy-010x-presets for a list of compatible replacements.
* preset: Additional presets and revisions for 1.1.0.Bradley Sepos2017-11-281-186/+713
|
* Add adaptive streaming support (#972)John Stebbins2017-11-091-1/+72
| | | | | | | "Adaptive streaming" allows changing video parameters mid-stream at IDR boundaries. Such changes require new SPS and PPS NALs at the IDR. MP4 supports this with 'avc3' and 'hev1' sample entry types.
* presets: enforce 2 level hierarchy when importing presetsJohn Stebbins2017-11-061-1/+1
| | | | See https://github.com/HandBrake/HandBrake/issues/833#issuecomment-333193971
* presets: Minor encoder tweaks for main Production presets.Bradley Sepos2017-06-221-3/+3
| | | | | | | | Add additional x264 encoder options dct-decimate=0 and fast-pskip=0 (same as no-dct-decimate=1 and no-fast-pskip=1). In some special cases, reproduction of flat areas and subtle gradients may improve slightly. Generally speaking, any change should be visually imperceptible at these bit rates, but adding a few extra bits is always acceptable when encoding for production intermediate purposes. Negligible speed hit (1-2%) for the main Production presets. On the contrary, these settings are worse than useless for Production Proxy presets, which are optimized for speed. 5% speed hit isn't worth the tradeoff for low resolution proxies that need to be generated quickly and won't be used for final export.
* presets: Add Production presets for use with professional video editing ↵Bradley Sepos2017-06-181-1/+412
| | | | | | | | software. Production Max and Production Standard are high bit rate, short GOP (I/P), constant frame rate presets suitable for use as intermediate formats for video editing. Production Proxy 1080p and Production Proxy 540p are high bit rate, Intra-only (I), constant frame rate presets suitable for use as low resolution proxy formats for video editing. The Proxy presets correspond to one-quarter (1/4) 2160p 4K Ultra HD and one-quarter (1/4) 1080p Full HD resolutions, respectively.
* presets: Add Vimeo YouTube presets.Bradley Sepos2017-06-181-0/+505
| | | | | | | | Using Vimeo and YouTube compression guides for reference: https://vimeo.com/help/compression https://support.google.com/youtube/answer/1722171 Test videos visually inspected following recompression by these services.
* sync: work-around players with broken edit list supportJohn Stebbins2017-06-131-1/+27
| | | | | | | | | | | | | | | | | | | | | | | | This adds a preset key AlignAVStart that enables this work-around. When enabled, blank frames are inserted or frames are dropped to force alignment of the initial timestamp of every audio and video stream. Aligning the start times minimizes the impact of broken edit list support in players. Closes #763. Squashed: sync: improve alignment when passthru audio is present presets: enable AlignAVStart for General and Gmail presets LinGui: Improve AlignAVStart tooltip sync: avoid inserting a black frame < nominal frame duration sync: fix start alignment when doing p-to-p encoding sync: add comments
* presets: bump VersionMajor after opencl removalJohn Stebbins2017-06-121-1/+1
| | | | I forgot to run rebuild script for the presets list
* libhb: Add Unsharp sharpening filter.Bradley Sepos2017-05-301-1/+253
| | | | Closes #525.
* preset: Fix surround audio bitrate for general presets.Bradley Sepos2017-05-211-9/+9
| | | | Was supposed to be 640 when converting a non-AC3 source track.
* preset: Revise Gmail presets.Bradley Sepos2016-12-161-32/+32
| | | | | | | | Longer durations, better resolutions. Gmail Large 3 Minutes 720p30: Up to 3 minutes of 720p video in 25 MB or less. Gmail Medium 5 Minutes 480p30: Up to 5 minutes of 480p video in 25 MB or less. Gmail Small 10 Minutes 288p30: Up to 10 minutes of 288p video in 25 MB or less.
* preset: Set default to false for Gmail presets.Bradley Sepos2016-12-151-3/+3
|
* preset: Add Web presets category and Gmail presets.Bradley Sepos2016-12-151-1/+296
| | | | | | Gmail Large 1080p30: Up to 1 minute of 1080p video in 25 MB or less. Gmail Medium 720p30: Up to 2 minutes of 720p video in 25 MB or less. Gmail Small 360p30: Up to 5 minutes of 360p video in 25 MB or less.
* Add new anamorphic mode "Automatic", delete "Strict" (#367)John Stebbins2016-10-311-59/+59
| | | | | | | | | * Add new anamorphic mode "Automatic", delete "Strict" Anamorphic mode automatic is added to support Bradley's new presets that are designed to pick a PAR that maximizes storage resolution. Strict is converted to Loose + mod == 2 + UsesPictureSettings == 2 when importing presets
* preset: Replace Vorbis with Opus for VP9 MKV presets.Bradley Sepos2016-09-051-13/+13
|
* preset: Add all audio formats to CLI Default copy mask.Bradley Sepos2016-07-301-1/+8
|
* preset: Fix auto frame rate for CLI Default.Bradley Sepos2016-07-301-1/+1
|
* preset: Use Main profile for Android 1080p30 and use fast combing detection ↵Bradley Sepos2016-07-261-6/+6
| | | | for Very Fast presets.
* preset: Add CLI Default preset. (#214)Bradley Sepos2016-06-271-0/+105
|
* preset: Remove invalid VideoTune none from template in preset_builtin.h.Bradley Sepos2016-06-261-1/+1
|
* preset: Remove 'Vita' from Playstation preset names.Bradley Sepos2016-06-251-3/+3
|
* preset: Move preset-related resources to separate directory.Bradley Sepos2016-06-251-0/+6733