Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Correct QP range when using ffmpeg VCE H265 | PMunkes | 2021-03-09 | 1 | -0/+9 | |
| | | | | By default ffmpeg restricts qp factors to a range of 2 to 31, unless otherwise overwritten. This significantly constrains the low bitrate performance of VCE in H.264 mode. This should fix issue #3447 and could also address parts of issue #2980. | |||||
* | WinGui: Move to Caliburn Micro 4.0 (RC). This removes the Framework 4 ↵ | sr55 | 2021-03-08 | 28 | -65/+80 | |
| | | | | dependant 3.2 version. | |||||
* | WinGui: Update wix installer. | sr55 | 2021-03-06 | 1 | -2/+0 | |
| | ||||||
* | WinGui: Tidyup of projects and installers. Minor reduciton in filesize. | sr55 | 2021-03-06 | 5 | -27/+4 | |
| | ||||||
* | WinGui: Finish the conversion to System.Text.Json. This removes the ↵ | sr55 | 2021-03-06 | 8 | -184/+29 | |
| | | | | Newtonsoft Json library. | |||||
* | WinGui: Remove some dead code. | sr55 | 2021-03-06 | 6 | -64/+4 | |
| | ||||||
* | WinGui: Remove the unused AppX project | sr55 | 2021-03-06 | 21 | -123/+0 | |
| | ||||||
* | WinGui: Fix an issue with UTF8 preset names. Fixes #3458 | sr55 | 2021-03-06 | 1 | -1/+1 | |
| | ||||||
* | MacGui: do not validate settings of the 'None' subtitles track. | Damiano Galassi | 2021-03-05 | 1 | -0/+5 | |
| | ||||||
* | preset: add a subtitles track only if it doesn't need to be burned, or if it ↵ | Damiano Galassi | 2021-03-05 | 1 | -1/+6 | |
| | | | | does need to be burned add it only if there isn't another track that needs to be burned too. | |||||
* | MacGui: properly set automaticallyPreventSleep in the xpc services. | Damiano Galassi | 2021-03-04 | 1 | -0/+3 | |
| | ||||||
* | Fix for Issue #632 (#3413) | George Sheppard | 2021-03-03 | 1 | -0/+5 | |
| | | | | muxavformat: add logic to compare avio error message, and add description of the error if the output destination file cannot be written or accessed. | |||||
* | common: add videotoolbox hevc 10bit to hb_video_encoder_get_depth(). | Damiano Galassi | 2021-03-02 | 1 | -0/+3 | |
| | ||||||
* | contrib: fix FFmpeg VideoToolbox HEVC 10bit extradata on Kaby Lake. | Damiano Galassi | 2021-03-01 | 1 | -0/+40 | |
| | ||||||
* | WinGui: Add a warning in preferencs -> Safemode when Hardware support is not ↵ | sr55 | 2021-02-28 | 5 | -14/+66 | |
| | | | | available. | |||||
* | hardware: Signal when hardware support is not compiled in on x86 platforms. | sr55 | 2021-02-28 | 3 | -5/+5 | |
| | ||||||
* | libhb: add videotoolbox 10bit hevc encoder. | Damiano Galassi | 2021-02-28 | 11 | -54/+174 | |
| | ||||||
* | WinGui: Layout improvements on the Filters tab, including larger custom ↵ | sr55 | 2021-02-27 | 1 | -162/+140 | |
| | | | | entry boxes. #3431 | |||||
* | MacGui: generate the filters keys shown in the custom textfields instead of ↵ | Damiano Galassi | 2021-02-26 | 1 | -11/+117 | |
| | | | | hardcoding them. | |||||
* | WinGui: Make the Windows UI tolerate empty categories #3434 | sr55 | 2021-02-25 | 1 | -0/+5 | |
| | ||||||
* | fixed typos | freddii | 2021-02-25 | 19 | -22/+22 | |
| | ||||||
* | sync: fix missing last subtitle in mp4, the subtitle sanitizer did not ↵ | Damiano Galassi | 2021-02-25 | 1 | -4/+14 | |
| | | | | receive the eof buffer. Fix missing initial subtitle when 'align a/v' option is enabled by adjusting the sub start timestamp. | |||||
* | decavsub: fix SSA hardsub when the stream contains subtitle lines with ↵ | Damiano Galassi | 2021-02-24 | 1 | -1/+1 | |
| | | | | | | duration equals to zero. Allow setting the subtitles packet duration to 0 if the source format is not PGS. Fixed #3424. | |||||
* | WinGui: Add support for Media Foundation 264/265 encoders for QC based ARM64 ↵ | sr55 | 2021-02-23 | 7 | -23/+90 | |
| | | | | devices. #2887 | |||||
* | libhb: remove gargabe characters in comments that were added in a multiline ↵ | Damiano Galassi | 2021-02-22 | 1 | -2/+2 | |
| | | | | edit. | |||||
* | Added ToString() override for Language to improve screen reader behavior ↵ | David Rickard | 2021-02-21 | 1 | -0/+9 | |
| | | | | | | when used as ComboBox model. With this change it will read out the language name rather than "HandBrake.Interop.Interop.Interfaces.Model.Language" | |||||
* | libhb: Replace hardcoded input pixel format for NV12 conversion. | Bradley Sepos | 2021-02-20 | 1 | -1/+1 | |
| | ||||||
* | make: Simplify feature check cosmetics in configure.py. | Bradley Sepos | 2021-02-20 | 1 | -10/+7 | |
| | ||||||
* | make: Make mingw stuffs arch-specific in configure.py. | Bradley Sepos | 2021-02-20 | 1 | -14/+14 | |
| | ||||||
* | libhb: Decode directly to NV12 for MediaFoundation encoder where possible. | Bradley Sepos | 2021-02-20 | 2 | -12/+49 | |
| | ||||||
* | Only allow enabling MediaFoundation encoder on aarch64-w64-mingw32. | Bradley Sepos | 2021-02-20 | 1 | -2/+2 | |
| | | | | Disabled by default for now; use `--enable-mf` to enable. | |||||
* | Gate MediaFoundation encoder behind --enable-mf. | Bradley Sepos | 2021-02-20 | 8 | -8/+36 | |
| | | | | Windows (mingw-w64) only for now. | |||||
* | Add support for using the ffmpeg MediaFoundation encoder wrapper | Martin Storsjö | 2021-02-20 | 5 | -4/+172 | |
| | | | | | | | | | | | | | This works fine for e.g. the Qualcomm H264 and HEVC encoders on ARM64 windows devices, and should work the same for other vendors HW encoders on X86 devices (even though those encoders usually are available via vendor specific APIs as well, and this patch is currently only tested and tuned for Qualcomm). There's no detection for whether the MediaFoundation wrapper is going to provide a working encoder for either format (it currently forcibly tries to use a HW encoder and fails if there isn't a matchine one, or if it doesn't accept the parameters that have been set). | |||||
* | contrib: ffmpeg: Enable the MediaFoundation encoder wrappers | Martin Storsjö | 2021-02-20 | 4 | -4/+6 | |
| | ||||||
* | WinGui: Build fix | sr55 | 2021-02-20 | 1 | -1/+1 | |
| | ||||||
* | WinGui: Refactor the build system to use the dotnet CLI and adding support ↵ | sr55 | 2021-02-20 | 16 | -369/+96 | |
| | | | | for future ARM64 builds. | |||||
* | WinGui: Adding build publish profiles for x64, ARM64 and portable as the ↵ | sr55 | 2021-02-20 | 12 | -22/+133 | |
| | | | | first step in updating the UI build system. | |||||
* | WinGui: Fixing a namspace. | sr55 | 2021-02-20 | 10 | -8/+9 | |
| | ||||||
* | WinGui: Display an error if hb.dll is missing rather than hanging / crashing ↵ | sr55 | 2021-02-20 | 3 | -0/+19 | |
| | | | | the app. | |||||
* | WinGui: Add required worker files for last checkin. | sr55 | 2021-02-20 | 3 | -0/+72 | |
| | ||||||
* | WinGui: Decouple HandBrake.Worker from HandBrakeWPF project. | sr55 | 2021-02-20 | 9 | -17/+6 | |
| | ||||||
* | WinGui: Fix a number of code warnings. | sr55 | 2021-02-20 | 7 | -12/+25 | |
| | ||||||
* | WinGui: Fix a small theme issue with default context menus on controls. ↵ | sr55 | 2021-02-17 | 1 | -0/+9 | |
| | | | | Fixes #3407 | |||||
* | WinGui: Fix grayscale filter in presets. | sr55 | 2021-02-14 | 2 | -4/+1 | |
| | ||||||
* | WinGui: Minor UI/UX tweaks. | sr55 | 2021-02-14 | 15 | -190/+350 | |
| | | | | | | | | - Tab Section titles removed from single purpose tabs (Chapters, Subtitle, Audio, Filters). Was unnecessary and frees up some space. - A number of labels updated for consistency with the mac UI - Added "Open preview" button to the Dimensions tab. - Added "Source Preview" label to the Summary tab to try avoid confusion as to what this is for. - Better job status display (HB Error codes with text description) on queue summary. | |||||
* | WinGui: Build fix | sr55 | 2021-02-08 | 1 | -3/+3 | |
| | ||||||
* | WinGui: Fix a VS build issue. Copy required assets into the UI build directory. | sr55 | 2021-02-07 | 1 | -0/+4 | |
| | ||||||
* | [Mac] Update german locale | Nomis101 | 2021-02-07 | 5 | -60/+113 | |
| | ||||||
* | MacGUI: update tooltips, fixes #3240 and #3402. | Damiano Galassi | 2021-02-07 | 2 | -18/+11 | |
| | ||||||
* | MacGUI: Xcode version check. | Damiano Galassi | 2021-02-07 | 5 | -5/+5 | |
| |