robxnano
92432609a3
LinGUI: Fix typo in naming of SubtitleTrackNamePassthru
2025-07-25 16:51:45 +01:00
robxnano
7ee1d9953e
LinGUI: Fix crash on removing items from queue
2025-07-25 16:51:45 +01:00
robxnano
3ed1abe914
LinGUI: Handle close action correctly
2025-07-25 16:51:45 +01:00
Damiano Galassi
9acdb194fb
qsv: remove the redundant g_qsv_adapters_list list
2025-07-24 17:46:49 +02:00
sr55
cd2caf1e2d
Update NEWS
2025-07-24 14:13:22 +01:00
sr55
1cf648bfbf
Update Version for 0.10
2025-07-24 13:03:33 +01:00
robxnano
82bf116b36
LinGUI: Update metainfo for Flathub ( #7060 )
2025-07-24 12:39:32 +02:00
Damiano Galassi
f36e627dad
qsv: check all the adapters to see if an encoder is available
...
It looks like some newer generation devices have less
capabilities than older devices sometimes, or the
generation check code is reporting wrong values.
2025-07-24 11:38:00 +02:00
dependabot[bot]
fb05ae4a1f
build(deps): bump actions/first-interaction from 1 to 2 ( #7051 )
2025-07-24 09:14:18 +02:00
Damiano Galassi
44b1c6349e
libhb: enable scale_cuda when possible and there is no crop
2025-07-23 10:56:01 +02:00
Damiano Galassi
89b0e2113a
libhb: check whether there is an hw rotate filter available
...
Disable the full hwaccel path if the source is rotated
and there is no hw rotate filter available.
2025-07-23 10:10:36 +02:00
hnsteyding
414028a843
contrib: update libtheora to 1.2.0 ( #7044 )
2025-07-23 08:43:54 +02:00
Damiano Galassi
53ad17d472
ui: make some labels the same between UIs
2025-07-22 18:26:02 +02:00
Damiano Galassi
f804f3d015
libhb: always provide a default preset/tune/profile/level value
2025-07-21 10:42:10 +02:00
hnsteyding
89de4e5df0
contrib: update libvpx to 1.15.2 ( #7047 )
...
* Delete file P01-mingw-vpx-semaphore.patch
Fixed in version 1.15.2
* Rename P02-freebsd-configure.patch to A02-freebsd-configure.patch
Adjust patch file for version 1.15.2
* Contrib: update libvpx to 1.15.2
2025-07-21 08:18:03 +02:00
hnsteyding
4f608e5c9b
contrib: update libogg to 1.3.6 ( #7045 )
...
**libogg 1.3.6 (2025 June 16):**
* Update minimum cmake version to 3.6
This fixes incompatibility with cmake >= 4.0
* Fix UBsan issues
* Improve allocation failure handling
* Fix various compiler warnings
* Fix various autotool warnings
* Improve continuous integration testing scripts
2025-07-19 18:21:06 +02:00
Damiano Galassi
5f86113fe3
libhb: fix high depth plane copy
...
When the src and dst stride differs.Fix #7033 .
2025-07-18 06:17:58 +02:00
Damiano Galassi
5bdeb59584
scripts: update to mac-toolchain-build 2.13.0
2025-07-14 08:49:36 +02:00
Damiano Galassi
5a1037b653
Update NEWS
2025-07-14 07:52:22 +02:00
ToaKraka
f659956334
Improve English ( #7026 )
...
* Improve English of Security Page
2025-07-13 20:43:13 +01:00
Nomis101
fe783369e9
[macGUI] Update some locales ( #7023 )
2025-07-12 12:38:20 +02:00
sr55
aa6261359f
WinGui: Optimise the Title dropdown for larger numbers of scanned titles. #6984
2025-07-10 22:05:00 +01:00
Damiano Galassi
4dcbf995c4
libhb: refactor hwaccel
...
Initial work to simplify the various hwaccel
implementations, adds a new hb_hwaccel_t struct
to keep all the needed info around.
2025-07-10 09:47:19 +02:00
Damiano Galassi
1ac45a3f25
libhb: cleanup handbrake.h
2025-07-10 09:44:59 +02:00
Damiano Galassi
7559e09326
libhb: ui: cli: add color range selection ( #7001 )
...
Co-authored-by: sr55 <sr55.code@outlook.com>
2025-07-08 15:13:13 +02:00
Damiano Galassi
a94b41a01c
ports: handle temporary files path with non-ASCII characters on Windows ( #6999 )
...
Fix #6994 .
2025-07-08 10:11:24 +02:00
sr55
06022011ac
docs: Add some additional notes to common quesitons on our Security Page.
2025-07-06 17:18:23 +01:00
sr55
ac344f69d6
Docs: Couple of corrections and remove old forum links.
2025-07-06 16:57:07 +01:00
Damiano Galassi
0f2c73bc5d
libhb: make it possible to use the QSV decoders during a scan
...
Disabled for now because the QSV decoders can't handle HDR dynamic metadata
2025-07-05 13:13:57 +02:00
Damiano Galassi
02a9da6e42
cli: fix hw_decode initialization
2025-07-05 13:13:57 +02:00
Damiano Galassi
0b9c54e5e4
libhb: print the correct decoder name in the job description
2025-07-05 13:13:57 +02:00
Damiano Galassi
9952eea06f
libhb: refactor some QSV specific options
...
Decouple the hwaccel code from hb_job_t when possible,
to make it possible to use the QSV decoder during a scan
in the future.
2025-07-04 18:09:52 +02:00
Damiano Galassi
9dd284f48f
scan: manually fall back to a sw decoder
...
The AV1 hwaccel doesn't automatically fall back
if it can't handle the video stream
2025-07-04 12:13:25 +02:00
Damiano Galassi
b1aaeaef8f
contrib: fix FFmpeg build
2025-07-04 11:20:33 +02:00
Nomis101
61a2aec9d5
hwaccel: support AV1 hardware acceleration on Apple M3 and newer ( #6339 )
2025-07-04 11:11:14 +02:00
dashsantosh-mcw
678be8e990
hwaccel: enable av1 and vp9 mf decoder support ( #6671 )
2025-07-04 11:10:01 +02:00
sr55
fc3ecd6ce6
WinGui: Missed a code path for #7003
2025-07-02 18:48:29 +01:00
sr55
87017918a6
WinGui: By Default, Process Isolation will force disable system proxy. I've added a configuration option in portable.ini to override this on the offchance it causes any unexpected issues. Should help #7003
2025-07-02 18:44:06 +01:00
Nomis101
52da177bf6
contrib: update zimg to snapshot-20250624 ( #6987 )
2025-06-30 08:39:21 +02:00
Damiano Galassi
c90a6b4c99
qsv: restore extract_extradata for QSV AV1
...
The libavcodec QSV AV1 encoder doesn't provide extradata
at the initialiation time even if AV_CODEC_FLAG_GLOBAL_HEADER is set,
so use a bitstream filter to extract it. Fix #7000 .
2025-06-29 08:11:43 +02:00
Damiano Galassi
49b6697841
qsv: remove even more dead code
2025-06-29 08:08:08 +02:00
sr55
832a1d1ef7
WinGui: Improve handling of CPU core count detection by using physical rather than logical cores. This impacts simultaneous jobs and fixes an issue where you could run too many jobs at once.
2025-06-28 11:35:08 +01:00
sr55
1a0c2a6be9
WinGui: Fix a small cosmetic issue on the Filters tab.
2025-06-28 11:35:08 +01:00
Damiano Galassi
46cd8146a9
MacGui: enable expansion tooltis in the queue and presets tables
2025-06-28 07:52:46 +02:00
sr55
467fd9ab36
WinGui: The Dark theme is mature enough now that we can change the default setting for new installs to "System". It'll match whatever Windows is doing going forward for new installs only. Closes #6993
2025-06-27 21:24:54 +01:00
Damiano Galassi
eea76de2d4
libhb: properly set VCN encoders preset
...
Fix #6974 .
2025-06-27 18:55:35 +02:00
Damiano Galassi
b346686778
libhb: update NVENC cq range
...
Fix #6418 .
2025-06-27 07:51:14 +02:00
Damiano Galassi
6a42b94a9f
libhb: add cuda format filter ( #5608 )
...
Fix #5606 .
2025-06-23 20:18:59 +02:00
hnsteyding
eabf0a4ff1
contrib: update libvpl to 2.15.0 ( #6944 )
2025-06-21 12:07:53 +02:00
Damiano Galassi
a53788233b
qsv: remove the last remainings of the hw_frames_ctx sharing code
...
Sharing of the context was alerady disabled, and it didn't work
properly with the filters in decavcodec.c, causing a hang.
Removing it until a better and working implementation is ready.
2025-06-21 10:45:19 +02:00