File handbrake.changes of Package handbrake

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