| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
If dither is "auto", only enable dither if source depth > dest depth
Lossy codecs do not have a fixed bit depth, so we treat them as >= 24
|
|
|
|
| |
Implementation in #2696 only requires the former.
|
| |
|
| |
|
|
|
|
|
|
| |
As clarified [in this comment][c] on #2709, the units for `--start-at` and
`--stop-at` must match if they are both used.
c: https://github.com/HandBrake/HandBrake/issues/2709#issuecomment-603321432
|
| |
|
| |
|
| |
|
|
|
| |
Option was added in https://github.com/HandBrake/HandBrake/commit/a1b407bc341c493aa027d526faeb3404e085e8a0 but isn't mentioned in the help. A similar change has been proposed to docs.
|
|
|
|
| |
Remove trailing whitespace in "*.c", "*.m", "*.h" and "*.cpp" files.
|
| |
|
|
|
|
|
|
|
| |
Newest versions appear to have a "common.h" somewhere that is
interfering with libhb/common.h.
move headers into "handbrake" subdirectory
|
|
|
|
| |
Rename hb.h to handbrake.h
|
| |
|
|
|
|
| |
Convert the last use of libsamplerate in sync.c to swresample
|
|
|
| |
Fix some typos
|
|
|
|
| |
This information isn't needed by the frontends and pollutes the API
|
|
|
|
| |
Fixes https://forum.handbrake.fr/viewtopic.php?f=10&t=39075
|
|
|
|
|
|
| |
Adds deblock presets and tunes.
Old preset values are converted upon preset import.
Old PictureDeblock preset key is now PictureDeblockPreset.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
It is not supported or not useful in some Linux environments, so allow
disabling it.
|
|
|
|
|
|
| |
Reserve VideoColorMatrixCode for doing color conversion.
VideoColorMatrixCodeOverride sets color flags without transforming video
frame colors.
|
|
|
|
|
|
|
|
|
| |
Threadripper and other modern CPUs are now multi-core modules that
benefit from having NUMA available.
Adds a dependency for libnuma.
Fixes https://github.com/HandBrake/HandBrake/issues/1142
|
| |
|
|
|
|
|
|
| |
Assuming you built HandBrake with 'configure --enable-qsv' and you have
built and installed Intel MediaSDK in a directory that is in your LD search
path, the QSV encoders now work. HW decode is not supported.
|
| |
|
|
|
|
|
|
|
| |
--all-audio was setting up the preset to apply each audio encoder in the
preset to each source track. And it was adding new entries in the presets
audio encoder list for any audio command line overrides. This results in very
unintuitive behavior.
|
|
|
|
|
| |
duplication of "last" audio setting was done wrong and resulted in NULL
settings values
|
|
|
|
| |
Inspired by https://github.com/HandBrake/HandBrake-docs/pull/70.
|
|
|
|
| |
https://github.com/HandBrake/HandBrake-docs/pull/70
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
... and SubtitleBurnBDSub.
If these preset values were true, there was no way to encode without
burning the first DVD or BD subtitle track using the CLI.
|
|
|
|
|
| |
LOCALBASE variable is used to indicate where FreeBSD ports are installed.
default is /usr/local.
|
|
|
|
| |
Extension of and closes #1422.
|
|
|
|
|
|
|
|
|
| |
The sequence_id was only available for the WORKING state and not the
WORKDONE state. But frontends poll for status periodically and can miss
all status updates for the WORKING state if the file is very short or an
error occurs early during transcoding. When WORKING status is missed,
there was no way to know the sequence_id associated with the WORKDONE
status.
|
|
|
|
| |
avfilter referes to avresample.
|
|
|
|
|
|
| |
Adding the Nvidia NVEnc H.264 and H.265 encoders.
Based on Initial work by sgothel
--enable-nvenc is the new compile time configure option to enable for builds.
|
|
|
|
| |
Fixes #1403.
|
|
|
|
| |
macOS standard notifications. Remove deprecated API usage and code that doesn't compile anymore (QTKit).
|
|
|
|
|
|
|
|
|
|
|
| |
Copied from https://github.com/HandBrake/HandBrake/commit/5738051afb008d880d85e90ce1a0fd536e9a4058
OARS https://hughsie.github.io/oars/ is a content description
system that allows software stores (such as GNOME Software) to
categorise and classify applications. Having the markup available
is a flathub requirement.
Thanks to Nick Richards
|
| |
|
|
|
|
| |
The specificaion for where appstream files go changed
|
| |
|
| |
|
|
|
|
|
| |
lzma may be used by the ffmpeg tiff decoder which can be used in
matroska files.
|