Damiano Galassi
35d478d53a
libhb: disable QSV delayed initialization
...
This means an additional hw frames copy,
but the current solution didn't work at all for MKV,
so let's remove it until is fixed.
2025-06-12 19:00:11 +02:00
Damiano Galassi
4955ef8553
libhb: clean up qsv ( #6958 )
...
Removed all the unused parts from the previous implementation
and refactored many checks to avoid duplication.
2025-06-12 18:59:56 +02:00
Nomis101
c3978fd321
contrib: fix for broken A31-Parse-EAC3-Atmos-ComplexityIndex-for-MP4-remuxing.patch ( #6956 )
2025-06-10 08:33:12 +02:00
Nomis101
5fd0f3fdef
contrib: update A31-Parse-EAC3-Atmos-ComplexityIndex-for-MP4-remuxing.patch ( #6955 )
2025-06-09 15:57:09 +02:00
Damiano Galassi
0e83d3cfd5
libhb: disable QSV decoder when hdr dynamic metadata passthru is enabled
...
The QSV decoder provides no hdr dynamic metadata side data.
Fix #6458 .
2025-06-09 10:51:00 +02:00
Damiano Galassi
81b437ce71
libhb: simplify QSV filters check
2025-06-09 10:50:57 +02:00
Damiano Galassi
bd93ed4d45
libhb: do not allocate unused qsv contexts
2025-06-09 10:50:54 +02:00
sr55
d9fb2fc6ac
WinGui: Fix an issue saving the queue settings. Fixes #6952
2025-06-08 17:30:46 +01:00
Damiano Galassi
f121bf6432
MacGui: add a menu item to toggle the queue sidebar
2025-06-07 09:26:10 +02:00
Damiano Galassi
cbe0ffc0c8
WinGui: update track name after a mixdown change
2025-06-06 11:35:22 +02:00
Damiano Galassi
5b366b73fe
MacGui: sanitize the audio track name when switching to passthru
2025-06-05 13:48:00 +02:00
Damiano Galassi
fbd27e5e20
Update NEWS
2025-06-05 13:07:47 +02:00
Damiano Galassi
0192051ea8
contrib: add a FFmpeg patch to arse EAC3 Atmos ComplexityIndex for proper MP4 remuxing
2025-06-05 07:24:24 +02:00
Damiano Galassi
9e797ac861
MacGui: add 'Angle' autonaming token ( #6086 )
2025-06-04 09:27:06 +02:00
Damiano Galassi
07a2b85938
MacGui: add hotkeys to the 'show in Finder' menu items ( #5789 )
2025-06-04 09:20:53 +02:00
dashsantosh-mcw
5885c5eaad
decavcodec: Increase decoder thread count from (cpu_count/2 + 1) to (cpu_count + 1) for snapdragon devices ( #6908 )
...
Co-authored-by: Harshitha Suresh <harshitha@multicorewareinc.com>
2025-06-03 19:39:30 +01:00
Damiano Galassi
66fe47c548
libhb: ui: add new presets key for track names ( #6840 )
...
Add AudioTrackNamePassthru and SubtitleTrackNamePassthru preset key to
preserve the existing track names, and AudioAutomaticNamingBehavior to
disable or enable the audio track automatic names.
Co-authored-by: sr55 <sr55.code@outlook.com>
2025-06-03 08:48:59 +02:00
sr55
67485ebddf
WinGui: Hide the medata framework
2025-06-01 16:31:47 +01:00
Kesy, Anton
16c995281e
qsv: increase default AsyncDepth
...
Co-authored-by: Artem Galin <artem.galin@intel.com>
2025-05-30 07:03:15 +02:00
Kesy, Anton
176512c52a
qsv: use av_dict_set_int wrapper
...
Co-authored-by: Artem Galin <artem.galin@intel.com>
2025-05-30 07:03:15 +02:00
Kesy, Anton
302abbc9b3
qsv: allow AsyncDepth overwrite by HyperEncode
...
Co-authored-by: Artem Galin <artem.galin@intel.com>
2025-05-30 07:03:15 +02:00
Nomis101
1de9bd6674
[winGUI] Update some locales and add Galician and Hungarian ( #6905 )
2025-05-20 18:20:40 +01:00
Damiano Galassi
2ac3070777
contrib: update to x265 rev 13244 ( #6890 )
2025-05-15 08:22:18 +02:00
sr55
4a3195b1d0
WinGui: Sort out a number of bugs with the padding code, including presets and when options are enabled. Fixes #6892 amoung other things.
2025-05-14 20:39:55 +01:00
Damiano Galassi
75f0ffd844
MacGui: fix the same as source destination when the source is a single folder
...
Fix #6889 .
2025-05-14 08:17:04 +02:00
Damiano Galassi
f4fb20ccf7
libhb: fix blend when the overlay buffers have negative position
...
Fix #6793 .
2025-05-12 20:49:07 +02:00
sr55
c76f765ccc
WinGui: Fix ARM libhb detection
2025-05-08 18:17:21 +01:00
Damiano Galassi
48f7e18b46
Update NEWS
2025-05-08 10:32:11 +02:00
Kesy, Anton
eab3c901fc
qsv: remove unused struct members
...
Co-authored-by: Artem Galin <artem.galin@intel.com>
2025-05-08 08:37:10 +02:00
Kesy, Anton
6822f81b37
qsv: fix async-depth
...
Co-authored-by: Artem Galin <artem.galin@intel.com>
2025-05-08 08:37:10 +02:00
hnsteyding
c4afb59e58
contrib: update HarfBuzz to 11.2.0 ( #6820 )
2025-05-07 07:33:03 +02:00
sr55
39cc387aef
WinGui: Improve Langauge around the Start Later feature on the queue. #586
2025-05-03 14:06:42 +01:00
Damiano Galassi
cd77e54517
MacGui: load the matching job title from queue
...
Libhb avoid rescanning in some cases, so match the current title.
Fix #6828 .
2025-05-02 10:38:34 +02:00
Damiano Galassi
83be6f61be
muxavformat: zero out the extradata padding
...
The MP4 muxer requires a NULL terminated string for AV_CODEC_ID_DVD_SUBTITLE,
and it doesn't check if the input is actually NULL terminated,
so until it's fixed let's add work around.
2025-05-01 14:11:06 +02:00
Anton Kesy
5ce4860a13
qsv: apply ffmpeg arguments ( #6851 )
...
Co-authored-by: Artem Galin <artem.galin@intel.com>
2025-05-01 10:27:03 +02:00
Frederick Ding
1ab0f55958
libhb: make sure to include hwaccel.h when QSV is enabled ( #6848 )
...
Line 187 calls `hb_hwaccel_is_full_hardware_pipeline_enabled`
see f06ec695e3/libhb/rotate.c (L186)
This function is declared in `handbrake/hwaccel.h`, which is supposed
to be included. In older GCC this only throws a warning. In GCC 14,
this is now an error. https://gcc.gnu.org/gcc-14/porting_to.html
2025-04-29 17:47:20 +02:00
Damiano Galassi
f06ec695e3
LinGui: allow Opus and Vorbis passthru in WebM
...
Fix #6842 .
2025-04-29 13:02:03 +02:00
Scott
68a4de995a
Update windows.yml - Adding the same package support to the x64 side.
2025-04-26 21:19:15 +01:00
Scott
df25e41bb4
Update windows.yml - Packaging fixes.
2025-04-26 16:17:48 +01:00
Scott
71d8319489
Update windows.yml - Further packaging fixes
2025-04-26 14:22:20 +01:00
Scott
15b8e9373d
Update windows.yml - Fixing packaging
2025-04-26 14:00:52 +01:00
Scott
42390e6834
Update windows.yml
2025-04-26 13:18:06 +01:00
Scott
53bd6dd922
Update windows.yml
2025-04-26 12:55:52 +01:00
sr55
29aa00922f
WinGui: Fix a small mistake in the previous log verbosity PR. Fixes #6832
2025-04-25 17:09:16 +01:00
hnsteyding
20ef2e92f6
WinGui: Make Log-verbosity-level menu text translatable ( #6814 )
2025-04-24 20:22:42 +01:00
Scott
0beb0e75e2
Update windows.yml
2025-04-24 14:48:06 +01:00
sr55
3d87932ee4
actions: unfortunately publish profiles don't support single file mode yet so for now, continuing with 2 packages.
2025-04-23 22:27:50 +01:00
sr55
15b78a2fcb
WinGui: Github Actions build fixes.
2025-04-23 21:45:52 +01:00
sr55
0c56f00722
WinGui: Combine the ARM and x64 Github Action builds into one yaml file.
2025-04-23 21:31:06 +01:00
sr55
e4c98dbc4b
WinGui: Refactor some code in the interop library to allow for creation of universal builds.
2025-04-23 21:23:29 +01:00