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