Changes of Revision 10

HandBrake.changes Changed
x
 
1
@@ -1,4 +1,457 @@
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
@@ -23,7 +23,7 @@
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
@@ -1,7 +1,7 @@
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
@@ -1,4 +1,4 @@
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