12982 Commits

Author SHA1 Message Date
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
Damiano Galassi
158f694e43
MacGui: check if a chapter is not NULL before reading its duration 2025-04-23 11:46:11 +02:00
sr55
20c354333f
flatpak: Bump the Intel SDK to Runtime 48 as well. #6821 2025-04-21 17:23:09 +01:00
sr55
eb348584bf
Update Flatpak Runtimet to 48. Closes #6821 2025-04-21 16:51:33 +01:00
sr55
985861c22c
WinGui: Some minor Worker tidyup. 2025-04-16 21:05:08 +01:00
sr55
bad7caa03c
WinGui: Change the worker to use temporary environment variables for configuration rather than command line arguments. 2025-04-16 20:58:57 +01:00
sr55
e1e9dc05c0
WinGui: Some logic improvements about what options are enabled / visible on the preset pane. 2025-04-14 19:38:30 +01:00
dashsantosh-mcw
7b0f0df5ed
mfenc: set AVScenario to archive by default (#6783) 2025-04-14 19:33:15 +01:00
sr55
bb2772d13a
WinGui: Add Expand / Collaspe all to the preset overlay right click menu. Remove some redundant options that are available from the Options dropdown button. 2025-04-14 19:05:24 +01:00
sr55
7fe0a9bd00
WinGui: Add Missing Padding Options on the dimensions tab. #6798 2025-04-14 18:51:16 +01:00
hnsteyding
45f7ad8b00
contrib: update AMF to 1.4.36.0 (#6690) 2025-04-10 08:51:48 +02:00
Damiano Galassi
c5012bb466
MacGui: fix warnings 2025-04-09 07:50:24 +02:00
Damiano Galassi
ac026a5aca
MacGui: use the same frame ranges as the other UIs 2025-04-09 07:44:47 +02:00
Ryder
7f1e3734ee
libhb: change frame range setting to accurately reflect user intention (#6787) 2025-04-09 07:36:00 +02:00
hnsteyding
197dd3769f
contrib: update XZ to 5.8.1 (#6748)
Security fix for CVE-2025-31115
2025-04-06 09:11:45 +02:00
hnsteyding
d0d78f1ed5
contrib: update HarfBuzz to 11.0.0 (#6747) 2025-04-06 09:11:17 +02:00
hnsteyding
5523ab794d
contrib: update libiconv to 1.18.0 (#6752)
* Update libiconv to 1.18.0

-std=gnu89 in MinGW no longer needed. 
Since version 1.15, it compiles normally with -std=gnu99.

Thanks to marcosfrm
#6750

* Correct sha256sum
2025-04-06 09:11:02 +02:00