| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
We have received numerous reports about x265 in HandBrake 1.3.0 creating ~30% larger files with no perceived quality gain, and have confirmed this to be true in most cases. This appears to be the result of x265 recently switching to use aq-mode 2 by default. This change makes the behavior of the official presets more closely match that of HandBrake 1.2.2 and earlier. This seems to be the best course of action both technically and for the user experience until the default aq-mode improves.
(cherry picked from commit e6d29a01a35ff3c942b4a1e5693bf6b9e678cc37)
|
|
|
|
|
|
|
|
| |
This should have no effect on recent preset definitions since new
presets should have all keys defined. But very old presets may be
missing some keys and need to be filled in with the template defaults.
(cherry picked from commit 196afc4ce0042f20612535c399a5ddc450de26f4)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"und" used to mean "match any" language. Now it means "match only
undefined" language. Forgot to translate "und" to new "any" option on
preset import which breaks presets that have a language list with "und"
defined in it.
Note that this *will* break anyones new presets where they explicitly
wanted "undefined", but this is a much smaller population than those
using "any".
(cherry picked from commit 548fef8bb802d0995dcfa6d45373463f8ab51dea)
|
| |
|
|
|
|
| |
Really pushing limits here.
|
| |
|
|
|
|
| |
The platform is dead. Later Windows Mobile phones supporting 1080p video can still use the Fast 1080p30 preset. Older phones are too restricted in bit rate and thus are quite obsolete now.
|
|
|
|
| |
Allows larger sub-second bit rate spikes for better reference frames. Any relatively modern device should support these values with ease.
|
| |
|
|
|
|
| |
Reference: https://manuals.playstation.net/document/gb/ps4/music/mp_format_m.html
|
|
|
|
|
|
| |
Adds deblock presets and tunes.
Old preset values are converted upon preset import.
Old PictureDeblock preset key is now PictureDeblockPreset.
|
|
|
|
|
|
| |
Reserve VideoColorMatrixCode for doing color conversion.
VideoColorMatrixCodeOverride sets color flags without transforming video
frame colors.
|
| |
|
|
|
|
| |
New Chromecast 3rd Generation supports 60 fps.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Seems this went missing at some point.
|
|
|
|
| |
https://github.com/HandBrake/HandBrake/issues/1162#issuecomment-418253455
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
"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.
|
|
|
|
| |
See https://github.com/HandBrake/HandBrake/issues/833#issuecomment-333193971
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
It was only used for scaling, it fails far too often and is only
faster on a limited selectoin of hardware.
|
|
|
|
| |
Closes #525.
|
|
|
|
| |
Was supposed to be 640 when converting a non-AC3 source track.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
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"
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
|
| |
|
| |
|
| |
|
|
|
|
| |
for Very Fast presets.
|
| |
|
| |
|
| |
|
|
|