File handbrake.changes of Package handbrake
2303
1
-------------------------------------------------------------------
2
Mon Jul 28 15:49:45 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net>
3
4
- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
5
minimum version warnings
6
7
-------------------------------------------------------------------
8
Mon Feb 24 06:59:59 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net>
9
10
- Update to version 1.9.2:
11
* General
12
- Allowed muxing NVENC AV1 and VCN AV1 WebM container
13
- Fixed a crash that could happen when a source contains chapters with no
14
titles (#6565)
15
* Windows
16
- Fixed and issue where the audio track name would not reset on source
17
track change. (#6642)
18
19
-------------------------------------------------------------------
20
Thu Feb 13 16:30:21 UTC 2025 - Bjørn Lie <zaitor@opensuse.org>
21
22
- Drop unused pkgconfig(webkit2gtk-4.0) BuildRequires: It was only
23
ever used for update checking, but we do not use that
24
functionality.
25
26
-------------------------------------------------------------------
27
Thu Feb 13 13:24:12 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net>
28
29
- Update to version 1.9.1:
30
* General
31
- Fixed FFV1 pixel format selection when an hardware decoder is used
32
(#6565)
33
- Fixed an issue that could happen when chapters titles are not UTF-8
34
(#6489)
35
- Fixed gcc14 aarch64 build failures (#6463)
36
* Subtitles
37
- Improved support for SRT files with overlapping subtitles (#6155)
38
* Audio
39
- Fixed AC3 and EAC3 extradata in MKV (#6582)
40
* Third-party libraries
41
- nv-codec-headers: Harden DLL loading so that it only uses system32 for
42
the search path on Windows (#6548)
43
- Updated libraries
44
- libdav1d 1.5.1 (AV1 video decoding)
45
- HarfBuzz 10.2.0 (subtitles)
46
- libjpeg-turbo 3.1.0 (preview image compression)
47
* Windows
48
- Fix an issue with the autoname function not updating when title is the
49
only option (#6517)
50
- Fix an issue where the audio encoder may not display correctly after a
51
queue has been imported and queue item edited. This may exhibit in other
52
scenarios as well (#6524)
53
- Fix an issue with titlebar / taskbar progress erroneously showing with
54
multi-instance encodes (#6477)
55
- Fix a crash when importing chapters where there is a chapter count
56
mis-match (#6514)
57
- Fixed an issue with autoname pre/postfix option where it would apply
58
regardless of file path collision.
59
- Fixed an issue where the crop controls would not enable correctly when
60
editing jobs (#6614)
61
- Rebuild Source1 download.tar.bz2
62
63
-------------------------------------------------------------------
64
Wed Feb 12 18:55:19 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net>
65
66
- Remove the _constraints file; 6G memory are not at all needed!
67
68
-------------------------------------------------------------------
69
Wed Feb 12 08:43:44 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net>
70
71
- Rebuild download.tar.bz2 as Source1
72
- Remove HandBrake-end-of-non-void-function.patch which is fixed upstream
73
74
- Update to version 1.9.0:
75
* General
76
- Added Intel QSV VVC (hardware) video decoder
77
- Added an option to enable AV1 screen content coding (SCC) on Intel Lunar
78
Lake QSV AV1 encoder
79
- Added support for lossless VP9 encoding
80
- Added a preference to keep duplicated Blu-ray titles
81
- Added support for Max Duration of Scan titles for disc based sources
82
(#6304)
83
* Audio
84
- Added ALAC encoder
85
- Added Vorbis passthru
86
- Improved scan of DTS audio profiles
87
* Subtitles
88
- Improved quality of subtitles burn-in
89
- Fixed a rare video corruption issue that could happen when burning-in
90
subtitles
91
* Third-party libraries
92
- Updated libraries
93
- AMF 1.4.35 (AMD VCN video encoding)
94
- FFmpeg 7.1 (decoding and filters)
95
- FreeType 2.13.3 (subtitles)
96
- Fribidi 1.0.16 (subtitles)
97
- HarfBuzz 10.1.0 (subtitles)
98
- libdav1d 1.5.0 (AV1 video decoding)
99
- libdovi 3.3.1 (Dolby Vision dynamic metadata)
100
- libjpeg-turbo 3.0.4 (preview image compression)
101
- libvpx 1.15.0 (VP8/VP9 video encoding)
102
- nv-codec-headers 12.2.72.0 (Nvidia NVENC encoding)
103
- oneVPL 2.13.0 (Intel QSV video encoding/decoding)
104
- SVT-AV1 2.3.0 (AV1 video encoding)
105
- x265 4.1 (H.265/HEVC video encoding)
106
* Linux
107
- Fixed the Power Save option to pause the encodes only when enabled
108
- Fixed the queue being stopped when removing completed items
109
- Fixed chapters names not being saved properly
110
- Fixed various issues related to presets
111
- Updated existing translations
112
* Mac
113
- Add Range Limit controls to the "Add to Queue" selection window (#4146)
114
- Fixed an issue that could cause corrupted video when using VideoToolbox
115
HEVC multi-pass
116
- Miscellaneous bug fixes and improvements
117
- Updated existing translations
118
- Added new translations
119
- Swedish (Svenska)
120
* Windows
121
- Added Range Limit controls to the "Add to Queue" "Add Selection" window
122
(#4146)
123
- Added support for DirectX based video decoding when using the Media
124
Foundation encoder on ARM devices
125
- Added support for the AV1 Media Foundation encoder on ARM devices
126
- Added a "Start Later" option to the Queue Window.
127
- Performance Improvements in the filter pipeline for ARM devices.
128
- Miscellaneous bug fixes and improvements
129
- Updated existing translations
130
- Added new translations
131
- Swedish (Svenska)
132
133
- Update to version 1.8.2:
134
* General
135
- Fixed a potential crash when trying to scan deleted files
136
- Fixed scan of broken video that uses reserved color matrix values
137
- Fixed an issue that could cause some audio tracks to be dropped
138
* Third-party libraries
139
- Updated libraries
140
- FFmpeg 7.0.2 (decoding and filters)
141
- libass 0.17.3 (subtitles)
142
- libvpx 1.14.1 (VP8/VP9 video encoding)
143
* Linux
144
- Fixed an issue where an encoded file could be output to the wrong
145
filename when using the queue (#6067)
146
* Windows
147
- Fixed an issue where auto name wasn't triggering correctly with preset
148
changes (#6159)
149
- Fixed a potential crash when importing presets from the mac version.
150
(#6186)
151
- Fixed an issue loading presets where a video encode isn't available on
152
the system. (#6184)
153
- Minor startup performance improvement on some Intel based systems.
154
155
- Update to version 1.8.1:
156
* Video
157
- Fixed a warning / misconfiguration when repeat-headers is used with the
158
x265 encoder.(#6061)
159
- Fixed an issue where the NVEnc encoder ignored the level option
160
* Subtitles
161
- Fixed an issue where dvd subtitles could be corrupted during rendering.
162
* Filters
163
- Fixed an issue that caused video artefacts to occur when using the eedi2
164
filter (#6073)
165
* Third-party libraries
166
- Updated libraries
167
- FFmpeg 7.0.1 (decoding and filters)
168
- libdav1d 1.4.3 (AV1 video decoding)
169
* Mac
170
- Fixed a stall in the queue that could happen if the encoding process
171
crashes when configuring a job
172
- Removed the "Show" button from the notifications when there is nothing to
173
show
174
* Windows
175
- Hardware decoding is now defaulted to off for new installations. Users
176
can opt-in whilst making sure they are running up-to-date drivers
177
- Fixed an issue where hardware decoding could erroneously be used for
178
previews
179
- Fixed an issue where auto name was triggering too aggressively (#6079)
180
- Removed an erroneous error message when dragging files onto the main
181
window that include a subtitle file.(#6065)
182
183
- Update to version 1.8.0:
184
* General
185
- Allowed muxing VP9 and FLAC in the MP4 container
186
- Removed timestamp jitters when using a constant NTSC frame rate in the
187
MP4 container
188
- Removed support for importing legacy plist based presets from much older
189
versions of HandBrake
190
- Updated iso639 language codes list
191
* Video
192
- Added support for the FFV1 encoder, including a new preset "Preservation
193
FFV1" under the Professional category
194
- Added support for multi-pass CQ with VP9
195
- Added support for VP9 tunes
196
- Added Dolby Vision dynamic metadata pass through for SVT-AV1
197
- Improved Decomb speed by removing unneeded frame copies
198
- Improved Framerate Shaper metrics for high depth frames
199
* Command line interface
200
- Fixed subtitle "scan" when not first in --subtitle list
201
- Fixed override of subtitle settings
202
- Fixed processing audio overrides to preset
203
* Audio
204
- Added TrueHD encoder
205
- Added 88.2/96/176.4/192 kHz sample rates for TrueHD and FLAC encoders
206
- Improved audio tracks selection by tracking "linked" audio tracks
207
- Fixed incorrect channel layout when encoding a 6.1 track to Opus
208
* Subtitles
209
- Fixed passthru of VobSub tracks that contains empty of fully transparent
210
subtitles samples
211
- Fixed an issue that prevented decoding VobSub tracks stored inside MP4
212
- Fixed burn-in of SSA/ASS subtitles inside MKV that have duplicated Read
213
Orders
214
* Build system
215
- Reviewed and improved compiler optimization options for the third-party
216
libraries
217
- Improved libdovi package to make it possible to ship it in Flathub
218
flatpak version
219
* Third-party libraries
220
- Updated libraries
221
- AMF 1.4.33 (AMD VCN video encoding)
222
- FFmpeg 7.0 (decoding and filters)
223
- HarfBuzz 8.4.0 (subtitles)
224
- libass 0.17.2 (subtitles)
225
- libdav1d 1.4.1 (AV1 video decoding)
226
- libdovi 3.3.0 (Dolby Vision dynamic metadata)
227
- libopus 1.5.2 (Opus audio encoding)
228
- libjpeg-turbo 3.0.3 (preview image compression)
229
- libvpx 1.14.0 (VP8/VP9 video encoding)
230
- oneVPL 2.10.1 (Intel QSV video encoding/decoding)
231
- SVT-AV1 2.1.0 (AV1 video encoding)
232
- x264 164 r3186 (H.264/AVC video encoding)
233
- x265 3.6 (H.265/HEVC video encoding)
234
- zlib 1.3.1 (general)
235
- Removed libraries
236
- libxml2
237
* Linux
238
- Migrated the UI to GTK 4
239
- Added support for resursive file scan
240
- Added support for drag/drop/multi-file scanning. (Including subtitle
241
files)
242
- Added --clear-queue and --auto-start-queue flags to the linux ui app.
243
- Update the "Open Source" button to make the folder/batch mode more
244
discoverable.
245
- Refreshed app icons
246
- Miscellaneous bug fixes and improvements
247
- Updated existing translations
248
* Mac
249
- Added Dolby Vision and HDR10+ dynamic metadata pass through for
250
VideoToolbox H.265 10-bit
251
- Added Metal accelerated Comb Detect and Framerate Shaper filters
252
- Added ability to drag and drop SRT and ASS subtitles files onto the main
253
window
254
- Added support for excluding file extensions when opening files in batch
255
mode
256
- Default exclusions are common image, subtitles, and text file
257
extensions; edit list in Preferences > Advanced
258
- Added new preference to pause encodes when switching to battery
259
- Added new preference to clear completed jobs at launch option
260
- Reworked notification options to allow per encode or per queue control
261
- Reworked toolbar to follow macOS UI style
262
- Improved performance of the Activity Log window
263
- Improved UI performances by avoiding uneeded window resizes and slow
264
AppKit controls
265
- Miscellaneous bug fixes and improvements
266
- Updated existing translations
267
- Added new translations
268
- Ukrainian
269
* Windows
270
- Requires Microsoft .NET Desktop Runtime 8.0.x
271
- Added Invert Queue option to the Add to Queue Window (#5741)
272
- Drag/Drop now supports resursive folder scan mode.
273
- Miscellaneous bug fixes and improvements
274
- Updated existing translations
275
- Added new translations
276
- Catalan (Català)
277
278
- Update to version 1.7.3:
279
* General
280
- Fixed formatting leading zeros for timestamps in logs
281
- Miscellaneous bug fixes and improvements
282
* Video
283
- Fixed an issue that could potentially cause incorrect detection of source
284
FPS value (#5677)
285
* Subtitles
286
- Fixed tx3g to SSA subtitles conversion
287
* Linux
288
- Fixed the "All Files" open file dialog filter to really show all files
289
- Fixed an issue where adding a new default audio track automatically set
290
the gain to -20 dB
291
* macOS
292
- Fixed a regression introduced in HandBrake 1.7.2 by the workaround for
293
VideoToolbox crashes on Sonoma
294
- Miscellaneous bug fixes and improvements
295
* Windows
296
- Improved security hardening of loading of DLL files within libhb by
297
limiting search scope (#5724)
298
- Improved keyboard navigation on Chapters tab (#5679)
299
- Fixed an issue that could cause encodes to appear stalled when process
300
isolation is turned on
301
- Fixed an issue that could prevent QSV decode from being used when a
302
system also has a non-Intel GPU
303
- Fixed an issue where the drive label was not always correctly detected
304
(#5711)
305
- Miscellaneous bug fixes and improvements
306
307
- Update to version 1.7.2:
308
* Video
309
- Improved automatic selection of Dolby Vision Level
310
- Fixed an issue in AMD VCN, MPEG-2, MPEG-4, NVIDIA NVENC, and VP9 encoders
311
that could cause the creation of an excessive number of keyframes (#5530)
312
- Fixed unintentional automatic pass through of closed caption side data
313
when using NVIDIA NVENC encoder
314
- Miscellaneous bug fixes and improvements
315
* Linux
316
- Improved performance by removing duplicate graphic assets and reducing
317
file size
318
- Fixed Flatpak file chooser opening home directory instead of the
319
previously selected directory
320
- Fixed last item in the queue sometimes having the wrong destination path
321
- Fixed some memory leaks in the graphical interface
322
* Mac
323
- Added a workaround to prevent a system crash when using VideoToolbox
324
encoders with macOS 14 Sonoma on Apple Silicon Ultra
325
- Added a workaround to prevent issues decoding H.264 video by disabling
326
VideoToolbox hardware decoding for Level 6.1 and 6.2
327
- Fixed a crash opening an empty folder
328
* Windows
329
- Added Automation Properties to some controls on the audio tab to assist
330
screen readers
331
- Fixed NVIDIA NVDEC option being ignored (#5569)
332
- Fixed startup crash related to theme loading (#5567)
333
- Fixed subtitle language order not being honoured (#5590)
334
335
- Update to version 1.7.1:
336
* Video
337
- Fixed Decomb filter producing corrupted frames with 10-bit depth or
338
higher source (#5518)
339
- Fixed a potential crash when using the Comb Detect filter on an RGB
340
source
341
- Fixed Intel QSV devices enumeration where devices from other vendors are
342
present (#5317, #5177)
343
* Mac
344
- Fixed an issue opening EyeTV sources (#5514)
345
346
- Update to version 1.7.0:
347
* General
348
- Added Apple VideoToolbox hardware presets
349
- Updated Creator presets
350
- Disabled interlacing detection and removal; assume creators are working
351
with progressive sources by default
352
- Updated Social presets
353
- Target higher quality and frame rate over shorter durations, without
354
interlacing detection and removal
355
- Better suited for modern social sharing of short live action clips and
356
screen/game captures
357
- Removed Email presets in favor of revised Social presets
358
- Please stop sending videos via email or use the new Social presets
359
- Miscellaneous bug fixes and improvements
360
* Video
361
- Added AMD VCN AV1 encoder
362
- Added NVIDIA NVENC AV1 encoder
363
- Added support for SVT-AV1 multi-pass ABR mode
364
- Added support for preserving ambient viewing enviroment metadata
365
- Added QSV Rotate and Format filters
366
- Improved performance on arm64 / aarch64 / Apple Silicon architectures
367
- Latest FFmpeg provides faster HEVC decoding, 30% faster bwdif filter
368
- New SVT-AV1 assembly optimizations provide up to 4x increase in
369
performance
370
- Improved video conversion speed by removing unneeded frame copies for
371
better memory efficiency
372
- Improved Dolby Vision dynamic range metadata pass through
373
- Supported encoders: x265 10-bit
374
- Supported profiles and cross-compatibility IDs: 8.4, 8.1, 7.6 (base
375
layer only, converted to 8.1), 5.0
376
- Improved HDR10+ dynamic range metadata pass through
377
- Supported encoders: x265 10-bit, SVT-AV1
378
- Improved QSV support on Linux (#4958)
379
- Updated NVENC to not use multi-pass by default; user configurable
380
advanced option
381
- Renamed 2-pass encode option to multi-pass (#5019)
382
- Fixed Intel QSV encoder outputting green video in some cases (#4842,
383
#4876)
384
- Fixed pixel format conversion slightly altering colors when using a
385
10-bit hardware encoder (#5011)
386
- Fixed scan failures by using swscale instead of zscale when source
387
resolution is not mod 2
388
- Fixed incorrect PAR when reading from an anamorphic AV1 video track
389
- Removed an artificial bitrate limit on VP9 CQ mode
390
* Command line interface
391
- Renamed `--two-pass` to `--multi-pass` and `--no-two-pass` to
392
`--no-multi-pass`, removed `-2` (#5019)
393
- Fixed automatic cropping enabled despite using preset with cropping
394
disabled (#5055)
395
* Audio
396
- Fixed low volume level when downmixing ac3 and eac3
397
- Fixed left-only and right-only mono mixdowns (#3533, #5054)
398
* Subtitles
399
- Fixed locale settings potentially causing incorrect decimal separator in
400
SSA headers
401
- Fixed a potential issue affecting zero-duration subtitles
402
* Build system
403
- Added Meson build system for the Linux GUI
404
* Third-party libraries
405
- New libraries
406
- libdovi 3.2.0 (Dolby Vision dynamic range metadata)
407
- Updated libraries
408
- AMF 1.4.30 (AMD VCN video encoding)
409
- FFmpeg 6.1 (decoding and filters)
410
- FreeType 2.13.2 (subtitles)
411
- Fribidi 1.0.13 (subtitles)
412
- HarfBuzz 8.2.2 (subtitles)
413
- libass 0.17.1 (subtitles)
414
- libdav1d 1.3.0 (AV1 video decoding)
415
- liblzma (xz) 5.4.5 (LZMA video decoding, e.g. TIFF)
416
- libopus 1.4 (Opus audio encoding)
417
- libjpeg-turbo 3.0.1 (preview image compression)
418
- libvpx 1.13.1 (VP8/VP9 video encoding)
419
- libxml 2.11.5 (general)
420
- oneVPL 2023.3.1 (Intel QSV video encoding/decoding)
421
- SVT-AV1 1.7 (AV1 video encoding)
422
- x264 164 r3107 (H.264/AVC video encoding)
423
- x265 r12776 (H.265/HEVC video encoding)
424
- zimg 3.0.5 (color conversion)
425
- zlib 1.3 (general)
426
* Linux
427
- Added drag and drop support for video scanning
428
- Added support for native file choosers via xdg-desktop-portal
429
- Added Queue > Add All menu option
430
- Added XML chapter import and export
431
- Added bit depth and HDR information to video summary
432
- Added option to pause encoding when switching to battery power or when
433
power save mode is activated
434
- Added automatic file naming options: {codec} {bit-depth} {width} {height}
435
{modification-date} {modification-time}
436
- Updated Queue, Activity, and Presets windows to no longer float on top of
437
the main window
438
- Updated existing translations
439
- Removed obsolete update checker
440
- Miscellaneous bug fixes and improvements
441
* Mac
442
- Added support for drag and drop of multiple files at once
443
- Added support for selecting multiple files at once in the Open Source
444
dialog
445
- Added support for recursive folder scanning in the Open Source dialog
446
- Added support for VideoToolbox H.265/HEVC, H.264/AVC, ProRes, and VP9
447
hardware decoders on macOS 13 and later
448
- Enable/disable in the Preferences > Advanced tab always or full path
449
only
450
- Using hardware decoders on modern devices may decrease CPU usage and
451
thus speed up some filters and encoding
452
- Added GPU accelerated Crop & Scale, Rotate, Pad, Yadif, Bwdif, Chroma
453
Smooth, Unsharp, Lasharp, Grayscale filters
454
- Added "Same as source" destination option that automatically sets the
455
destination path to the source path
456
- Improved SVT-AV1 encoding performance by up to 4x on Apple Silicon Macs
457
- Improved automatic file naming Preferences UI and added new options:
458
{width} {height} {quality_type} {encoder_bit_depth} {modification-time}
459
{modification-date} {codec} {encoder} {encoder_bit_depth} {preset}
460
- Improved handling of security scoped bookmarks
461
- Fixed Chroma Smooth tune options
462
- Fixed Deblock Filter custom string field
463
- Fixed an issue that prevented the VideoToolbox "speed" preset from being
464
used
465
- Fixed the file size display on the queue statistics window when file size
466
info is not available
467
- Miscellaneous bug fixes and improvements
468
- Added new translations
469
- Korean (한국어)
470
- Bulgarian (Български)
471
- Updated existing translations
472
* Windows
473
- Added support for drag and drop of multiple files at once
474
- Added support for selecting multiple files at once in the Open Source
475
dialog
476
- Added support for recursive folder scanning in the Open Source dialog
477
- Enable/disable in Preferences > Advanced
478
- Added support for excluding file extensions when opening files in batch
479
mode
480
- Default exclusions are common image, subtitles, and text file
481
extensions; edit list in Preferences > Advanced
482
- Improved Preview window native video playback to support most containers
483
and codecs
484
- Modern codec support requires Microsoft Codec Packs from the Microsoft
485
Store
486
- Improved automatic file naming Preferences UI and added new options:
487
{width} {height} {quality_type} {encoder_bit_depth} {modification-time}
488
{modification-date} {encoder} {encoder_bit_depth} {preset}
489
- Improved Queue window UI to optionally show additional status information
490
on the left progress panel
491
- Improved Presets panel
492
- Manage Presets button replaced with a menu of discrete options for
493
quicker access to functionality
494
- Added an option to display the description for the selected preset
495
- Added the ability to clone a preset (create a new preset based on an
496
existing one)
497
- Improved Add Selection window to make sorting feature more discoverable
498
- Improved Process Isolation reliability
499
- Fixed automatic file naming when using physical drive sources (#4859)
500
- Fixed Title Specific Scan for physical drive sources (#4921)
501
- Fixed an potential issue that could cause an unmodified preset to display
502
as "modified" (#4909, #4908)
503
- Fixed an potential issue where changes to queue order were not retained
504
(#4922)
505
- Fixed an Audio tab issue where using a non-fallback encoder could lead to
506
duplicated tracks (#5012)
507
- Fixed an issue where swapping graphics cards might cause hardware presets
508
to be incorrectly shown as disabled
509
- Fixed a potential crash on startup related to Windows Notifications
510
Service failures (#5097)
511
- Miscellaneous bug fixes and improvements
512
- Added new translations
513
- Czech (česky) (partially complete)
514
- Greek (Ελληνικά) (partially complete)
515
- Estonian (Eesti) (partially complete)
516
- Basque (Euskara)
517
- Finnish (Suomi) (partially complete)
518
- Updated existing translations
519
520
- Update to version 1.6.1:
521
* Video
522
- Fixed a potential decoder issue that could cause desync with audio
523
(#4788, #4789)
524
* Command line interface
525
- Fixed inability to name external subtitles tracks using --subname
526
* Mac
527
- Fixed behavior of quality slider when changing encoders
528
* Linux
529
- Fixed translations missing updates as part of 1.6.0 (#4790)
530
- Bulgarian (Български)
531
- Corsican (Corsu)
532
- Dutch (Nederlands)
533
- German (Deutsch)
534
- Spanish (Español)
535
- Fixed (partially) Intel QSV hardware detection (#4768)
536
- Fixed a potential crash when canceling an Intel QSV encode (#4341)
537
- Fixed building with -Werror=format-security by adding missing format
538
strings where needed
539
* Windows
540
- Fixed quality slider not allowing negative values for encoders supporting
541
them
542
- Fixed issues upgrading presets from older versions (#4820)
543
- Fixed a potential graphical interface hang when stopping the queue
544
(#4782)
545
- Fixed optical disc drives on the source selection pane not scanning
546
correctly (#4771)
547
- Fixed erroneous display of 2-pass check box for Intel QSV AV1 encoder
548
(not yet supported) (#4777)
549
- Fixed a build configuration issue that broke version 1.6.0 for Windows on
550
arm64
551
- Fixed an issue that prevented NVDEC from being available
552
- Fixed passthru audio erroneously falling back to encoding (#4795)
553
- Fixed the Save New Preset button incorrectly overwriting recently added
554
presets (#4804)
555
556
- Remove _service and _servicedata files
557
558
-------------------------------------------------------------------
559
Sun Feb 2 11:04:00 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net>
560
561
- BuildRequire python3, not python > 2.7.3
562
563
-------------------------------------------------------------------
564
Mon Jan 02 16:50:10 UTC 2023 - Hans-Peter Jansen <hpj@urpla.net>
565
566
- Update to version 1.6.0:
567
* General
568
- Added AV1 video encoding
569
- Added high bit depth and color depth support to various encoders and filters
570
- Added 4K AV1 General, QSV (Hardware), and MKV (Matroska) presets
571
- Added 4K HEVC General presets and updated related presets to use similar
572
encoder settings
573
- Revised Web presets and renamed to Creator, Email, and Social
574
- Removed VP8 presets
575
- The VP8 video encoder is now deprecated and will be removed in a future
576
release
577
- Related, the Theora encoder is long deprecated and will be removed in a
578
future release
579
- Miscellaneous other preset revisions
580
* Video
581
- Added SVT-AV1 (software) and Intel QSV AV1 (hardware) video encoders
582
- Added VP9 10-bit encoder
583
- Added NVENC HEVC 10-bit encoder
584
- Added VCN HEVC 10-bit encoder
585
- Added H.264 levels 6, 6.1, and 6.2 for the x264 encoder
586
- Added H.264/H.265 4:2:2 and 4:4:4 profiles for the x264 and x265 encoders
587
- Added H.265 4:2:2 profile for VideoToolbox encoder on Apple Silicon
588
- Added support for Intel Deep Link Hyper Encode (leverage multiple QSV
589
media engines to increase performance)
590
- Fixed longstanding issue where slowest NVENC encoder preset caused
591
encoding failures
592
- Removed support for Intel CPUs older than 6th generation (Skylake) when
593
using Intel Quick Sync Video
594
* Filters
595
- Added Bwdif deinterlace filter
596
- Improved Autocrop filter algorithm
597
- Higher accuracy on mixed aspect ratio content, e.g. both letterbox and
598
full frame pictures
599
- Improved video scaling performance on Apple Silicon and ARM-based systems
600
- Use zscale (zimg) by default, falling back to swscale where necessary
601
- Improved multithread performance (slightly) for the following filters on
602
high core count systems
603
- Comb Detect
604
- Decomb
605
- Denoise
606
- NLMeans
607
- Updated the following filters to support higher than 8-bit content and
608
4:2:2/4:4:4 chroma subsampling
609
- Detelecine
610
- Comb Detect
611
- Decomb
612
- Grayscale
613
- Denoise
614
- NLMeans
615
- HQDN3D
616
- Chroma Smooth
617
- Sharpen
618
- UnSharp
619
- LapSharp
620
* Build system
621
- Added support for building for OpenBSD
622
- Added --cpu configure parameter to enable building for native CPU
623
architecture
624
- Added --lto configure parameter to enable link time optimization
625
- Miscellaneous bug fixes and improvements
626
* Third-party libraries
627
- Updated libraries
628
- AMF 1.4.24 (AMD VCN encoding)
629
- FFmpeg 5.1.2 (decoding and filters)
630
- FreeType 2.12.1 (subtitles)
631
- Fribidi 1.0.12 (subtitles)
632
- HarfBuzz 4.4.1 (subtitles)
633
- libass 0.16.0 (subtitles)
634
- libbluray 1.3.4 (Blu-ray decoding)
635
- libdav1d 1.0.0 (AV1 decoding)
636
- libdvdread 6.1.3 (DVD decoding)
637
- liblzma (xz) 5.2.6 (LZMA video decoding, e.g. TIFF)
638
- libjpeg-turbo 2.1.4 (preview image compression)
639
- libspeex 1.2.1 (Speex audio decoding)
640
- libvpx 1.12.0 (VP8/VP9 video encoding)
641
- libxml 2.10.3 (general)
642
- oneVPL 2023.1.0 (Intel QSV encoding/decoding)
643
- x264 164 r3100 (H.264/AVC video encoding)
644
- x265 r12747 (H.265/HEVC video encoding)
645
- zimg 3.0.4 (color conversion)
646
- New libraries
647
- SVT-AV1 1.4.1 (AV1 encoding)
648
* Linux
649
- Added many quality of life improvements contributed by community members
650
- Improved parity with the Mac and Windows graphical interfaces
651
- Miscellaneous bug fixes and improvements
652
- Updated translations
653
- Added new translations
654
- Bulgarian (Български)
655
- Finnish (Suomi)
656
- Georgian (ქართული)
657
* Mac
658
- Added Quick Look support to the queue
659
- Miscellaneous bug fixes and improvements
660
- Updated translations
661
- Added Japanese translation
662
* Windows
663
- Miscellaneous bug fixes and improvements
664
- Updated all translations
665
- Added new translations
666
- Bulgarian (Български)
667
- Dutch (Nederlands)
668
- Polish (Polski)
669
670
-------------------------------------------------------------------
671
Tue Nov 8 11:59:52 UTC 2022 - Hans-Peter Jansen <hpj@urpla.net>
672
673
- Improve build
674
- Consistent CFLAGS and specifically _FORTIFY_SOURCE across project
675
- qsv build conditional
676
- Apply qsv build fix: HandBrake-end-of-non-void-function.patch
677
- Add librsvg-2.0 build dependency
678
679
-------------------------------------------------------------------
680
Sun Nov 6 18:16:53 UTC 2022 - Hans-Peter Jansen <hpj@urpla.net>
681
682
- Add libjpeg as explicit build dependency
683
684
-------------------------------------------------------------------
685
Sun Nov 6 17:24:12 UTC 2022 - Hans-Peter Jansen <hpj@urpla.net>
686
687
- libmfx is x86_64 only
688
689
-------------------------------------------------------------------
690
Tue Jan 11 12:17:23 UTC 2022 - enzokiel@kabelmail.de
691
692
- update to version 1.5.1
693
+ Build system
694
- Fixed an issue with the source tarball that broke Flathub
695
Builds.
696
+ Windows
697
- The Windows UI is now .NET 6.0 only. (.NET 5.0 is no longer
698
additionally required)
699
- version 1.5.0
700
+ Video
701
- Fixed an issue on older Intel CPUs causing the CLI to fail to
702
initialize (#3924)
703
- Updated video engine to preserve chroma sample location
704
information
705
- Updated Intel Quick Sync to use the Intel oneAPI Video
706
Processing Library (oneVPL)
707
+ Audio
708
- Fixed MP2 audio sources not utilizing the fallback encoder
709
when pass through is disabled (#3863)
710
- Fixed FFmpeg AAC audio encoder quality mode scale range
711
(#1295)
712
+ Subtitles
713
- Fixed an issue with captions pass through durations (#3764)
714
+ Build system
715
- Fixed multiple potential race conditions in Flatpak build
716
process
717
- Updated mac-toolchain-build script with newer tool versions
718
+ Third-party libraries
719
- Updated libraries
720
FFmpeg 4.4.1 (decoding and filters)
721
FreeType 2.11.1 (subtitles)
722
Fribidi 1.0.11 (subtitles)
723
HarfBuzz 3.1.2 (subtitles)
724
Jansson 2.14 (JSON architecture)
725
libass 0.15.2 (subtitles)
726
libdav1d 0.9.2 (AV1 decoding)
727
libjpeg-turbo 2.1.2 (preview image compression)
728
libogg 1.3.5 (Xiph codecs support)
729
libvpx 1.11.0 (VP8/VP9 video encoding)
730
zimg 3.0.3 (color conversion)
731
+ Linux
732
- Fixed a filter settings issue that resulted in incorrect
733
filters being added to jobs (#3910)
734
- Updated Intel QSV Flatpak plugin to use Intel MediaSDK 21.3.5
735
- Updated Flatpak dependencies
736
- Freedesktop Platform 21.08
737
- GNOME 41
738
- Added Corsican (Corsu) translation
739
- Updated translations
740
Simplified Chinese (简体中文)
741
Dutch (Nederlands)
742
French (Français)
743
Korean (한국어)
744
Spanish (Español)
745
Swedish (Svenska)
746
- Miscellaneous bug fixes and improvements
747
+ Mac
748
- Requires macOS 10.13 High Sierra or later
749
- Fixed potential issues where encoding process could get stuck
750
on efficiency cores in some cases
751
- Fixed an issue with automatic naming not applying correctly
752
- Fixed main window not being shown upon editing a job in the
753
queue
754
- Updated queue statistics tab to include average encoding
755
speed and percent of original file size
756
- Added "Move to top" and "Move to bottom" to the queue context
757
menu
758
- Added a stop breakpoint to the queue, set when stop after job
759
is selected and may be reordered (#2572)
760
- Added native support for the VideoToolbox API, enabling
761
advanced features such as frame multi-pass, mastering display
762
and content light metadata, and chroma location; the previous
763
implementation via FFmpeg's libavcodec has been removed
764
- Added Corsican (Corsu) translation
765
- Updated translations
766
Simplified Chinese (简体中文)
767
French (Français)
768
German (Deutsch)
769
Italian (Italiano)
770
Portuguese (Português)
771
- Miscellaneous bug fixes and improvements
772
+ Windows
773
- Requires Windows 10 or later and Microsoft .NET Desktop
774
Runtime 6.0.0 or later
775
- Fixed a potential crash when encoding using Intel QSV in
776
2-pass mode (#4026)
777
- Fixed potential issues where encoding process could get stuck
778
on efficiency cores in some cases
779
- Fixed an issue with static preview not updating when
780
switching between automatic and custom cropping modes (#3911)
781
- Updated the toolbar preset dropdown to an overlay panel that
782
utilizes a tree view which saves state
783
- Updated UI with various improvements to layout, typography,
784
and cosmetics
785
- Updated queue statistics tab to include average encoding
786
speed and content information
787
- Updated automatic naming file format placeholders to be live
788
options
789
- Updated Send File To preference to set HB_SOURCE,
790
HB_DESTINATION, and HB_EXIT_CODE environment variables, which
791
can be used instead of arguments
792
- Added new exit_code parameter to Send File To preference
793
- Added "Move to top" and "Move to bottom" to the queue context
794
menu
795
- Added a stop breakpoint to the queue, set when stop after job
796
is selected and may be reordered (#2572)
797
- Added support for Windows 10/11 notifications, enable in
798
Preferences > When Done
799
- Added support for Right to Left UI rendering for languages
800
that require it. This can be set in preferences
801
- Added Traditional Chinese (正體中文) translation
802
Updated translations
803
Simplified Chinese (简体中文) - includes fix for access keys
804
in menus
805
Corsican (Corsu)
806
German (Deutsch)
807
Italian (Italiano)
808
Japanese (日本語)
809
- Miscellaneous bug fixes and improvements
810
811
-------------------------------------------------------------------
812
Wed Oct 06 12:42:19 UTC 2021 - enzokiel@kabelmail.de
813
814
- update to version 1.4.2
815
+ General
816
- Improvements and fixes around colour bit-depth handling.
817
- Fixed various issues where incorrect colour information could
818
be written during muxing.
819
+ Hardware Encoding
820
- Fixed corrupted video output when decoding HDR10 content with
821
QuickSync
822
+ Subtitles
823
- Fixed a slight subtitle colour shift issue when using libass
824
+ Mac
825
- Fixed a build system errors that could cause failures linking
826
libbluray
827
- Fixed incorrect documentation URL
828
- Fixed a possible crash that can occur when applying a
829
malformed preset.
830
+ Windows
831
- Added "Preset" used to the Queue summary tab.
832
- Added "Save New Preset" to the preset menu, and toolbar
833
preset dropdown to make it easier to find. (#3783)
834
- Added category headers to the presets menu when using the
835
flat display mode.
836
- Changed the log filename format back to start with the
837
destination filename as it did with 1.3 (#3740)
838
- Changed tab selection behaviour on queue when changing jobs.
839
it will no longer reset to the first tab. (#3813)
840
- Fixed a minor UI juddering effect on the queue task list when
841
jobs start or finish (#3813)
842
- Fixed calculation errors when using padding on the dimensions
843
tab (#3802)
844
- Fixed an issue where static preview wasn't live-updating when
845
changes occurred (#3803)
846
- Fixed a crash on the Audio Defaults screen whilst trying to
847
add Tracks (#3785)
848
- Fixed incorrect taskbar icon state when running multiple
849
encodes (#3791)
850
- Fixed an issue where "None" resolution limit was not honoured
851
(#3872)
852
- Fixed an issue with preset export. VideoTune was not written
853
correctly (#3829)
854
855
-------------------------------------------------------------------
856
Wed Aug 18 14:33:29 UTC 2021 - enzokiel@kabelmail.de
857
858
- update to version 1.4.1
859
+ General
860
- Fixed a crash when using "Align AV" on Intel based systems.
861
(#3683)
862
- Fixed a crash when reading certain DVD's with missing VOB
863
files
864
+ Hardware Encoding
865
- Fixed an issue with QuickSync accelerated Crop/Scale
866
generating incorrect aspect ratios (#3236)
867
- Fixed a crash after a subtitle scan when using the QuickSync
868
encoder. (#3741)
869
+ Subtitles
870
- Backport some libass patches which should correct some issues
871
with font and font-weight selections. (#3736)
872
- Fixed an issue that could prevent 3rd party software handling
873
HandBrake files with dvb subtitles.
874
+ Command line interface
875
- Fixed a regression that prevented upscaling when using -w and
876
-h (#3746)
877
+ Linux
878
- Added: flatpak permission to show bookmarks in file dialogs
879
(#3748)
880
+ Mac
881
- Fix an issue where the Quality Slider was being ignored when
882
using the VideoToolbox encoder. (#3751)
883
- Fixed an issue where incompatible hardware presets could be
884
selected.
885
+ Windows
886
- Windows UI builds are now available for ARM64 devices. (Named
887
arm64 or aarch64 in the download section)
888
- Added upgrade notices to the installer welcome page advising
889
of .NET Desktop Runtime 5 requirements and to complete
890
existing queue. (#3693)
891
- Added support for software rendering which can be enabled to
892
workaround issues with Variable Refresh Rate and 3rd party
893
software causing rendering corruption (#3755)
894
- Added a new preference to define how the preset toolbar
895
button renders the preset list. (#3697)
896
- Fixed a crash which would prevent all user settings from
897
loading in some circumstances.
898
- Fixed "Reset Settings" button in preferences. Certain
899
settings were not reset correctly. (#3726)
900
- Fixed issues with the built-in updater that may cause it to
901
fail to run the installer if the app was not running as
902
admin.
903
- Fixed an issue that required and app restart to apply changes
904
to the max simultaneous encodes setting.
905
- Fixed an issue with Audio Defaults fallback encoder
906
quality/bitrate/mixdown settings would not display correct
907
values (#3739)
908
- Fixed an with QSV multi-instance support where multiple Intel
909
GPU's are used.
910
911
-------------------------------------------------------------------
912
Mon Jul 19 10:29:31 UTC 2021 - enzokiel@kabelmail.de
913
914
- update to version 1.4.0
915
+ General
916
- The HandBrake engine is now 10 and 12bit capable. Please note
917
that not all filters support 10 and 12 bits. Using an 8bit
918
filter will cause the pipeline to run at 8bit. Please see the
919
documentation for more information.
920
- HDR10 metadata will be passed through from the source file if
921
present.
922
- Static Previews that are generated during file scans are now
923
stored in compressed jpeg format (previously stored as
924
YUV420). Temporary disk space usage and disk writes are
925
massively reduced. This uses libjpeg-turbo
926
+ Filters
927
- New Filter: Chroma Smooth
928
- New Filter: Colourspace Selection.
929
- New Filter: Support for QuickSync hardware accelerated
930
Crop/Scale when using full path.
931
+ Hardware Encoding
932
- New Encoder: Media Foundation
933
For Windows based ARM64 devices powered by Qualcomm
934
Chipsets.
935
- Updates to the AMD VCN encoder:
936
Quality tuning for VCN's constrained vbr rate control mode.
937
Results are the same or better than cqp mode, and bit rate
938
is much more predictable.
939
Included optimised H265 presets for 1080p and 4K content.
940
- Updates to the Intel QuickSync encoder:
941
Minor performance improvement by skipping VFR and
942
Crop/Scale filters when they are not required.
943
Overhauled memory management including improved zero-copy
944
support where software filters are not used which should
945
also improve performance.
946
+ Audio
947
- MP2 Audio Passthru support.
948
+ Subtitles
949
- New General purpose subtitle decoder
950
Added support for DVB Subtitles (Passthru and Burn-In)
951
Added support for EIA608 Closed Captions.
952
Replaced current decoders for PGS, SRT and SSA with those
953
in ffmpeg. This should correct a number of rendering issues
954
on Burn-In
955
- Reduced default CC burn-in font-size.
956
+ Third-party libraries
957
- The following 3rd party libraries have changed:
958
ffmpeg 4.4
959
AMF 1.4.18 (AMD VCN encoding)
960
nv-codec-headers 11.0.10.1 (Nvidia NVENC encoding)
961
libmfx 1.34
962
freetype 2.10.4
963
fribidi 1.0.10
964
harfbuzz 2.8.1
965
jansson 2.13.1
966
libass 0.15.1
967
libbluray 1.3.0
968
libdvdnav 6.1.1
969
libdvdread 6.1.1
970
dav1d 0.9.0
971
libvorbis 1.3.7
972
libvpx 1.10.0
973
x264 161 r3043
974
x265 3.5
975
zimg and libjpeg-turbo are new dependencies.
976
+ General UI Updates (Applies to Windows, macOS and Linux)
977
- The "Dimensions" tab has been redesigned.
978
The Rotate and Flip filter has been moved from the filters
979
tab.
980
Added support for padding
981
Added support to control the resolution limit.
982
Added limited support for upscaling
983
+ Linux
984
- Updated translations (levels of completeness vary)
985
- Miscellaneous bug fixes and improvements
986
+ Mac
987
- Support for Apple Silicon (macOS only)
988
- Support for running multiple simultaneous jobs.
989
- Support eyetv packages with .ts enclosed media file
990
- Improved UI navigation
991
Added two menu items to quickly switch between titles
992
Improved undo/redo support
993
Drag & drop import/export support in the presets popover
994
- Preference Updates:
995
Added a preference to control whether the current edited
996
preset should be re-applied when changing title
997
- Improved Security Scoped Bookmarks management
998
- Minor improvements and fixes for macOS 11
999
- Updated Sparkle Updater library.
1000
- Updated translations (levels of completeness vary)
1001
- Miscellaneous bug fixes and improvements
1002
+ Windows
1003
- The Windows UI now requires "Microsoft .NET 5 Desktop Runtime"
1004
(Please note it is specifically the "Desktop Runtime!)
1005
- Windows 10 is now the minimum version supported. The app will
1006
still run on Windows 7 and 8.1 however you will receive a
1007
message noting that it is not supported (twice) after which
1008
it will continue to run. Please note some functionality may
1009
not work correctly on these older operating systems and no
1010
support will be provided.
1011
- Process Isolation
1012
When enabled, any encodes that are started are run under a
1013
separate "handbrake.worker.exe" process.
1014
This protects the main UI from any crashes that could occur
1015
whilst processing a file and allows the queue to continue.
1016
Multiple jobs can be run simultaneously to improve CPU
1017
utilisation on high core count systems.
1018
- Audio Tab
1019
Minor improvement to the usability of auto-passthru. To
1020
prevent confusion, the "auto-passhtru" audio "encoder"
1021
option is now only available on the defaults screen and
1022
not the main audio tab.
1023
- Queue Improvements
1024
Restored lost "Stop" functionality in the new queue design
1025
that landed in 1.3.
1026
- Presets
1027
The legacy preset side panel has been removed. The presets
1028
button on the toolbar will now offer a "preset manager" and
1029
list the available for selection.
1030
The inline-preset view from 1.3 is now permanent.
1031
- Installer Improvements
1032
Existing NSIS installer: Option to create a shortcut for
1033
"all users" as the last step.
1034
- Preference Updates:
1035
New Auto Name option: Always use the default path for each
1036
new source / title selected
1037
"Send File To" Arguments now supports "{source}" and
1038
"{destination}" replacement placeholders.
1039
Added a preference to configure the "Pause on Low Battery"
1040
feature.
1041
Check for Updates is now "opt-in" for new installs.
1042
- UI Performance: Optimisations to allow better performance
1043
when handling large sets of files (1000+)
1044
- Updated translations (levels of completeness vary)
1045
- Miscellaneous bug fixes and improvements
1046
- Removed fix-audio-encoders-when-linking-to-FFmpeg-4.4.patch
1047
and HandBrake-qsv.patch, fixed upstream.
1048
1049
-------------------------------------------------------------------
1050
Tue Jun 15 17:28:49 UTC 2021 - enzokiel@kabelmail.de
1051
1052
- Added patch fix-audio-encoders-when-linking-to-FFmpeg-4.4.patch.
1053
1054
-------------------------------------------------------------------
1055
Thu Jul 16 09:20:35 UTC 2020 - enzokiel@kabelmail.de
1056
1057
- Disable mfx, handbrake crashes with message
1058
"Illegal Instruction (core dumped)"
1059
1060
-------------------------------------------------------------------
1061
Fri Jul 10 12:21:07 UTC 2020 - enzokiel@kabelmail.de
1062
1063
- Enable mfx for Leap 15.2.
1064
1065
-------------------------------------------------------------------
1066
Tue Jun 15 13:16:44 UTC 2020 - enzokiel@kabelmail.de
1067
1068
- update to version 1.3.3
1069
+ General
1070
- Fixed ISO 639-2/B language codes not set correctly in MKV
1071
(affects Hebrew, Indonesian, Javanese, and Yiddish) (#2903)
1072
- Improved support for sources where pixel format cannot be
1073
quickly identified, e.g. due to delayed video track start
1074
(#2893)
1075
- Added logging to identify where hardware support is disabled
1076
- Miscellaneous bug fixes and improvements
1077
+ Video
1078
- Improved Intel QSV memory footprint by eliminating a buffer
1079
pool (#2675)
1080
- Improved Intel QSV H.265 memory buffer size as required by
1081
newer Intel Media SDK (#2862)
1082
- Fixed and improved Intel QSV in various situations,
1083
especially hardware decoding (#873, #2660, #2661, #2829)
1084
- Fixed full range video being not being identified as limited
1085
range after conversion where filters are used (#2859)
1086
+ Subtitles
1087
- Fixed handling of overlapping SSA import subtitles
1088
(791adbac)
1089
- Improved support for out-of-order SSA subtitles as allowed
1090
by specification (#2906)
1091
+ Command line interface
1092
- Fixed --preset failure unless full path is specified, e.g.
1093
--preset="Category Name/Preset Name" (#2838)
1094
+ Build system
1095
- Improved Flatpak to better conform to freedesktop metainfo
1096
standards
1097
- Improved Intel QSV Flatpak plugin build effiency using
1098
cmake-ninja
1099
- Added a patch to fix cross compiling libdav1d using GCC 10.x
1100
(quality of life improvement)
1101
+ Official HandBrake 1.3.3 Windows release is built using
1102
GCC 9.x and is not directly affected by this issue
1103
+ Third-party libraries
1104
- Updated libraries
1105
+ FFmpeg 4.2.3 (decoding and filters)
1106
+ Mac
1107
- Fixed preview layout not displaying properly on OS X 10.11
1108
El Capitan
1109
- Fixed incorrect copyright year on About dialog (#2830)
1110
+ Windows
1111
- Fixed a crash related to the dark theme (#2816)
1112
- Fixed a potential crash related to preview image memory
1113
allocation (#2871)
1114
- Fixed a potential crash due to certain actions causing no
1115
preset being selected (#2875)
1116
- Fixed missing E-AC-3 encoder option (#2855)
1117
- Fixed hardware encoder support unavailable in portable build
1118
(#2832)
1119
- Miscellaneous bug fixes and improvements
1120
- Added HandBrake-metainfo.patch
1121
1122
-------------------------------------------------------------------
1123
Mon May 04 18:25:39 UTC 2020 - enzokiel@kabelmail.de
1124
1125
- update to version 1.3.2
1126
+ General
1127
- Fixed point to point end detection in certain scenarios
1128
(#2603)
1129
- Improved support for H.265 video in AVI container produced by
1130
some security cameras (#2622)
1131
- Added logging to identify problematic sources where container
1132
and video track pixel aspect ratios differ
1133
- Added logging to help debug potential JSON API issues
1134
+ Video
1135
- Fixed color range conversion being applied twice when scaling
1136
video (#2561)
1137
- Fixed incorrect identification of support for QSV HEVC
1138
encoder on older Intel hardware (#2558)
1139
- Added logging to identify automatic picture rotation
1140
- Miscellaneous bug fixes and improvements
1141
+ Audio
1142
- Fixed an upstream FFmpeg issue where passing through AAC ADTS
1143
audio could produce invalid MKV output in rare cases
1144
(error instead) (#2809)
1145
+ Filters
1146
- Fixed uninitialized memory in NLMeans prefilter leading to
1147
video corruption at bottom of picture (only affects custom
1148
settings) (#2576)
1149
- Fixed a crash in the Detelecine filter with out of bounds
1150
parameters (only affects custom settings) (#2560, #2804)
1151
+ Subtitles
1152
- Fixed burned in subtitles position offset where cropscale
1153
filter is not used (#2449)
1154
+ Command line interface
1155
- Fixed subtitles not being selected when specifying
1156
--all-subtitles without also specifying a non-empty
1157
--subtitle-lang-list
1158
+ Build system
1159
- Fixed building the GTK graphical interface for use on Windows
1160
(link ole32)
1161
- Updated Flatpak manifest creation script for compatibility
1162
with Python 3
1163
- Updated Flatpak runtime and numactl library versions, QSV
1164
plugin
1165
- Improved minimum version dependencies to facilitate building
1166
on systems with older automake and pkg-config
1167
- Added a workaround for an upstream libdav1d issue affecting
1168
installation on FreeBSD (#2662)
1169
- Miscellaneous bug fixes and improvements
1170
+ Linux
1171
- Fixed point to point controls not accepting fractional
1172
seconds
1173
- Fixed updating presets with identical names in different
1174
categories
1175
- Improved parity with other platforms by allowing removal of
1176
preset categories (automatic after last preset in category
1177
is removed)
1178
- Improved parity with other platforms by showing title and
1179
chapter range on the queue summary tab
1180
+ Mac
1181
- Fixed selection behavior new track audio mixdown set to DPL2
1182
instead of stereo (#2641)
1183
- Fixed queued job failures related to removable drives by
1184
resolving security scoped resources as needed (#2566)
1185
+ Windows
1186
- Fixed loading preset files with Unicode characters in path
1187
(#2427)
1188
- Fixed clear queue options to prevent them clearing active
1189
jobs (#2587)
1190
- Fixed main window status label not always reflecting the
1191
true count of queue jobs (#2538)
1192
- Fixed failure loading default settings which could cause
1193
various issues in the graphical interface (#2549)
1194
- Fixed preview images displaying incorrectly in some cases
1195
(anamorphic none, flip horizontal) (e9675bb, #2764)
1196
- Fixed various issues related to Auto Passthru, including
1197
fallback settings (#2619, #2627, #2611)
1198
- Fixed exported presets not importing correctly using the Mac
1199
graphical interface (#2531)
1200
- Fixed pause and resume not working correctly in some cases
1201
(#2647)
1202
- Fixed display of times greater than 24 hours (estimated time
1203
renaming, paused duration) (#2582, #2649)
1204
- Fixed various cosmetic issues in the graphical interface
1205
(#2645, #2646)
1206
- Improved display of long filenames in the queue (#2570)
1207
- Improved some UX stress cases related to the queue (#2632)
1208
- Improved error message when importing a preset specifying a
1209
nonexistent audio encoder (#2638)
1210
- Improved audio and subtitle languages behavior to preserve
1211
selected languages order where "any" is also selected (#2611)
1212
- Improved low disk space preferences and alerts (#2648)
1213
- Added a workaround for an upstream .NET issue causing
1214
tooltips to not render correctly in some cases (#2630)
1215
- Miscellaneous bug fixes and improvements
1216
1217
-------------------------------------------------------------------
1218
Fri Feb 14 13:35:50 UTC 2020 - Hillwood Yang <hillwood@opensuse.org>
1219
1220
- Fix a syntax mistake in spec.
1221
1222
-------------------------------------------------------------------
1223
Tue Jan 07 17:44:23 UTC 2020 - enzokiel@kabelmail.de
1224
1225
- update to version 1.3.1
1226
+ General
1227
- Fixed potential crash when opening a DVD source
1228
+ Video
1229
- Fixed rotation/flip not working properly in some cases
1230
- Fixed an issue with QSV failures when using --start-at
1231
- Updated presets using x265 to set aq-mode 1, the default
1232
prior to HandBrake 1.3.0
1233
- Improved AMD VCE rate control by always explicitly setting
1234
the rate control method
1235
- Added a workaround to fix x265 not parsing the H.265 Level
1236
setting where localized
1237
- Added an upstream patch to fix x265 limit-tu bug in loading
1238
co-located CU's TU depth
1239
- Added an upstream patch to fix x265 2-pass encoding failure
1240
- Added an upstream patch to fix x265 VBV macroblocking at end
1241
of final GOP
1242
+ Audio
1243
- Fixed importing older presets where "und" was used to select
1244
any language track
1245
+ Since HandBrake 1.3.0, "any" selects any language track and
1246
"und" selects undefined language tracks only
1247
- Fixed secondary audio tracks on Blu-ray sources not being
1248
detected in some cases
1249
+ Subtitles
1250
- Fixed importing older presets where "und" was used to select
1251
any language track
1252
+ Since HandBrake 1.3.0, "any" selects any language track and
1253
"und" selects undefined language tracks only
1254
+ Build system
1255
- Fixed cpp and lib flags causing build failures on some Linux
1256
systems
1257
+ Third-party libraries
1258
- Updated libraries
1259
+ FFmpeg 4.2.2 (decoding and filters)
1260
+ Linux
1261
- Fixed UI translations not working in some cases
1262
- Fixed display of chapter start times
1263
- Fixed small memory leak in audio list
1264
+ Mac
1265
- Fixed importing external ASS/SSA subtitles
1266
- Fixed statistics not updating after queue completion
1267
- Fixed a crash that can occur when reading bluray sources.
1268
- Updated documentation link to the most recent documentation
1269
version
1270
+ Windows
1271
- Fixed missing UI translations for some languages
1272
+ Español (Spanish)
1273
+ Français (French)
1274
+ 한국어 (Korean)
1275
+ русский (Russian)
1276
+ Türkçe (Turkish)
1277
- Fixed official presets not updating after installing a new
1278
release
1279
- Fixed preference for automatically naming file extension
1280
MP4/M4V not working
1281
- Fixed an issue preventing the use of relative paths for
1282
automatic naming
1283
- Fixed audio and subtitles selection behavior not saving when
1284
set via the Save New Preset dialog
1285
- Fixed closed captions not being added automatically per
1286
selection behavior
1287
- Fixed iPod 5G support option displaying when an incompatible
1288
encoder is selected
1289
- Fixed queue updating slowly or not updating in some cases
1290
- Fixed a few UI issues and a crash with the new dark theme.
1291
- Fixed window not restoring properly after minimizing to
1292
system tray
1293
- Fixed frame rate mode not updating on video codec change,
1294
preventing QSV zero-copy mode
1295
- Fixed HandBrake-build-shared.patch
1296
1297
-------------------------------------------------------------------
1298
Wed Jan 01 16:31:49 UTC 2020 - enzokiel@kabelmail.de
1299
1300
- update to version 1.3.0
1301
+ General
1302
- HandBrake is now translated into many more languages
1303
- Redesigned queue UI
1304
- Removed Windows Mobile presets
1305
+ See the [list of compatible replacements on GitHub]
1306
(https://github.com/HandBrake/HandBrake-docs/blob
1307
/03682bdd741cea425c80b06818e4bdaec75bdc5e/source/docs/en
1308
/latest/technical
1309
/official-presets.markdown#windows-mobile-presets)
1310
- Improved log output by silencing many lines at standard log
1311
level
1312
- Improved quality of Gmail presets slightly
1313
- Added Playstation 2160p60 4K Surround preset (supports PS4
1314
Pro)
1315
- Added Discord and Discord Nitro presets
1316
+ Video
1317
- Updated Intel Quick Sync Video to use Direct3D 11 API
1318
- Updated minimum title scan duration to only apply to
1319
disc-based sources like Blu-ray and DVD
1320
- Improved detection of MPEG-1 video in program streams
1321
- Improved interface to FFmpeg avfilter and color handling
1322
- Improved Nvidia NVENC constant quality encoding slightly by
1323
not setting qmin and qmax
1324
- Replaced pp7 Deblock filter with FFmpeg Deblock filter
1325
- Added support for reading Ultra HD Blu-ray discs (without
1326
copy protection)
1327
- Added support for reading AV1 via libdav1d
1328
- Added encoding to WebM container format
1329
- Added Chroma Smooth filter (CLI only)
1330
- Added zero-copy path for Intel QSV encoding removed in a
1331
previous release
1332
- Added support for Intel QSV low power encoding (lowpower=1)
1333
- Added support for AMD VCE encoding on Linux via Vulkan
1334
- Added ability to select x265 encoder level and Fast Decode
1335
tune
1336
+ Audio
1337
- Updated audio resampling code to use FFmpeg swresample
1338
instead of libsamplerate
1339
- Added source audio bit rate to tracks list
1340
- Added ability to select unknown language tracks
1341
- Added automatic track name pass through
1342
+ Subtitles
1343
- Added ability to import external SSA/ASS subtitles
1344
- Added ability to select unknown language tracks
1345
- Added automatic track name pass through
1346
+ Command line interface
1347
- Added additional unit aliases to --start-at and --stop-at,
1348
notably seconds and frames
1349
+ Build system
1350
- HandBrake now builds with libnuma on Linux
1351
- Fixed Python bytestrings causing newlines to be ignored in
1352
build output
1353
- Fixed Xcode ignoring make jobs parameter and utilizing all
1354
CPU cores (macOS only)
1355
- Updated configure to enable most hardware encoders by default
1356
where appropriate by platform
1357
- Updated all scripts for compatibility with Python 3
1358
- Updated mac-toolchain-build script with newer tool versions
1359
many improvements
1360
- Updated mingw-w64-build script with mingw-w64 6.0.0, GCC 9.2,
1361
and many improvements
1362
- Improved compatibility with GCC 9 and recent Clang releases
1363
- Improved compatibility with recent Xcode releases (macOS
1364
only)
1365
- Improved host/build semantics
1366
- Improved namespace isolation
1367
- Improved handling of all options passed to configure
1368
- Improved configure help output
1369
- Improved detection of missing executable dependencies during
1370
configure
1371
- Added support for building on NetBSD
1372
- Added --harden configure parameter to enable buffer overflow
1373
protections
1374
- Added --sandbox configure parameter to enable sandbox build
1375
target on macOS
1376
- Added --enable-gtk4 configure parameter to build with GTK 4
1377
instead of GTK 3
1378
- Added summary of build options to configure output
1379
- Miscellaneous bug fixes and improvements
1380
+ Third-party libraries
1381
- Removed libraries
1382
+ libsamplerate (audio resampling)
1383
- Updated libraries
1384
+ AMF 1.4.9 (AMD VCE encoding)
1385
+ bzip2 1.0.8 (general)
1386
+ FDK AAC 2.0.1 (AAC audio encoding, must compile from
1387
source)
1388
+ FFmpeg 4.2.1 (decoding and filters)
1389
+ FreeType 2.10.1 (subtitles)
1390
+ Fribidi 1.0.7 (subtitles)
1391
+ HarfBuzz 2.6.4 (subtitles)
1392
+ Jansson 2.12 (JSON architecture)
1393
+ libbluray 1.1.2 (Blu-ray decoding)
1394
+ libdav1d 0.5.1 (AV1 decoding)
1395
+ libdvdnav 6.0.1 (DVD decoding)
1396
+ libdvdread 6.0.2 (DVD decoding)
1397
+ libiconv 1.16 (character encoding support)
1398
+ libmfx (Intel QSV support)
1399
+ libogg 1.3.4 (Xiph codecs support)
1400
+ libopus 1.3.1 (Opus audio encoding)
1401
+ libvorbis 1.3.6 (Vorbis audio encoding)
1402
+ libvpx 1.8.1 (VP8/VP9 video encoding)
1403
+ libxml2 2.9.9 (general)
1404
+ nv-codec-headers 9.0.18.1 (Nvidia NVENC encoding)
1405
+ x265 3.2.1 (H.265/HEVC video encoding)
1406
+ Linux
1407
- Fixed slider control not showing complete values
1408
- Updated translations (levels of completeness vary):
1409
+ Czech
1410
+ Chinese
1411
+ French
1412
+ German
1413
+ Italian
1414
+ Japanese
1415
+ Korean
1416
+ Norwegian
1417
+ Russian
1418
+ Spanish
1419
+ Thai
1420
- Added translations (levels of completeness vary):
1421
+ Afrikaans
1422
+ Basque
1423
+ Croatian
1424
+ Dutch
1425
+ Polish
1426
+ Portuguese
1427
+ Romanian
1428
+ Slovak
1429
+ Swedish
1430
+ Turkish
1431
+ Ukrainian
1432
- Added Intel QSV support to Flatpak (requires additional
1433
plugin installation)
1434
- Added ability to double-click to edit audio track settings
1435
- Added options to open encode log and log directory to actions
1436
menu on queue window
1437
- Miscellaneous bug fixes and improvements
1438
+ Mac
1439
- HandBrake now requires OS X 10.11 El Capitan or later
1440
- HandBrake is now sandboxed and uses the macOS hardened
1441
runtime
1442
- Updated priority for low-priority threads on macOS to avoid
1443
potential stalls in future macOS
1444
- Updated translations:
1445
+ German
1446
- Added translations:
1447
+ French
1448
+ Italian
1449
+ Russian
1450
- Added preference to disable preview image on summary tab
1451
- Miscellaneous bug fixes and improvements
1452
+ Windows
1453
- Improved browse dialog recently used to fallback to parent
1454
directory
1455
- Improved preferences layout
1456
- Improved auto naming collision behavior and file overwriting
1457
- Added preference to test selected notification sound
1458
- Added preference to perform when done action immmediately
1459
without countdown
1460
- Added preference to disable preview image on summary tab
1461
- Added hardware.enabled option to portable.ini
1462
- Added dark theme for Windows 10
1463
- Added queue import/export removed in a previous release
1464
- Added new low battery level and disk space safety measures
1465
+ Encoding jobs automatically pause when battery level is
1466
low, system sleep is allowed, and jobs resume when power is
1467
restored
1468
+ Encoding jobs automatically pause when disk space drops to
1469
critical levels
1470
- Added translations (levels of completeness vary):
1471
+ French
1472
+ German
1473
+ Chinese
1474
+ Korean
1475
+ Russian
1476
+ Spanish
1477
+ Turkish
1478
- HandBrake now requires .NET Framework 4.7.1 or later
1479
(installer offers download if missing)
1480
- Miscellaneous bug fixes and improvements
1481
- Removed audio_resample-issue#2126.patch, fixed upstream
1482
- Fixed HandBrake-build-shared.patch and
1483
HandBrake-no-builddate.patch
1484
- Added HandBrake-qsv.patch
1485
1486
-------------------------------------------------------------------
1487
Mon Oct 14 12:43:29 UTC 2019 - manfred.h@gmx.net
1488
1489
- Add patch audio_resample-issue#2126.patch to fix
1490
<https://github.com/HandBrake/HandBrake/issues/2124>
1491
1492
-------------------------------------------------------------------
1493
Tue Feb 26 12:24:08 UTC 2019 - enzokiel@kabelmail.de
1494
1495
- update to version 1.2.2
1496
+ Mac
1497
- Fixed built-in application updater.
1498
+ Windows
1499
- Fix crash on first launch for new installs, or older installs
1500
without settings.json
1501
- Fix an issue where the summary tab wasn't always up-to-date
1502
1503
-------------------------------------------------------------------
1504
Mon Feb 18 21:19:17 UTC 2019 - enzokiel@kabelmail.de
1505
1506
- update to version 1.2.1
1507
+ General
1508
- Fixed potential crashes due to use of uninitialized variables
1509
- Improved minimum duration to only apply to DVD and BD sources
1510
- Miscellaneous bug fixes and improvements
1511
+ Video
1512
- Fixed incorrect video rotation where rotation is explicitly
1513
flagged as none
1514
- Fixed yadif deinterlace filter not properly deinterlacing all
1515
frames
1516
- Fixed missing frame at the end of encodes from m2ts sources
1517
- Fixed detection of MPEG-1 video in program streams by
1518
improving probing of unknown streams
1519
- Fixed decoding of MPEG-1 video in DVD sources
1520
- Fixed Apple VideoToolbox encoding issues related to pyramidal
1521
B-frames
1522
- Fixed lapsharp filter corrupting frame edges
1523
- Improved NLMeans performance by reducing number of threads
1524
used with CPUs with high logical core counts
1525
- Improved AMD VCE encoding to enable placing key frames at
1526
chapter markers
1527
- Improved calculation of final frame duration
1528
- Improved support for BT.2020 color space
1529
+ Audio
1530
- Fixed channel mapping for AAC 5.1 encoding (signal 5.1 Back
1531
instead of 5.1 Side which is less compatible)
1532
+ Command line interface
1533
- Fixed selection of encoders applied to tracks selected with
1534
`--all-audio`
1535
- Fixed audio settings where more are specified than exist in
1536
the preset
1537
- Fixed overriding audio bit rate set by the preset
1538
+ Build system
1539
- Fixed libvpx cross compilation with GCC 8 by disabling
1540
AVX-512
1541
- Fixed x265 cross compilation with GCC 8
1542
- Updated to mingw-w64-build 4.1.1 with improvements to error
1543
reporting and support for sha256sum on systems without shasum
1544
- Miscellaneous bug fixes and improvements
1545
+ Third-party libraries
1546
- Updated libraries
1547
+ libmfx (upstream API 1.27)
1548
+ Linux
1549
- Fixed Flatpak icon validation by reducing resolution to pass
1550
new restrictions
1551
- Fixed Flatpak accessing gvfs mounted filesystems by adding an
1552
additional access permission
1553
- Fixed display of special characters in preset names
1554
- Fixed exporting presets to sanitize system reserved
1555
characters
1556
- Miscellaneous bug fixes and improvements
1557
+ Mac
1558
- Fixed incorrect file extension when selecting a preset
1559
- Fixed potential user interface hang on macOS 10.12 Sierra
1560
- Fixed potential issue caused by setting work state to done
1561
before all threads have closed
1562
- Improved usability of preview controls overlay by increasing
1563
its size
1564
- Miscellaneous bug fixes and improvements
1565
+ Windows
1566
- Fixed application uninstaller sometimes appearing behind the
1567
installer
1568
- Fixed potential crash when loading settings from older
1569
HandBrake versions
1570
- Fixed official presets not updating when a newer HandBrake
1571
version is installed
1572
- Fixed maximum resolution limit when selecting a preset
1573
(source or preset, whichever is smaller)
1574
- Fixed crop and anamorphic settings not being restored when
1575
editing a queued job
1576
- Fixed audio and subtitle selection behaviour where any
1577
language + first track are selected
1578
- Restored options control on the queue window previously
1579
removed in HandBrake 1.2.0
1580
- Improved user interface on displays close to the minimum
1581
recommended resolution
1582
- Improved quality of text rendering on the installer for high
1583
density displays
1584
- Improved ordering of presets and preset categories
1585
- Improved QSV compatibility with newer Intel drivers by
1586
updating libmfx
1587
- Improved relaunch stability by falling back to software only
1588
mode after hardware encoder initialization failure
1589
- Improved removal of small temporary files that could be left
1590
behind in certain cases
1591
- Miscellaneous bug fixes and improvements
1592
1593
-------------------------------------------------------------------
1594
Sun Dec 23 23:09:47 UTC 2018 - enzokiel@kabelmail.de
1595
1596
- update to version 1.2.0
1597
+ General
1598
- Switched core decoding library from Libav to FFmpeg
1599
+ Fixes numerous sources previously unreadable or otherwise
1600
broken
1601
+ Facilitates a number of the improvements and features in
1602
this release and planned for the future
1603
- Removed deprecated Legacy presets
1604
+ See the [list of compatible replacements on GitHub]
1605
(https://github.com/HandBrake/HandBrake-docs/blob
1606
/efb51cc2cd7d0c30fa5e9ee88366233ca34757a4/source
1607
/docs/en/latest/technical
1608
/official-presets.markdown#legacy-010x-presets)
1609
- Updated official presets to use stereo instead of DPL2 mixdown
1610
+ Avoids potential spatial positioning issues with the current
1611
DPL2 algorithm and wide pans in source material
1612
+ Limited in impact since DPL2 decoding has not been in
1613
widespread use for years
1614
- Updated official presets descriptions to revise compatibility
1615
and mention recently released devices
1616
- Updated official presets to rename Fire TV to Amazon Fire
1617
- Added Amazon Fire 720p30 and Chromecast 1080p60 presets
1618
- Added `{creation-date}` and `{creation-time}` to automatic
1619
file naming
1620
+ Video
1621
- Fixed an issue decoding Blu-ray titles where the aspect ratio
1622
is unknown (assume 16:9)
1623
- Fixed an issue encoding video with very short frame durations
1624
(less than 0.00285s or greater than 350 FPS)
1625
- Improved extradata handling to accommodate all codecs
1626
- Added support for decoding TIFF/LZMA video
1627
+ Audio
1628
- Fixed potential decoding issue for audio lacking an explicit
1629
channel layout (intelligently guess the layout)
1630
- Fixed a potential crash during audio probe
1631
- Improved resampling to allow dithering for all codecs (only
1632
where necessary)
1633
- Improved quality of the default AAC encoder on non-Mac
1634
platforms (FFmpeg AAC), no longer experimental
1635
- Improved bit rate constraints to allow Opus as low as
1636
6 kbit/s per channel
1637
- Added support for up to 7.1 channel AAC encoding (note that
1638
FDK AAC/HE-AAC do not support 6.1)
1639
- Added support for E-AC3 audio in MP4 container
1640
- Added Speex audio decoder
1641
+ Subtitles
1642
- Fixed a potential crash where an SRT file cannot be opened
1643
- Added support for SRT files using periods instead of commas
1644
to delineate fractions
1645
+ Command line interface
1646
- Fixed inability to override preset subtitles burn setting
1647
(`native` and `none` are now valid values for
1648
`--subtitle-burned`)
1649
+ Build system
1650
- Fixed Linux packaging with an out-of-tree build directory
1651
- Fixed Windows graphical interface build script signing tool
1652
location
1653
- Removed `--enable-local-*` and associated contrib libraries;
1654
please see the [documentation](https://handbrake.fr/docs/)
1655
for dependencies help
1656
- Updated to mingw-w64-build 4.1.0 with gcc 7.3.0, continuous
1657
output (keep alive), and miscellaneous improvements
1658
- Improved support for building with Xcode 10
1659
- Improved support for building on FreeBSD 11, 12, and 13
1660
- Improved Flatpak packaging for Linux (numerous fixes and
1661
improvements, no longer experimental)
1662
- Improved `configure.py` to always use the Python executable
1663
found by `configure`
1664
- Added script for creating Flatpak manifests
1665
- Added support for selecting a compiler via the CC environment
1666
variable
1667
- Miscellaneous bug fixes and improvements
1668
+ Third-party libraries
1669
- Removed libraries
1670
+ Libav 12.3 (decoding and filters)
1671
+ yasm 1.3.0
1672
- Updated libraries
1673
+ libopus 1.3 (Opus audio encoding)
1674
+ x264 157 r2935 (H.264/AVC video encoding)
1675
+ x265 2.9 (H.265/HEVC video encoding)
1676
- New libraries
1677
+ FFmpeg 4.1 (decoding and filters)
1678
+ liblzma (xz) 5.2.4 (LZMA video decoding, e.g. TIFF)
1679
+ libspeex 1.2.0 (Speex audio decoding)
1680
+ Linux
1681
- Fixed Blu-ray title name being set to device name (e.g. sr0)
1682
when scanning raw devices
1683
- Fixed Blu-ray default destination file names to no longer
1684
include MPLS number
1685
- Fixed an issue with queue state not being updated properly
1686
on reload
1687
- Fixed various issues importing presets
1688
- Updated most translations
1689
- Added initial support for GTK 4
1690
- Added ability to customize activity window font size and
1691
increased default from 7 to 8
1692
- Added destination overwrite protection (append number to file
1693
name on conflict)
1694
- Added `{source-path}` to automatic path setting
1695
- Miscellaneous bug fixes and improvements
1696
+ Mac
1697
- HandBrake now requires OS X 10.10 Yosemite or later
1698
- Removed preferences option to show the advanced tab
1699
(deprecated and slated for removal)
1700
- Fixed minor display issues on macOS 10.14 Mojave
1701
- Fixed queue toolbar icon not updating
1702
- Removed Growl in favor of native system notifications
1703
- Updated Sparkle automatic update library
1704
- Improved handling of invalid presets
1705
- Improved layout to better support localization
1706
- Improved preview border alignment on high density displays
1707
- Improved automatic naming to avoid updating when unrelated
1708
settings change
1709
- Improved criteria for showing destination overwrite warnings
1710
- Improved stop encoding confirmation dialog
1711
- Improved notifications to no longer play sounds when alerts
1712
are disabled
1713
- Added initial localization support and German translation
1714
- Added initial support for VideoToolbox hardware-accelerated
1715
encoding
1716
- Added support for Dark Mode on macOS 10.14 Mojave (new Dark
1717
Mode toolbar icons require building with Xcode 10 on Mojave)
1718
- Added Touch Bar support to various windows and dialogs
1719
- Added Finder progress bar to files currently encoding
1720
- Added Show Source in Finder to queue contextual menu (renamed
1721
Show in Finder to Show Destination in Finder)
1722
- Added validation for custom filter parameters
1723
- Miscellaneous bug fixes and improvements
1724
+ Windows
1725
- HandBrake now requires .NET Framework 4.7.1 or later
1726
(installer offers download if missing)
1727
- Fixed mixdown selection where the specified mixdown in the
1728
selected preset is not available
1729
- Fixed audio sample rate of 48 kHz being selected where Auto
1730
was the specified behavior
1731
- Removed preferences option to show the advanced tab
1732
(deprecated and slated for removal)
1733
- Removed options menu from queue in favor of contextual menu
1734
- Improved layout to better support localization
1735
- Improved error handling when adding items to the queue
1736
- Improved multi-instance queue recovery to avoid loading queue
1737
files from the wrong instance
1738
- Improved filters layout and controls
1739
- Improved video quality slider by allowing it to grow with
1740
window size and setting x264/x265 granularity to 0.5
1741
- Improved SRT import default browse location (open source
1742
video location)
1743
- Improved keyboard shortcuts by making Ctrl-S open the
1744
destination save dialog (start encode is now Ctrl-E)
1745
- Added additional keyboard shortcuts for various actions
1746
- Added initial localization support and German translation
1747
- Added support for AMD VCE and Nvidia NVENC
1748
hardware-accelerated encoders
1749
- Added automatic queue archiving and option to select an
1750
archived queue for recovery (archives are removed after
1751
7 days)
1752
- Added support for recovering specific queue files on start
1753
using `--recover-queue-ids=<id1,id2,...>`
1754
- Added additional controls to passthru audio tracks to
1755
configure audio fallback parameters
1756
- Added ability to drag and drop SRT subtitles files onto the
1757
main window
1758
- Added option to disable preview image on summary tab
1759
- Added option to disable checking for update on start in
1760
portable mode
1761
- Added stop encoding confirmation dialog
1762
- Miscellaneous bug fixes and improvements
1763
1764
-------------------------------------------------------------------
1765
Fri Sep 07 15:04:33 UTC 2018 - enzokiel@kabelmail.de
1766
1767
- update to version 1.1.2
1768
+ General
1769
- Fixed Blu-ray title name where reading from raw device
1770
- Improved handling of broken units in Blu-ray source (skip and
1771
continue reading)
1772
+ Video
1773
- Fixed rare crash related to preview images, anamorphic, and
1774
default preset values
1775
- Fixed jitter produced by 59.94 fps to 29.97 fps frame rate
1776
conversion
1777
+ Audio
1778
- Fixed duration of silence buffers (may improve audio/video
1779
sync for some sources)
1780
+ Build system
1781
- Fixed linker warning by setting libvpx target to minimum
1782
supported macOS version
1783
- Fixed build failure with old GTK versions
1784
- Miscellaneous Flatpak-related fixes and improvements
1785
+ Third-party libraries
1786
- Updated libraries (necessary to pull in needed bug fixes)
1787
- libdvdread 6.0.0 (DVD decoding)
1788
- libdvdnav 6.0.0 (DVD decoding)
1789
+ Linux
1790
- Fixed potential crash where $HOME directory is missing
1791
- Fixed legacy preferences causing preset window being shown at
1792
every launch
1793
- Fixed preset name and menu display on Ubuntu 14.04 Trusty
1794
Tahr
1795
- Fixed default destination file name for Blu-ray source to not
1796
include MPLS number
1797
- Fixed queue reloading in Flatpak sandbox
1798
- Fixed toolbar icons alignment and use correct art for lower
1799
pixel density
1800
- Updated most translations
1801
+ Mac
1802
- Fixed menu item and tooltip strings related to selection
1803
behavior
1804
- Fixed crash where presets file contains invalid UTF-8
1805
+ Windows
1806
- Fixed incorrect track selection behaviours on audio and
1807
subtitle tabs
1808
- Fixed creating an unneeded HandBrake Team directory in the
1809
user's Roaming directory
1810
- Improved path handling when opening a source directory from
1811
the queue
1812
- Miscellaneous bug fixes and improvements
1813
1814
-------------------------------------------------------------------
1815
Mon Jun 18 21:04:51 UTC 2018 - enzokiel@kabelmail.de
1816
1817
- update to version 1.1.1
1818
+ General
1819
- Fixed a potential crash in the comb detection filter
1820
- Fixed a potential crash in the padding filter
1821
+ Video
1822
- Fixed decoding certain very high bit rate ultra-high
1823
definition sources with extra large packets
1824
- Fixed last frame in source video missing in output
1825
+ Audio
1826
- Fixed crash when decoding an empty audio track
1827
+ Build system
1828
- Updated mac-toolchain-build script Nasm url and improved curl
1829
parameters for robustness
1830
+ Third-party libraries
1831
- Updated libraries (necessary to pull in needed bug fixes)
1832
libvpx 1.7.0 (VP8/VP9 video encoding)
1833
x264 155 r2901 (H.264/AVC video encoding)
1834
+ Linux
1835
- Fixed Ubuntu PPA build date
1836
- Fixed a display issue with the quality slider control
1837
- Fixed issues occurring when running multiple HandBrake
1838
instances simultaneously
1839
- Updated Russian translation
1840
- Updated support for creating Flatpak bundles (experimental)
1841
- Miscellaneous bug fixes and improvements
1842
+ Mac
1843
- Fixed corrupted output with VP8 and VP9 encoders
1844
- Fixed building x264 using Clang and -march=native/-mavx
1845
(thanks H. Gramner for the upstream patch)
1846
+ Windows
1847
- Fixed issues with queue recovery when running multiple
1848
HandBrake instances simultaneously
1849
- Fixed an issue with a When Done action potentially causing
1850
the last queue item to be marked as a warning instead of
1851
success
1852
- Fixed burn-in behavior with MP4 files; after the first
1853
burn-in track, no additional tracks that require burn-in will
1854
be added
1855
- Improved window resize behavior for Add Selection to Queue
1856
dialog and allowed space bar to toggle checkbox for selected
1857
row
1858
- Improved tabbing behavior in various circumstances
1859
- Improved adding a new preset with the same name as an
1860
existing user preset; the existing preset will now be updated
1861
properly
1862
- Improved privacy by adding an option to disable the Summary
1863
tab preview image
1864
- Updated installer to block installation on 32-bit systems to
1865
avoid confusion (unsupported since 1.1.0)
1866
- Miscellaneous bug fixes and improvements
1867
1868
-------------------------------------------------------------------
1869
Mon Apr 09 13:54:23 UTC 2018 - enzokiel@kabelmail.de
1870
1871
- update to version 1.1.0
1872
+ General
1873
- Improved user interface
1874
- Redesigned main window for consistency and usability;
1875
overall flow is top to bottom, left to right
1876
- Added new preset controls directly in main workflow
1877
- Added new summary tab for overview of settings at a glance
1878
- Updated interface icons to support high resolution displays
1879
- New and improved official presets
1880
- Added new presets for Vimeo and YouTube
1881
- Added new 2160p/4K device presets for Apple TV,
1882
Chromecast, Fire TV, and Roku
1883
- Added new Production presets for post-production video
1884
editing workflows
1885
- Added additional 2160p/4K Matroska presets
1886
- Improved AppleTV 4K support
1887
- Improved Intel QuickSync Video support
1888
- Added Linux support (experimental)
1889
- Added 10-bit H.265/HEVC encoding support for Kaby Lake and
1890
newer CPUs
1891
- Added support for multiple GPUs via D3D11 encode path
1892
- Many bug fixes and improvements
1893
+ Video
1894
- Added new Unsharp and kernel-based Laplacian LapSharp
1895
sharpening filters
1896
- Added CSM prefilter option to NLMeans filter
1897
- Added support for mobile device orientation via auto-rotation
1898
container flag
1899
- x265 10- and 12-bit encoders are now included by default;
1900
additional dll files are no longer required
1901
+ Command line interface
1902
- Added support for adaptive streaming (SPS and PPS before IDR
1903
frames) via the --inline-parameter-sets parameter
1904
- Added --json parameter to output scan/status information in
1905
JSON format, useful for scripting
1906
- Audio sample rate parameter --arate now accepts "auto" as a
1907
valid value
1908
+ Build system
1909
- Added support for FreeBSD 11.1 (must compile from source)
1910
- Added support for compiling on Windows under MSYS
1911
(experimental, slow)
1912
- Updated to mingw-w64-build 3.1.1 with support for mingw-w64
1913
5.0.3 and gcc 7.2.0
1914
- Update mac-toolchain-build to add NASM 2.13.2 (now required
1915
for x264)
1916
- Miscellaneous bug fixes and improvements
1917
+ Third-party libraries
1918
- Updated libraries
1919
- FDK AAC 0.1.5 (AAC audio encoding, must compile from source)
1920
- FreeType 2.8.1 (subtitles)
1921
- HarfBuzz 1.7.2 (subtitles)
1922
- Jansson 2.10 (JSON architecture)
1923
- LAME 3.100 (MP3 audio encoding)
1924
- Libav 12.3 (decoding and filters)
1925
- libass 0.14.0 (subtitles)
1926
- libbluray 1.0.2 (Blu-ray decoding)
1927
- libdvdnav 5.0.3 (DVD decoding)
1928
- libdvdread 5.0.3 (DVD decoding)
1929
- libiconv 1.15 (character encoding support)
1930
- libmfx (upstream API 1.23)
1931
- libogg 1.3.2 (Xiph codecs support)
1932
- libopus 1.2.1 (Opus audio encoding)
1933
- libsamplerate 0.1.9-35-g02ebb9f (audio resampling)
1934
- libtheora 1.1.1 (Theora video encoding)
1935
- libvorbis 1.3.5 (Vorbis audio encoding)
1936
- libvpx 1.6.1 (VP8/VP9 video encoding)
1937
- libxml2 2.9.4 (general)
1938
- x264 155 r2893 (H.264/AVC video encoding)
1939
- x265 2.6 (H.265/HEVC video encoding)
1940
- zlib 1.2.11 (general)
1941
+ Linux
1942
- Added option to configure low disk space warning level
1943
- Added Intel QuickSync Video encoder (experimental, requires
1944
specific Intel driver)
1945
- Added support for Ubuntu 18.04 and 17.10; Ubuntu 15.04
1946
support is removed
1947
- Many other bug fixes and improvements
1948
+ Mac
1949
- Added option to configure low disk space warning level
1950
- Improved support for VoiceOver navigation
1951
- Many other bug fixes and improvements
1952
+Windows
1953
- Added option to configure low disk space warning level
1954
- Added option to play a sound (MP3/WAV) when encode or queue
1955
is finished
1956
- Added option to show progress, pass, passcount in the
1957
application title or task tray icon tooltip
1958
- Added more granular progress reporting during search for
1959
start of file and muxing
1960
- Added support for per-display resolution awareness
1961
- Added support for running HandBrake in a portable mode (see
1962
included portable.ini.template)
1963
- Added custom anamorphic to dimensions tab, it's back!
1964
- Improved static preview window still previews rendering
1965
- Improved audio selection behavior controls; dropdowns are now
1966
context aware and range limited with better defaults
1967
- Improved UI constency throughout
1968
- Many other bug fixes and improvements
1969
- Removed HandBrake-ffmpeg3.patch, it's no longer required.
1970
1971
-------------------------------------------------------------------
1972
Fri Mar 23 22:31:19 UTC 2018 - enzokiel@kabelmail.de
1973
1974
- Fixed build for SLE-12.
1975
1976
-------------------------------------------------------------------
1977
Sun Dec 10 20:45:48 UTC 2017 - antoine.belvire@opensuse.org
1978
1979
- Update desktop database upon handbrake-gtk installation/removal.
1980
1981
-------------------------------------------------------------------
1982
Mon Oct 9 18:53:42 UTC 2017 - seife+obs@b1-systems.com
1983
1984
- remove buildrequires on webkitgtk-3.0, is only needed for update
1985
check which is not too useful on a packaged application anyway
1986
and not available on Tumbleweed anymore
1987
- add libxml2-devel buildrequires, was pulled in by webkitgtk-3.0
1988
1989
-------------------------------------------------------------------
1990
Mon Apr 10 18:38:31 UTC 2017 - joerg.lorenzen@ki.tng.de
1991
1992
- update to version 1.0.7
1993
+ Video
1994
- Fixed decoding of raw video in Matroska/MKV.
1995
- Fixed time stamp handling for containerless raw video.
1996
- Fixed memory leaks in OpenCL.
1997
- Fixed x265 2-pass encoding where video frame rate is altered
1998
by filters.
1999
- Improved handling of very small amounts of sync jitter
2000
(~1 tick).
2001
- Improved handling of AVI files with broken indices.
2002
+ Audio
2003
- Further refined fix for Libav crash encoding AAC at very high
2004
bitrates.
2005
+ Subtitles
2006
- Removed fontconfig dependency on Mac and Windows; libass now
2007
uses CoreText/DirectWrite.
2008
- Improved subtitle font selection when burning in SRT/SSA
2009
subtitles.
2010
+ Command line interface
2011
- Fixed preset subtitle burn defaults override.
2012
+ Build system
2013
- Updated MinGW-w64 build script for improved compatibility
2014
with hardened GCC.
2015
+ Linux
2016
- Fixed video preset control not updating.
2017
- Fixed audio passthru masks not updating until preset save.
2018
- Fixed application of SRT subtitles offset.
2019
- Updated translations: af, cs, ja_JP, ru, sk, sv.
2020
+ Windows
2021
- Fixed When Done option not updating/resetting correctly.
2022
2023
-------------------------------------------------------------------
2024
Sun Mar 19 21:58:28 UTC 2017 - joerg.lorenzen@ki.tng.de
2025
2026
- Only build static libbluray for SLE version <= 120200.
2027
2028
-------------------------------------------------------------------
2029
Mon Feb 27 23:28:43 UTC 2017 - joerg.lorenzen@ki.tng.de
2030
2031
- update to version 1.0.3
2032
+ Video
2033
- Fixed H.264 decoding using Libav where the initial GOP was
2034
dropped.
2035
- Fixed 2-pass x265 encoding where the source header
2036
incorrectly specifies frame rate.
2037
- Fixed 2-pass encoding with bob deinterlace and constant frame
2038
rate.
2039
- Fixed a seek issue in Libav while reading MKV sources with
2040
embedded subtitles.
2041
- Fixed multiple issues preventing Libav from opening WMV
2042
sources properly.
2043
- Fixed miscellaneous issues in Libav.
2044
- Fixed memory leaks in OpenCL.
2045
- Improved sync for streams delayed by a large amount.
2046
+ Audio
2047
- Fixed a Libav crash encoding AAC at very high bitrates.
2048
- Fixed a potential hang in Libav while decoding AAC.
2049
- Improved Libav audio sync with MP4 sources containing edit
2050
lists.
2051
- Improved mapping of single channel layouts to single channel
2052
layouts.
2053
+ Linux
2054
- Fixed a potential crash when selecting video encoders.
2055
- Fixed various controls not applying values properly.
2056
+ Mac
2057
- Fixed a crash when attempting to edit a queued job.
2058
- Improved audio start point to use edit lists when encoding
2059
using CoreAudio AAC.
2060
+ Windows
2061
- Fixed Title Specific Scan for DVD/Blu-ray.
2062
- Fixed broken/missing NLMeans denoise tunes.
2063
- Fixed an issue that could cause error -17 when encoding using
2064
Intel QuickSync Video.
2065
- Fixed an issue where the SRT language code was not being set
2066
correctly.
2067
2068
-------------------------------------------------------------------
2069
Sun Feb 12 14:26:07 UTC 2017 - pascal.bleser@opensuse.org
2070
2071
- use its own static build of libbluray as it requires a patch
2072
2073
-------------------------------------------------------------------
2074
Sat Feb 4 18:33:15 UTC 2017 - pascal.bleser@opensuse.org
2075
2076
- update to 1.0.2
2077
2078
-------------------------------------------------------------------
2079
Mon Aug 15 11:24:23 UTC 2016 - olaf@aepfle.de
2080
2081
- Accept any ffmpeg version to fix build in TW and 42.2
2082
2083
-------------------------------------------------------------------
2084
Sat Feb 20 16:31:51 UTC 2016 - joerg.lorenzen@ki.tng.de
2085
2086
- update to version 0.10.5
2087
+ Removal of FDK AAC from our binary releases, --enable-fdk is
2088
required for "non-free" builds if compiling from source.
2089
- Please see out AAC Encoder Change Announcement to understand
2090
what this means.
2091
+ Updated x265 to 1.9 which brings bug fixes and performance
2092
improvements.
2093
+ Few minor bug fixes since the 0.10.3 release. This includes
2094
improvements in large AVI file handling.
2095
- Build against ffmpeg-3.0
2096
2097
- version 0.10.3
2098
+ Various bug fixes for all platforms and the core engine.
2099
+ Updated x265 to 1.8 which brings numerous bug fixes and some
2100
performance improvements.
2101
2102
-------------------------------------------------------------------
2103
Sat Jan 09 14:51:33 UTC 2016 - joerg.lorenzen@ki.tng.de
2104
2105
- Removed all 3rd party tarballs and addded HandBrake-build-shared.patch
2106
to build against shared libraries.
2107
- Disabled fdk-aac because ist's only needed for static build of
2108
libav/ffmpeg.
2109
- Changed BuildRequires to pkgconfig() where possible and removed
2110
some unneeded dependencies.
2111
- Enabled build for armv6l.
2112
2113
-------------------------------------------------------------------
2114
Sun Jun 28 14:24:04 UTC 2015 - seife+obs@b1-systems.com
2115
2116
- update to 0.10.2
2117
* Assorted bug fixes and performance improvements
2118
2119
-------------------------------------------------------------------
2120
Tue Apr 21 13:18:41 UTC 2015 - seife+obs@b1-systems.com
2121
2122
- switch to gstreamer-1.0 instead of old gstreamer-0.10 for
2123
distributions newer than openSUSE 11.4
2124
2125
-------------------------------------------------------------------
2126
Sun Apr 19 17:48:33 UTC 2015 - seife+obs@b1-systems.com
2127
2128
- update to 0.10.1:
2129
- various bug fixes for all platforms and the core engine
2130
- updated x265 to 1.5 which brings numerous bug fixes and some
2131
performance improvements
2132
- do not buildrequire wget, curl, subversion -- it's not needed
2133
- fix --prefix and DESTDIR usage to avoid build paths in binaries
2134
and thus unnecessary republishing
2135
2136
-------------------------------------------------------------------
2137
Tue Dec 2 12:55:15 UTC 2014 - seife+obs@b1-systems.com
2138
2139
- fix "no return in nonvoid function" compiler error from embedded
2140
libdvdnav libdvdnav-5.0.1-noreturninnonvoidfunction.patch
2141
2142
-------------------------------------------------------------------
2143
Tue Dec 2 10:48:00 UTC 2014 - seife+obs@b1-systems.com
2144
2145
- adjust debug config from max to std to avoid ffmpeg assert aborts
2146
2147
-------------------------------------------------------------------
2148
Tue Nov 25 19:19:39 UTC 2014 - seife+obs@b1-systems.com
2149
2150
- update to 0.10.0:
2151
- remove obsolete patches, update support tarballs, only add
2152
the really needed stuff
2153
- more build date removal
2154
- important change: due to GTK3 version dependencies, the GUI
2155
is only built for distributions newer than openSUSE 12.3
2156
2157
-------------------------------------------------------------------
2158
Fri Apr 18 18:52:38 UTC 2014 - seife+obs@b1-systems.com
2159
2160
- remove build date from binaries to avoid republishing
2161
2162
-------------------------------------------------------------------
2163
Sun Dec 1 08:28:12 UTC 2013 - obs@botter.cc
2164
2165
- add patch to fix compiling libx264: HandBrake-0.9.9_libx264-gcc-488-fix.patch
2166
add -fno-aggressive-loop-optimizations to extra-cflags in
2167
configure for >= 13.1, see also
2168
https://bugs.launchpad.net/ubuntu/+source/x264/+bug/1241772
2169
MAY BE REMOVED on upstream fix
2170
2171
-------------------------------------------------------------------
2172
Thu Jun 13 01:08:41 UTC 2013 - dnh@opensuse.org
2173
2174
- update to 0.9.9
2175
* replace harfbuzz patch by script fragement in spec
2176
* update yasm, libbluray, x264, replace ffmpeg by libav
2177
* remove tarballs that can be system-libs
2178
2179
-------------------------------------------------------------------
2180
Sat Apr 6 08:27:48 UTC 2013 - dnh@opensuse.org
2181
2182
- fix conflicts with harfbuzz headers for oS >= 12.3
2183
see https://pmbs.links2linux.org/request/show/425
2184
2185
-------------------------------------------------------------------
2186
Sun Oct 7 13:47:32 UTC 2012 - i@marguerite.su
2187
2188
- update to 0.9.8
2189
* Corrects a few crash bugs that showed up in 0.9.7
2190
* Includes an AppleTV3 Preset and updated iPad Preset (0.9.7)
2191
2192
-------------------------------------------------------------------
2193
Thu Mar 01 06:12:36 UTC 2012 - pascal.bleser@opensuse.org
2194
2195
- update to 0.9.6
2196
2197
-------------------------------------------------------------------
2198
Thu Jul 7 04:39:01 UTC 2011 - malcolmlewis@opensuse.org
2199
2200
- Add BuildRequires libgudev-1_0-devel as build failing with
2201
'No package 'gudev-1.0' found' error.
2202
2203
-------------------------------------------------------------------
2204
Tue Jan 4 00:00:00 UTC 2011 - pascal.bleser@opensuse.org
2205
2206
- update to 0.9.5
2207
2208
-------------------------------------------------------------------
2209
Tue Sep 21 00:00:00 UTC 2010 - pascal.bleser@opensuse.org
2210
2211
- update to trunk revision 3549:
2212
* try other gstreamer sink interfaces if gconfvideosink fails; it appears that gconfvideosink may not work on kde systems
2213
* remove the 8 audio limit
2214
* fix cli issue with batch scan and encode
2215
* fix a crash when a TS has no aspect ratio set in the video stream
2216
* bump ffmpeg from 22950 to 25082
2217
* fix a rare hang in the muxer
2218
* GUI: fix UI problem with trellis cavlc
2219
* add Bluray support:
2220
+ unencrypted BD directory trees only
2221
+ doesn't support iso images
2222
+ also, no PGS subtitle support yet
2223
* chapters and angles are supported
2224
* fixes memory leak during scan
2225
* x264 bump from r1698 to r1713:
2226
+ introduces trellis and psy-trellis for cavlc
2227
* GUI: simplify source selection dialog
2228
* fix muxing problem with certain sources/settings
2229
2230
2231
-------------------------------------------------------------------
2232
Thu Aug 19 00:00:00 UTC 2010 - pascal.bleser@opensuse.org
2233
2234
- update to SVN trunk revision 3482:
2235
* x264 bump from r1681 to r1698: various bugfixes and improvements
2236
2237
2238
-------------------------------------------------------------------
2239
Sat Aug 7 00:00:00 UTC 2010 - pascal.bleser@opensuse.org
2240
2241
- update to SVN trunk revision 3473, as requested by upstream
2242
2243
2244
-------------------------------------------------------------------
2245
Fri Nov 27 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
2246
2247
- update to 0.9.4
2248
2249
2250
-------------------------------------------------------------------
2251
Sun Nov 1 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
2252
2253
- update to snapshot 2907
2254
2255
2256
-------------------------------------------------------------------
2257
Thu Oct 1 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
2258
2259
- downgrade to snapshot rev 2845 as per upstream request
2260
- fix version display
2261
- use upstream compiler flags as per upstream request
2262
2263
2264
-------------------------------------------------------------------
2265
Fri Sep 25 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
2266
2267
- update to rev 2844:
2268
* [2844] bump libtheora to official 1.1 release
2269
* [2843] fix srt track stop time; srt stop time was being set to the end of the start chapter instead of the end of the stop chapter
2270
* [2842] theora: improvements to our theora implementation:
2271
+ support 2-pass mode which is new to theora 1.1
2272
+ set soft target rate control so that single pass abr behaves more like theora 1.0 and doesn't look quite so awful
2273
* [2841] don't remove srt subs when changing from mkv to mp4
2274
* [2836] bump x264 to r1271 make changes required by the x264 api change fix some build issues that the x264 bump exposed
2275
* [2831] fix bug that was causing one sec. of audio to be dropped on many ffmpeg files
2276
2277
2278
-------------------------------------------------------------------
2279
Mon Sep 14 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
2280
2281
- update to rev 2822:
2282
* [2821] dvdnav: improved patch that guarantees forward seek moves position forward; the previous patch worked only for SEEK_CUR
2283
* [2822] allow dvd sources that have no audio
2284
2285
2286
-------------------------------------------------------------------
2287
Sun Sep 13 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
2288
2289
- update to rev 2815:
2290
* [2796] set use m4v preference enabled by default
2291
* [2797] fix PAR issue with DV For some (maybe all) DV, ffmpeg doesn't give us the sample_aspect_ratio in the context; so when it's missing, try looking it up in the AVStream info
2292
* [2811] improve "auto" audio selection picks the "best" audio given the input codec and output formats
2293
* [2812] show the correct audio codec in the audio list when it has been changed because of incompatibility with source codec or output format
2294
* [2813] fix initialization of chapter list when editing queued job Chapter titles the user entered were lost when editing a queued job
2295
* [2814] fix a Gtk-CRITICAL error when editing chapter names
2296
* [2815] dvdnav: read error recovery - patch libdvdnav seek to guarantee the position will move forward when making a seek request to a position that is after the current position - when a read error is detected, seek forward and retry
2297
2298
2299
-------------------------------------------------------------------
2300
Sat Sep 5 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
2301
2302
- new package
2303