| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
"End" was a duration. It is now the actual "End" position in 90khz
ticks or frames.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Also refactor test.* convenience targets for Darwin/Mac.
Configure parameter --prefix now sets HandBrakeCLI install directory [/usr/local] like on other systems.
New configure parameter --xcode-prefix sets HandBrake.app install directory [/Applications]. Not used on other systems.
|
| |
|
| |
|
| |
|
|
|
|
| |
Was using codec instead of name strings. yet another cut/paste error :(
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
Some short args were missing the '::' flags to indicate optional
parameters.
Also distinguish missing parameters from unknown options.
|
| |
|
|
|
|
| |
Fixes a number of typos. Better formatting in some cases. Clarifies optional parameter usage (fixes #300).
|
|
|
|
|
|
|
|
|
|
| |
Remove:
hb_audio_samplerate_get_best()
Add:
hb_audio_samplerate_is_supported()
hb_audio_samplerate_find_closest()
hb_audio_samplerate_get_sr_shift()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* LinGui: add --flatpak configure option
For building a linux flatpak bundle
* LinGui: add rules to build flatpak repo and bundles
* LinGui: add flatpak compatible icon
* LinGui: add flatpak compatible desktop file
* LinGui: add flatpak appdata xml
* pkg: disable building LinGui when creating cli flatpak
* pkg: clean flatpak build cache when updating source package
* pkg: fix source package build dependencies
Fixes errors when the git ref being packaged changes and you have not
manually deleted stage and pkg build directories.
|
|
|
|
| |
and move from "Picture Settings" to "Filters" section
|
|
|
|
| |
It can depend on the vorbis libraries.
|
| |
|
| |
|
| |
|
|
|
|
| |
Closes #234.
|
|
|
|
|
|
| |
We should only override the original presets value when --all-subtitles,
--first-subtitle, or an explicit subtitle list is specified on the
command line.
|
| |
|
| |
|
|
|
|
| |
It did not default to "first" subittle selection behaviour.
|
|
|
|
|
|
|
|
|
|
|
|
| |
HarfBuzz is now enabled when building libass.
Resolves #162.
Additional libass notes:
- Add yasm dependency for better performance.
- Remove no longer valid configure params.
- Disable new coretext and directwrite font selection backends pending additional testing (coretext did not build properly).
|
|
|
|
|
| |
forced, default, and burned flags were getting assigned to the wrong
output tracks.
|
|
|
|
|
|
|
|
|
| |
* remove dxva hw decode
It provides practically no speed increase even on a slow CPU and results
in a speed decrease on fast CPUs. And the code is exceptionally fugly.
* cli: remove USE_HWD
|
|
|
|
|
|
| |
during queue processing, the pre-scan of an encode could trigger
an attempt to encode using command line options, which would fail and
abort the queue
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
HTTPS and it's terrible code.
|
| |
|
| |
|
|
|
|
| |
I missed some of the qsv filter settings bits that needed changing.
|
|
|
|
|
|
| |
This simplifies accessing and changing filter parameters
programatically. It also changes the custom filter string format to a
':' separated list of key/value pairs.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New filter types HB_FILTER_AVFILTER and HB_FILTER_PAD.
Settings for HB_FILTER_AVFILTER are the same as you would pass to avconv
from the command line -vf option, except that we do not support
multi-input or multi-output filters.
Settings for HB_FILTER_PAD are "width:height:color:x_offset:y_offset".
width x height is the size of the output frame after padding.
color may be a w3c color name or RGB value (default black).
x_offset, y_offset is the position of the video within the padded area
(default centered).
Any of the values may be omitted or "auto".
|
|
|
|
| |
Fixes https://github.com/HandBrake/HandBrake/issues/53
|
| |
|
| |
|
|
|
|
|
| |
None of these variables are actually unintialized, but the compiler
couldn't figure this out.
|
|
|
|
|
| |
I.e. use a dropdown to select between the filters instead of a radio
button.
|
| |
|
|
|
|
|
|
|
|
| |
Allows for arbitrary frame rates between 1 and 1000 fps.
Adds min/max frame rates to CLI help.
Removes hardcoded instances of the internal clock rate in favor of hb_video_framerate_get_limits().
Unfortunately, much of the codebase generally refers to clock rate as frame rate, so a little extra care is still necessary going forward.
|
|
|
|
|
|
| |
--pfr the default.
This behavior matches the GUIs. The CLI help previously stated --cfr was the default when -r is set, but it didn't work.
|