We truncated the diff of some files because they were too big.
If you want to see the full diff for every file, click here.
Changes of Revision 10
HandBrake.changes
Changed
x
1
2
-------------------------------------------------------------------
3
+Mon Jan 02 16:50:10 UTC 2023 - hpj@urpla.net
4
+
5
+- Update to version 1.6.0:
6
+ * Fix HarfBuzz version in NEWS.
7
+ * Linux: Add missing translatable strings
8
+ * Revise NEWS.markdown for 1.6.0 release.
9
+ * Add 1.5.1 release notes to NEWS.markdown.
10
+ * preset: Bump internal presets major revision number.
11
+ * preset: Remove VP8 MKV presets.
12
+ * preset: Update symbolic bit rate for H.265 MKV 2160p60 4K preset.
13
+ * preset: Append 4K to 2160p60 MKV presets for consistency.
14
+ * preset: Add AV1 MKV 2160p60 4K preset.
15
+ * preset: Add AV1 QSV 2160p 4K preset.
16
+ * WinGui: Fix another related issue where the Start/Stop/Pause buttons can mis-behave and require double presses.
17
+ * WinGui: Fix an issue where the Start Queue Button status would not update correctly when pressing start.
18
+ * update Third-party libraries NEWS section.
19
+ * MacGui: do not translate a cocoa binding format string.
20
+ * LinuxGUI Add Catalan locale (#4744)
21
+ * Linux: Fixes for translation issues (#4751)
22
+ * MacGui: make sure HBJob destinationFileName is never nil. This happened when auto naming was enabled and the format was empty. Fallback to the original file name.
23
+ * WinGui: Remove Auto MP4 option. Default continues to be MP4 but option, for now, exists to force M4v always.
24
+ * WinGui: Force reset the UseMp4 Setting on upgrades as it's causing a lot of confusion. #4747
25
+ * qsv: fix crash with "out of memory" (#4746)
26
+ * contrib: update to libxml2 2.10.3 (#4604)
27
+ * scripts: Update to mac-toolchain-build 2.9.0.
28
+ * WinGui: Bump window size to stop dimensions tab being cut off on high dpi displays
29
+ * gtk/src/makedeps: Fix print() output destination
30
+ * contrib: Work around segfault building x264 using recent Xcode with thin LTO.
31
+ * create_flatpak_manifest: File existence, python3
32
+ * create_resources: Support Python3
33
+ * make: Fix df-* usage, remove Python3 note
34
+ * gtk/makedeps: Support, default to Python3
35
+ * preset: Bump internal presets major revision number.
36
+ * preset: Remove deprecated PictureAutoCrop key from presets.
37
+ * preset: Revise Web presets.
38
+ * preset: Correct description for Fire 4K preset.
39
+ * preset: Make existing HEVC presets use 10-bit encoder.
40
+ * preset: Add 4K AV1 and HEVC general presets.
41
+ * preset: Add some non-critical keys that were missing for some presets.
42
+ * contrib: update svt-av1 to 1.4.1.
43
+ * Update NEWS.markdown
44
+ * Update SECURITY.md
45
+ * MacGUI Update latest localization from Transifex (#4736)
46
+ * LinGui: enable advanced options ui for qsv encoders.
47
+ * Add x-ms-wmv mimetype, harmonize metainfo files (#4725)
48
+ * LinGUI: fix the advanced options not showing for some encoders.
49
+ * MacGui: show audio and subtitles tracks titles in the queue description.
50
+ * LinGUI: Fix resizing preview window
51
+ * LinGUI: Don't ask to restart when not needed
52
+ * LinGUI: Removed page transition animations
53
+ * Fix modelines to match the actual indentation used
54
+ * LinGUI: Change response id for source dialog
55
+ * LinGUI: Use GtkGestureMultiPress
56
+ * Flatpak: Replace x11 permission with fallback-x11
57
+ * LinGUI: Add Audio Gain to queue summary
58
+ * LinGUI: Restore ability to scan folders
59
+ * LinGUI: Add subtitle and audio track names to queue #4155
60
+ * LinGUI: Add queue context menu, allow multi-select
61
+ * LinGUI: Add Move To Top/Bottom to queue menu
62
+ * LinGUI: Clean up UI files and fix inconsistencies
63
+ * LinGUI: Fixes for preview window
64
+ * LinGUI: Add setting to disable preview on Summary tab
65
+ * contrib: update svt-av1 to version 1.4.0.
66
+ * WinGui: Consistency Change in the Queue Summary. Add Audio Gain to the summary info display. #4714
67
+ * WinGui: Prevent QSV decode from being used with hardware encoders other than QuickSync. Only software encoders can optionally use QSV Decode. Closes #4708
68
+ * WinGui: Disable the Wix MSI installer build until we decide it's future.
69
+ * LinuxGUI Update all locales (#4697)
70
+ * qsv: Fix building with cmake 3.2+ Fixes #4374 Initial Patch by BradleyS
71
+ * lingui: do not delete files even if 'overwrite' was selected in the add to queue overwrite alert. Unify the behaviour to the one of the Windows and macOS UI.
72
+ * qsv: update Plugin.IntelMediaSDK flatpak (#4370)
73
+ * contrib: update libbluray and x265.
74
+ * libhb: make subtitles fifo unbounded, fixes a hang when there are many overlapping ssa subtitles lines.
75
+ * build: contrib: Add configuration option to specify link time optimization.
76
+ * build: Add configuration option to specify CPU target for compilation.
77
+ * build: Allow CFLAGS to override hardcoded SSE2 for x86.
78
+ * WinGUI Update all locales (#4690)
79
+ * MacGui: update localizations.
80
+ * MacGui: update Sparkle to version 2.3.0.
81
+ * flatpak: Move the screenshots for flathub to handbrake.github.io so we can retire the old download mirror.
82
+ * preset: remove a few unneeded references to the deprecated PictureAutoCrop key.
83
+ * qsv: fix hyper encode GUI (#4684)
84
+ * libhb: scale the NLMeans strength value with the current bit depth to get similar denoising result when running the filter at 10 and 12 bit. Fixes #4542.
85
+ * libhb: do not sum the last pixel weight of each line to the start of the next line in the NLMeans filter. Fixes #3709.
86
+ * WinGUI Add Bulgarian and Dutch locale (#4671)
87
+ * contrib: update x265 to rev 12746 40e37bc.
88
+ * flatpak: Remove dconf from manifest. It's not used. Closes #3180
89
+ * Fix action names so that set default works
90
+ * LinGUI: Added Actions button to Presets window
91
+ * LinGUI: Don't exit maximized mode on crop change
92
+ * LinGUI: Remove org.gnome.SessionManager D-Bus call
93
+ * LinGUI: New D-Bus calls for shutdown and suspend
94
+ * LinGUI: Use GtkActionBar for status bar
95
+ * Removed calls to unused widgets
96
+ * LinGUI: Refactor file chooser filter code
97
+ * LinGUI: More icon improvements
98
+ * LinGUI: Fix Wayland window icon
99
+ * LinGUI: Bug fixes
100
+ * LinGUI: Use context menu in presets list
101
+ * LinGUI: Make main toolbar icons symbolic
102
+ * Added warning colors to more message dialogs
103
+ * LinGUI: Add warning color to dialog buttons
104
+ * LinGUI: Replace old menu widgets with GMenuModel
105
+ * LinGUI: Improve layout of preferences dialog
106
+ * Added XDG color-scheme implementation
107
+ * Improvements to GTK source open dialog
108
+ * WinGui:Bump version to 1.6
109
+ * WinGui: Update Dependencies.
110
+ * MacGui: do not show ETA when not available.
111
+ * libhb: do not calculate the eta if the the current frame counts is higher than the estimated frame count. Avoid the calculation of negative and overflowed eta.
112
+ * gtk: Another attempt top fix svg sizing issue. #4631
113
+ * Change Linux GUI SVG icon to 512x512. Fixes #4631
114
+ * contrib: backport a patch to try to fix a deadlock when an svt-av1 encode is cancelled.
115
+ * MacGUI Update locale co, de and it
116
+ * WinGui: Allow users to override gpu and hyperencode options without having to go into app preferences.
117
+ * qsv: small fixes (#4620)
118
+ * Update runtime to Gnome 43 (#4629)
119
+ * Linux Update Locales de, es and sv (#4626)
120
+ * preset: handle the case in which PicturePAR is NULL when importing old presets.
121
+ * contrib: Update svt-av1 to version 1.3.0.
122
+ * contrib: add patch to force building with the embedded copy of libudfread (#4616)
123
+ * libhb: fix some warnings caused by the usage of deprecated functions. Remove dead code.
124
+ * LinGui: add conservative crop mode.
125
+ * contrib: reorder FFmpeg AMF patches.
126
+ * libhb/contrib: 10 bit encode support for vce h265.
127
+ * Remove accidentally added ghb4 from POTFILES.in
128
+ * Linux Fix some localization issues and update the pot file
129
+ * contrib: update to libxml2 2.9.10
130
+ * Tweak wording of QSV entry
131
+ * WinGui: Fix a threading issue in the queue service. Fixes #4593
132
+ * Update NEWS.
133
+ * contrib: update x264 to 164 r3100.
134
+ * build: Add OpenBSD support.
135
+ * contrib: backport a patch to fix 7.1 eac3 downmix.
136
+ * libhb: fix HB_VCODEC_QSV_AV1_10BIT value, I forgot to change an 8 to 0.
137
+ * MacGui: align the queue row action button, and make sure there is only one crop popover in the preview window.
138
+ * libhb: do not to read from packet_info struct when it's null.
139
+ * libhb: fix a warning about an unused function when HB_PROJECT_FEATURE_NVENC is not enabled.
140
+ * libhb: split HB_VCODEC_ defines into a mask and a codec part, to free space to define new codecs.
141
+ * WinGui: Save file, before commit ...
142
+ * WinGui: Better audio fallback fix.
143
+ * WinGui: Fix Passthru fallback behaviour. If a specific passthru isn't possible. it will now fallback to the Passthru format encoder first, before using the fallback encoder.
144
+ * fix flatpak cuda_llvm missing (#4580)
145
+ * contrib: update fdk-aac ffmpeg libiconv libjpeg-turbo svt-av1 xz zlib.
146
+ * contrib: add sse2neon.
147
+ * hardware: fix macOS build
148
+ * hardware encoding: Don't reprobe hardware support multiple times for VCN. Tidy up log messages for VCN, QSV and NVENC. Basic capability check is now logged in the pre-action log.
149
+ * nvdec: Added configure options --enable-nvdec and --disable-nvdec. You must now explicltiy opt-in when compiling. Updated the Github CI builds to opt-in. Improved the Windows UI code to handle this. Also added debug logging which can be turned on by -v3 to see what filter is causing software fallback. (this will be a bit log spamy due to it's repeated usage)
150
+ * contrib: fix building x265 on OpenBSD and other OS's (#4567)
151
+ * Nvdec: fix bluray decode crash (#4569)
152
+ * NVdec: Fix a couple compiler warnings. #4314
153
+ * NVDec: Fix decoder choice selection. Moved the code into nvenc_common.c. This moves the check all into int hb_nvdec_is_enabled(hb_job_t *job) which should fix a couple of issues where fallback was crashing our or breaking filters. #4314
154
+ * Fix the display of the decoder in the log when using nvdec
155
+ * contrib: update libbluray 1.3.3 (#4551)
156
+ * Adding NVDec support. Allows full GPU based encoding without needing much CPU time.
157
+ * WinGui: Provide more granularity in the Window title %. #4555
158
+ * qsv: fix gpu device number for decoding (#4545)
159
+ * WinGui: Potential fix for #4553 - System Default media player fails on some systems when requested.
160
+ * libhb: VP9 10-bit support and added AV1 to WebM container (#4535)
161
+ * MacGui: fix some alignment issues in the preview hud.
162
+ * Enable TrueHD Passthru muxing into MP4
163
+ * MacGui: add 'Conservative' option to the preview window crop popover.
164
+ * libhb: encvt: frames are saved using a progressive number, there is no need to do this calculation.
165
+ * MacGui: delete a commented out line.
166
+ * MacGui: update Sparkle to version 2.2.1, add public EdDSA key to Info.plist.
167
+ * qsv: add new device enumeration api (#4490)
168
+ * qsv: fix qsv_hevc_make_header buffer size for high bitrate output
169
+ * contrib: fix missed patch file for qsv after ffmpeg 5.1.0 update
170
+ * libhb: correctly generate the last part of the decomb crop table, it was overflowing in 8 bit mode and contained 0 instead of 255. Fix #4518.
171
+ * libhb: sanitize svt-av1 'compressed-ten-bit-format' option, such format is not supported in HandBrake yet.
172
+ * Update NEWS
173
+ * Update Flatpak platform to Gnome 42 (#4364)
174
+ * WinGui: Fix a possible UI crash when switching from MKV to MP4 with certain audio encoders selected.
175
+ * WinGui: Remove Caliburn Micro
176
+ * WinGui: Update the IoCHelper to work via AutoFac
177
+ * WinGui: Fix the Picture Preview screen.
178
+ * WinGui: Switch from Caliburn Micro SimpleContainer Ioc to AutoFac
179
+ * WinGui: Fix an issue where the Audio Fallback encoder was reset. Fixes #4500
180
+ * Cli: Remove now invalid CLI help text for loose crop.
181
+ * libhb: fall back to swscale if the size is not mod 2, this could happen when we try to generate the preview of an anamorphic video.
182
+ * MacGui: add missing NSCoding and copy code for loose crop properties.
183
+ * MacGui: expose the new 'Conservative' crop mode.
184
+ * MacGui: enable secure state restoration.
185
+ * libhb: import PictureAutoCrop value into the new PictureCropMode preset key.
186
+ * Improved Crop Algorithm (#3925)
187
+ * contrib: backport a svt-av1 segfault fix.
188
+ * contrib: update svt-av1 to 1.2.0.
189
+ * WinGui: Autocreate output directory if it doesn't exist. Fixes #4497
190
+ * libhb: decavcodec: remove an unneded hb_log.
191
+ * libhb: use the zscale (zimg) instead of scale (swscale). Zimg is more optimized on arm64 than swscale.
192
+ * libhb: scale the shadow and outline with the font size in the generated SSA header. I previously enabled ScaledBorderAndShadow, but didn't notice that the header uses a variable width and height.
193
+ * contrib: do not build svt-av1 apps, fix x86_64 macOS cross-compilation.
194
+ * contrib: fix libjpeg-turbo build on macOS arm when using a newer sdk.
195
+ * qsv: allow to select only supported av1 profiles and levels
196
+ * qsv: proper naming for filters variables
197
+ * qsv: fix segmentation fault due to colorspace conversions, remove conversion from encoder
198
+ * WinGui: Fix Preset Reload Button Crash.
199
+ * contribs: Update AMF to 1.4.24 (Uses a re-packaged tar to avoid excessive download size.)
200
+ * libhb: use mask part the new FFmpeg channel layout api.
201
HandBrake.spec
Changed
10
1
2
3
Name: HandBrake
4
Summary: Multithreaded Video Transcoder
5
-Version: 1.5.1
6
+Version: 1.6.0
7
Release: 0
8
Url: http://handbrake.fr/
9
Source0: %{name}-%{version}.tar.xz
10
HandBrake-1.5.1.tar.xz -> HandBrake-1.6.0.tar.xz
Changed
_service
Changed
10
1
2
<services>
3
<service name="tar_scm" mode="disabled">
4
<param name="versionformat">@PARENT_TAG@</param>
5
- <param name="revision">refs/tags/1.5.1</param>
6
+ <param name="revision">refs/tags/1.6.0</param>
7
<param name="url">https://github.com/HandBrake/HandBrake.git</param>
8
<param name="scm">git</param>
9
<param name="changesgenerate">enable</param>
10
_servicedata
Changed
9
1
2
<servicedata>
3
<service name="tar_scm">
4
<param name="url">https://github.com/HandBrake/HandBrake.git</param>
5
- <param name="changesrevision">09690d61027d52e37a86f24ecff4bca7ee3a03b6</param></service></servicedata>
6
\ No newline at end of file
7
+ <param name="changesrevision">9951c73a797b9c22814a1cfcbb0341d66853a262</param></service></servicedata>
8
\ No newline at end of file
9
download.tar.xz/SVT-AV1-v1.4.1.tar.gz
Added
download.tar.xz/dav1d-0.9.2.tar.bz2
Deleted
download.tar.xz/dav1d-1.0.0.tar.bz2
Added
download.tar.xz/fdk-aac-2.0.1.tar.gz
Deleted
download.tar.xz/fdk-aac-2.0.2.tar.gz
Added
download.tar.xz/ffmpeg-4.4.1.tar.bz2
Deleted
download.tar.xz/ffmpeg-5.1.2.tar.bz2
Added
download.tar.xz/oneVPL-2021.6.0.tar.gz
Deleted
download.tar.xz/oneVPL-2023.1.0.tar.gz
Added
download.tar.xz/x265-snapshot-20221130-12747.tar.gz
Added
download.tar.xz/x265_3.5.tar.gz
Deleted
download.tar.xz/zimg-3.0.3.tar.gz
Deleted
download.tar.xz/zimg-3.0.4.tar.gz
Added