File ffhevc.changes of Package ffhevc

1690
 
1
-------------------------------------------------------------------
2
Sat Jun 28 08:50:00 UTC 2025 - microchip8@proton.me
3
4
- Update to version 4.6.1
5
  * Lower B-frames from 8 to 6 in the script preset
6
  * Disable tskip in the script preset
7
  * Add negative Chroma QP offsets for HDR content
8
9
-------------------------------------------------------------------
10
Wed Jun 04 12:05:00 UTC 2025 - microchip8@proton.me
11
12
- Update to version 4.6.0
13
  * Delete side data when doing tone mapping to SDR
14
  * Updated the AUTHORS, README and man page files
15
16
-------------------------------------------------------------------
17
Sun Feb 02 13:17:00 UTC 2025 - neutrino8@gmail.com
18
19
- Update to version 4.5.19
20
  * Turn on HME for the built-in script preset
21
  * Increased default noise value from 4 to 5
22
  * Updated the README file
23
24
-------------------------------------------------------------------
25
Thu Jan 02 10:04:00 UTC 2025 - neutrino8@gmail.com
26
27
- Update to version 4.5.18
28
  * Fixed a bug in the cropping code for batch encoding
29
30
-------------------------------------------------------------------
31
Tue Dec 31 11:36:00 UTC 2024 - neutrino8@gmail.com
32
33
- Update to version 4.5.17
34
  * Don't error out during runtime if a HDR10 value is not
35
    set/available
36
  * Updated the built-in script preset
37
38
-------------------------------------------------------------------
39
Mon Dec 09 15:23:00 UTC 2024 - neutrino8@gmail.com
40
41
- Update to version 4.5.16
42
  * Moved cropping code into its own function and display
43
    informative crop values message when running in batch
44
    mode
45
  * Add hdr10-opt=1 option when in batch mode and using
46
    HDR10
47
  * Set default audio volume filter value to 2dB
48
49
-------------------------------------------------------------------
50
Tue Dec 03 15:38:00 UTC 2024 - neutrino8@gmail.com
51
52
- Update to version 4.5.15
53
  * Only ask once for HDR10 side data in batch mode
54
  * Use AQ Mode 1 (Uniform) for the built-in script
55
    preset. Should reduce a bit pulsing of noise in
56
    noisy videos
57
58
-------------------------------------------------------------------
59
Mon Nov 25 21:29:00 UTC 2024 - neutrino8@gmail.com
60
61
- Update to version 4.5.14
62
  * Bugfix for missing video filters
63
64
-------------------------------------------------------------------
65
Mon Nov 25 15:43:00 UTC 2024 - neutrino8@gmail.com
66
67
- Update to version 4.5.13
68
  * Support both Lanczos3 and Lanczos4 in the zscale filter
69
  * Enable grain-optimized ratecontrol in case tune profile
70
    'grain' is used. Also add an option to enable/disable it
71
    during runtime
72
  * Updated the man page
73
74
-------------------------------------------------------------------
75
Sat Nov 23 16:43:00 UTC 2024 - neutrino8@gmail.com
76
77
- Update to version 4.5.12
78
  * Tweaks to the built-in script preset
79
  * Made the built-in script preset selectable
80
    with the -p option
81
  * Support tune profiles with custom presets (-c option)
82
83
-------------------------------------------------------------------
84
Thu Nov 21 15:25:00 UTC 2024 - neutrino8@gmail.com
85
86
- Update to version 4.5.11
87
  * Added support for disabling automatic metadata
88
    such as video title, audio codec names, etc
89
    through the config file
90
91
-------------------------------------------------------------------
92
Mon Nov 18 13:25:00 UTC 2024 - neutrino8@gmail.com
93
94
- Update to version 4.5.10
95
  * Fixed a bug in the audio metadata when copying
96
    the Dolby core audio that added "+ Atmos" to the
97
    metadata
98
  * One-line micro-optimization in the Dolby metadata code
99
100
-------------------------------------------------------------------
101
Mon Nov 11 11:45:00 UTC 2024 - neutrino8@gmail.com
102
103
- Update to version 4.5.9
104
  * Do colorspace conversion before scaling
105
  * Moved chroma location code after color primaries code
106
    and before the IDR/keyframes code
107
108
-------------------------------------------------------------------
109
Fri Nov 08 10:17:00 UTC 2024 - neutrino8@gmail.com
110
111
- Update to version 4.5.8
112
  * Support copying the DTS core-only from DTS 96/24 and
113
    DTS:X IMAX tracks
114
  * Updated the AAC profile detection for audio copy
115
  * Set default value for Chroma Location to 2 if HDR
116
    encoding is enabled
117
118
-------------------------------------------------------------------
119
Wed Nov 06 10:28:00 UTC 2024 - neutrino8@gmail.com
120
121
- Update to version 4.5.7
122
  * Replaced the detelecine filter with a combination
123
    of the fieldmatch, bwdif and decimate filters
124
  * Small changes to the HDR10 code and tonemap
125
    desat default value
126
  * Renamed a few variables for DoVi
127
128
-------------------------------------------------------------------
129
Sun Nov 03 13:46:00 UTC 2024 - neutrino8@gmail.com
130
131
- Update to version 4.5.6
132
  * Support copying full DTS-X audio or only the DTS core
133
134
-------------------------------------------------------------------
135
Sat Nov 02 09:27:00 UTC 2024 - neutrino8@gmail.com
136
137
- Update to version 4.5.5
138
  * Support copying full DTS-HD HRA audio or just the DTS Core in it
139
  * Support copying full Dolby Atmos audio or just the AC-3/TrueHD
140
    Core in it
141
142
-------------------------------------------------------------------
143
Fri Nov 01 14:47:00 UTC 2024 - neutrino8@gmail.com
144
145
- Update to version 4.5.4
146
  * Added support for copying only the DTS Core
147
    audio or the full DTS-HD MA audio track
148
149
-------------------------------------------------------------------
150
Wed Oct 30 21:04:00 UTC 2024 - neutrino8@gmail.com
151
152
- Update to version 4.5.3
153
  * Reduced duplication in the final audio params
154
    code variable
155
  * Use kHz instead of Hz for audio sample rate
156
    metadata
157
  * Slightly increased default value of the noise
158
    filter
159
  * Updated the AUTHORS file (email address)
160
161
-------------------------------------------------------------------
162
Mon Oct 28 16:25:00 UTC 2024 - neutrino8@gmail.com
163
164
- Update to version 4.5.2
165
  * Updated the audio copy code to detect Dolby
166
    Atmos and use the correct name metadata
167
  * Renamed a few variables
168
169
-------------------------------------------------------------------
170
Sat Sep 21 09:00:00 UTC 2024 - neutrino8@opensuse.org
171
172
- Update to version 4.5.1
173
  * Improved the HDR10 code
174
  * Renamed a few variables
175
176
-------------------------------------------------------------------
177
Wed Feb 28 22:20:00 UTC 2024 - neutrino8@opensuse.org
178
179
- Update to version 4.5.0
180
  * Initial support for zimg (z lib) scalers
181
182
-------------------------------------------------------------------
183
Sun Feb 04 16:40:00 UTC 2024 - neutrino8@opensuse.org
184
185
- Update to version 4.4.17
186
  * Don't exit but warn about MP4Box/Mplayer missing
187
    from the user's system
188
189
-------------------------------------------------------------------
190
Thu Dec 14 17:36:00 UTC 2023 - neutrino8@opensuse.org
191
192
- Update to version 4.4.16
193
  * Improved compatibility with the BSDs
194
195
-------------------------------------------------------------------
196
Mon Nov 06 18:00:00 UTC 2023 - neutrino8@opensuse.org
197
198
- Update to version 4.4.15
199
  * Set the setpts + atempo option as default for
200
    FPS conversion
201
  * Correct 5.0 and 5.1 channels option for TrueHD
202
    encoding. Should be 5.0(side) and 5.1(side)
203
204
-------------------------------------------------------------------
205
Fri Oct 27 11:50:00 UTC 2023 - neutrino8@opensuse.org
206
207
- Update to version 4.4.14
208
  * Set side/wide audio channels as default
209
  * Support the newly added channels for TrueHD audio
210
211
-------------------------------------------------------------------
212
Sun Sep 10 16:13:00 UTC 2023 - neutrino8@opensuse.org
213
214
- Update to version 4.4.13
215
  * Bugfix in the video_noise_func() function
216
217
-------------------------------------------------------------------
218
Mon Aug 21 12:05:00 UTC 2023 - neutrino8@opensuse.org
219
220
- Update to version 4.4.12
221
  * Update to the default encoding options
222
  * By default, force signaling of HDR10 in case max-cll is
223
    unknown or 0,0
224
  * Various small improvements
225
226
-------------------------------------------------------------------
227
Sat Aug 19 18:18:00 UTC 2023 - neutrino8@opensuse.org
228
229
- Update to version 4.4.11
230
  * Improved FPS detection code
231
232
-------------------------------------------------------------------
233
Thu Aug 17 03:35:00 UTC 2023 - neutrino8@opensuse.org
234
235
- Update to version 4.4.10
236
  * Fix crop detection for HDR content
237
  * Set Lanczos as default scaler option
238
239
-------------------------------------------------------------------
240
Wed Aug 16 06:11:00 UTC 2023 - neutrino8@opensuse.org
241
242
- Update to version 4.4.9
243
  * Ask for the Lanczos scaler width (alpha)
244
  * Only ask to force HDR10 signaling in case Max CLL is not set
245
    or user has provided 0,0 as value
246
247
-------------------------------------------------------------------
248
Sun May 07 07:04:00 UTC 2023 - neutrino8@opensuse.org
249
250
- Update to version 4.4.8
251
  * Update to the default encoding options
252
  * Increased default CRF value from 21 to 23
253
254
-------------------------------------------------------------------
255
Mon Jan 23 10:43:00 UTC 2023 - neutrino8@opensuse.org
256
257
- Update to version 4.4.7
258
  * Support more deinterlacing filters
259
260
-------------------------------------------------------------------
261
Fri Jul 29 18:31:00 UTC 2022 - neutrino8@opensuse.org
262
263
- Update to version 4.4.6
264
  * Fine tuning to the default encoding options
265
  * Tweaks to the HDR10 code
266
267
-------------------------------------------------------------------
268
Sun Apr 25 16:50:00 UTC 2021 - neutrino8@opensuse.org
269
270
- Update to version 4.4.5
271
  * Remove +frag_keyframe for the MP4 container. Doesn't
272
    make sense when used with +fasstart.
273
  * Cosmetics: use HDR10 word when asking HDR questions
274
275
-------------------------------------------------------------------
276
Sat Apr 03 19:33:00 UTC 2021 - neutrino8@opensuse.org
277
278
- Update to version 4.4.4
279
  * Fixed a small bug where the -colorspace option was
280
    not added for BT2020 content in case SMPTE2084/HLG
281
    was chosen as transfer
282
283
-------------------------------------------------------------------
284
Sat Mar 27 16:18:00 UTC 2021 - neutrino8@opensuse.org
285
286
- Update to version 4.4.3
287
  * Remove hrd options for HDR encodes. They're not
288
    really needed
289
  * Luma/Chroma Offset should be Optimization instead
290
291
-------------------------------------------------------------------
292
Sun Mar 21 15:10:00 UTC 2021 - neutrino8@opensuse.org
293
294
- Update to version 4.4.2
295
  * Fix a long-standing bug in the HDR code where
296
    the $hdr variable was used twice, once to check
297
    if HDR is selected and once to force signaling of
298
    HDR in case max-cll is 0,0. This resulted in an
299
    "y" being added after the specified max-cll value
300
  * Renamed hdr_opt to hdr10_opt
301
302
-------------------------------------------------------------------
303
Tue Feb 16 18:50:00 UTC 2021 - neutrino8@opensuse.org
304
305
- Update to version 4.4.1
306
  * Fix "too many arguments" error in the HEVC Level code
307
308
-------------------------------------------------------------------
309
Mon Feb 08 18:35:00 UTC 2021 - neutrino8@opensuse.org
310
311
- Update to version 4.4.0
312
  * Support setting the Maximum Decoder Level
313
314
-------------------------------------------------------------------
315
Tue Feb 02 14:05:00 UTC 2021 - neutrino8@opensuse.org
316
317
- Update to version 4.3.9
318
  * Replace the yadif deinterlacer with bwdif. It's
319
    faster and provides higher quality
320
    
321
-------------------------------------------------------------------
322
Fri Jan 22 07:57:00 UTC 2021 - neutrino8@opensuse.org
323
324
- Update to version 4.3.8
325
  * Remove "a" from the -ac audio option
326
  * Fix possible negative index in the audio option
327
328
-------------------------------------------------------------------
329
Mon Dec 28 01:45:00 UTC 2020 - neutrino8@opensuse.org
330
331
- Update to version 4.3.7
332
  * Fix a bug in the $vidtrack variable
333
334
-------------------------------------------------------------------
335
Sun Dec 27 18:25:00 UTC 2020 - neutrino8@opensuse.org
336
337
- Update to version 4.3.6
338
  * Fixed a long standing bug where audio mapping
339
    values were incorrect for audio metadata
340
    resulting in incomplete or wrong values
341
342
-------------------------------------------------------------------
343
Tue Dec 15 18:30:00 UTC 2020 - neutrino8@opensuse.org
344
345
- Update to version 4.3.5
346
  * Tweaks to the default encoding options
347
348
-------------------------------------------------------------------
349
Tue Nov 10 20:26:00 UTC 2020 - neutrino8@opensuse.org
350
351
- Update to version 4.3.4
352
  * Bump up psy-rd from 3.3 to 4.0
353
  * Lower deblock strength to -4,-4
354
  * Enable strong intra smoothing
355
  * Lower rskip edge threshold to 2
356
357
-------------------------------------------------------------------
358
Mon Oct 05 19:22:00 UTC 2020 - neutrino8@opensuse.org
359
360
- Update to version 4.3.3
361
  * Fixed an issue in default encoding option where
362
    using a CTU of 64 can cause visual distortion when
363
    using rskip=2 (edge density). Workaround is to use
364
    a CTU of 32 and qg-size of 32
365
366
-------------------------------------------------------------------
367
Sat Oct 03 11:31:00 UTC 2020 - neutrino8@opensuse.org
368
369
- Update to version 4.3.2
370
  * Lower edge density recursion skip to 3%
371
  * Lower RC lookahead to 80
372
  * Lower subme from 5 to 4
373
374
-------------------------------------------------------------------
375
Mon Jul 13 09:37:00 UTC 2020 - neutrino8@opensuse.org
376
377
- Update to version 4.3.1
378
  * Enable tskip and hme in default encoding options
379
  * Merge mp4 audio support with ts/m2ts/mts
380
    in the case statement for additional
381
    container formats
382
  * Removed not in use, commented out code
383
  * Lower default AAC audio bitrate from 448 to
384
    384 kbps
385
386
-------------------------------------------------------------------
387
Sat Jul 04 18:52:00 UTC 2020 - neutrino8@opensuse.org
388
389
- Update to version 4.3.0
390
  * Switch to rskip mode 2 (edge density). Should
391
    prevent onion artifacts and speed up encoding a bit
392
393
-------------------------------------------------------------------
394
Sun Jun 21 15:10:00 UTC 2020 - neutrino8@opensuse.org
395
396
- Update to version 4.2.9
397
  * Fixed a bug that prevents using TrueHD mono audio
398
    in the MP4 container
399
400
-------------------------------------------------------------------
401
Tue Jun 16 19:05:00 UTC 2020 - neutrino8@opensuse.org
402
403
- Update to version 4.2.8
404
  * Support TrueHD audio in the MP4 container
405
  * Lower max-merge from 4 to 2
406
407
-------------------------------------------------------------------
408
Sat Apr 25 07:15:00 UTC 2020 - neutrino8@opensuse.org
409
410
- Update to version 4.2.7
411
  * Update default encoding options
412
413
-------------------------------------------------------------------
414
Fri Mar 27 06:45:00 UTC 2020 - neutrino8@opensuse.org
415
416
- Update to version 4.2.6
417
  * Check for MPlayer only if AUTOCROP is enabled
418
419
-------------------------------------------------------------------
420
Mon Mar 23 06:09:00 UTC 2020 - neutrino8@opensuse.org
421
422
- Update to version 4.2.5
423
  * Add -max_muxing_queue_size switch to workaround
424
    possible issues when muxing Atmos/DTS-X audio
425
426
-------------------------------------------------------------------
427
Sun Mar 22 02:56:00 UTC 2020 - neutrino8@opensuse.org
428
429
- Update to version 4.2.4
430
  * Bugfix: -c used instead of -ac for audio channels
431
432
-------------------------------------------------------------------
433
Sat Mar 21 10:33:00 UTC 2020 - neutrino8@opensuse.org
434
435
- Update to version 4.2.3
436
  * Update default encoding options
437
438
-------------------------------------------------------------------
439
Thu Mar 05 21:05:00 UTC 2020 - neutrino8@opensuse.org
440
441
- Update to version 4.2.2
442
  * Go back to FFmpeg for crop detection
443
444
-------------------------------------------------------------------
445
Sun Feb 23 14:56:00 UTC 2020 - neutrino8@opensuse.org
446
447
- Update to version 4.2.1
448
  * Use MPlayer for crop detection instead of FFmpeg which
449
    seems to have issues with 4k/UHD content
450
451
-------------------------------------------------------------------
452
Thu Jan 16 15:49:00 UTC 2020 - neutrino8@opensuse.org
453
454
- Update to version 4.2.0
455
  * Minor optimizations to the default encoding options.
456
    Lower qcomp to 0.7
457
458
-------------------------------------------------------------------
459
Wed Jan 08 15:09:00 UTC 2020 - neutrino8@opensuse.org
460
461
- Update to version 4.1.9
462
  * Rename hdr option to hdr10. Requires latest libx265
463
    compiled from the default branch
464
  * Rename hdr-opt to hdr10-opt. Requires latest libx265
465
    compiled from the default branch
466
  * Support HLG (Hybrid Log Gamma) HDR
467
  * Some minor psy-rd/rdoq tunings
468
469
-------------------------------------------------------------------
470
Sat Jan 04 20:56:00 UTC 2020 - neutrino8@opensuse.org
471
472
- Update to version 4.1.8
473
  * More psycho-visual tunings
474
475
-------------------------------------------------------------------
476
Fri Jan 03 17:58:00 UTC 2020 - neutrino8@opensuse.org
477
478
- Update to version 4.1.7
479
  * Add option to force signaling of HDR in case max-cll is 0,0
480
481
-------------------------------------------------------------------
482
Mon Dec 31 17:00:00 UTC 2019 - neutrino8@opensuse.org
483
484
- Update to version 4.1.6
485
  * Go back to uniform AQ (mode 1) with a strength of 1.0
486
  * Bump up qcomp to 0.72
487
  * Increase psy-rdoq to 15.0 and psy-rd to 4.0
488
  * Increase reference frames to 5
489
490
-------------------------------------------------------------------
491
Mon Dec 30 23:18:00 UTC 2019 - neutrino8@opensuse.org
492
493
- Update to version 4.1.5
494
  * psy-rd/psy-rdoq psycho-visual tuning to the default
495
    encoding options. Aim is to preserve the energy of the
496
    input as much as possible without introducing noticable
497
    artifacts such as ringing
498
499
-------------------------------------------------------------------
500
Sat Dec 28 15:40:00 UTC 2019 - neutrino8@opensuse.org
501
502
- Update to version 4.1.4
503
  * Add support for the noise video filter. Can be beneficial
504
    on (very) clean sources by applying some noise to avoid
505
    things like color/light banding in the encode
506
  * Fine-tuning to the default encoding options
507
508
-------------------------------------------------------------------
509
Wed Dec 25 08:35:00 UTC 2019 - neutrino8@opensuse.org
510
511
- Update to version 4.1.3
512
  * More fine-tuning to the default encoding options
513
    that should preserve noise and especially mosquito
514
    noise on dark backgrounds while at the same time
515
    increasing quality with a slightly higher bitrate
516
    cost
517
518
-------------------------------------------------------------------
519
Tue Dec 24 11:21:00 UTC 2019 - neutrino8@opensuse.org
520
521
- Update to version 4.1.2
522
  * Increase deblocking values from -3,-3 to -1,-1
523
  * Enable strong intra smoothing
524
  * Lower qcomp to its default value of 0.6
525
526
-------------------------------------------------------------------
527
Tue Dec 24 04:29:00 UTC 2019 - neutrino8@opensuse.org
528
529
- Update to version 4.1.1
530
  * Switch to AQ mode 2
531
  * Increase default bframes from 6 to 8
532
  * Keep quantization group size at the same size as
533
    the max CTU
534
535
-------------------------------------------------------------------
536
Mon Dec 23 06:10:00 UTC 2019 - neutrino8@opensuse.org
537
538
- Update to version 4.1.0
539
  * Default encoding options tweaks. Add qcomp=0.7 and
540
    go back to standard non-hierarchical motion estimation.
541
    Also increased tu-{inter,intra}-depth to 4 and reference
542
    frames to 5
543
  * Lower default CRF value to 20
544
545
-------------------------------------------------------------------
546
Thu Dec 19 14:55:00 UTC 2019 - neutrino8@opensuse.org
547
548
- Update to version 4.0.9
549
  * Update default encoding options, v3
550
551
-------------------------------------------------------------------
552
Sat Dec 14 18:06:00 UTC 2019 - neutrino8@opensuse.org
553
554
- Update to version 4.0.8
555
  * Update default encoding options and CRF value; v2
556
557
-------------------------------------------------------------------
558
Sat Dec 14 05:09:00 UTC 2019 - neutrino8@opensuse.org
559
560
- Update to version 4.0.7
561
  * Update default encoding options and CRF value
562
563
-------------------------------------------------------------------
564
Thu Dec 12 20:43:00 UTC 2019 - neutrino8@opensuse.org
565
566
- Update to version 4.0.6
567
  * Update the default encoding options
568
569
-------------------------------------------------------------------
570
Mon Nov 11 13:51:00 UTC 2019 - neutrino8@opensuse.org
571
572
- Update to version 4.0.5
573
  * Added support for the (newer) deblock filter
574
575
-------------------------------------------------------------------
576
Mon Nov 04 16:30:00 UTC 2019 - neutrino8@opensuse.org
577
578
- Update to version 4.0.4
579
  * Bugfix: Using ADPCM encoding for DTS audio wasn't possible due
580
    to wrong variable used in the if conditional
581
582
-------------------------------------------------------------------
583
Sat Nov 02 13:55:00 UTC 2019 - neutrino8@opensuse.org
584
585
- Update to version 4.0.3
586
  * Merged two case statements in the metadata code for mkv/mp4/mov
587
  * Support dithering when downscaling to 8-bit pixels
588
589
-------------------------------------------------------------------
590
Tue Oct 29 06:17:00 UTC 2019 - neutrino8@opensuse.org
591
592
- Update to version 4.0.2
593
  * Removed an unneeded check for audio codec in the conerror_func() function
594
  * Removed a stale "" in the case statement that checks the channels for AC3
595
  * Support setting the matrixed stereo type when resampling stereo input
596
  * Support setting the filter type of the audio resample filter
597
  * Add the bsf bitstream filter to convert from length prefix to start
598
    code prefix when remuxing to m2ts/mts/ts
599
  * Cosmetics
600
601
-------------------------------------------------------------------
602
Mon Oct 28 05:30:00 UTC 2019 - neutrino8@opensuse.org
603
604
- Update to version 4.0.1
605
  * Added support for director/cast metadata for MP4/MOV
606
  * Added +use_metadata_tags to the $movflags variable for MP4/MOV
607
  * Support ADPCM encoding for DTS audio
608
  * Fixed an issue where asking for director/cast occured multiple
609
    times if remuxing to other containers was enabled
610
611
-------------------------------------------------------------------
612
Sun Oct 27 07:28:00 UTC 2019 - neutrino8@opensuse.org
613
614
- Update to version 4.0.0
615
  * Use 16 bits as bit depth metadata when encoding to TrueHD audio
616
  * Removed an unneeded if conditional in the audio bit depth code
617
  * Add director and cast metadata for the MKV container
618
  * Reorder some code for the output shell file
619
  * Cosmetics
620
621
-------------------------------------------------------------------
622
Sat Oct 26 07:05:00 UTC 2019 - neutrino8@opensuse.org
623
624
- Update to version 3.9.9
625
* Renamed audio variable aid[i] to aidx[i] and moved it outside
626
  of the if conditional that decides the audio codec. This
627
  removes the same code in three places and now uses the
628
  global aidx[i] variable
629
* HE-AACv2 only supports 2 channels. Update the audio code
630
  to reflect that
631
* When running in batch mode, add a warning about automatic
632
  audio metadata and offer an option to enable/disable it
633
* Added -tmp option to MP4Box to store temp files in the
634
  output directory
635
* Some minor improvements to the audio options
636
637
-------------------------------------------------------------------
638
Fri Oct 25 05:31:00 UTC 2019 - neutrino8@opensuse.org
639
640
- Update to version 3.9.8
641
  * Removed M4V from the case statements for cover art.
642
    I confused it with ffx264 which supports M4V while
643
    ffhevc does not.
644
  * Detect audio bit depth and add it to the audio metadata
645
  * Added detection for DTS Express and DTS-HD HR for audio copy
646
  * Use -show_entries instead of -show_streams for detecting
647
    audio properties with ffprobe. Removes piping to grep and awk
648
  * Support setting the FLAC bit depth for encoding
649
  * Minor restructuring and variables renaming in the audio code
650
  * Updated the man page
651
652
-------------------------------------------------------------------
653
Wed Oct 23 03:15:00 UTC 2019 - neutrino8@opensuse.org
654
655
- Update to version 3.9.6
656
  * Added support for setting the VBV maxrate and buffer size
657
  * Set default audio codec based on output container format
658
  * Add colr option for MP4Box to the video_colorspace_func()
659
    function and the color primaries code. Only used for MOV
660
  * Add -color_primaries, -color_trc and -colorspace to the
661
    FFmpeg command line options
662
663
-------------------------------------------------------------------
664
Tue Oct 22 04:20:00 UTC 2019 - neutrino8@opensuse.org
665
666
- Update to version 3.9.5
667
  * Add support for SRT/SSA/AAS subtitles for the MOV container
668
  * Add color characteristics to MP4Box if output is MOV
669
  * Use smpte170m for option 0 in the color primaries code
670
  * Update colormatrix in the video_colorspace_func() function
671
    to smpte170m for NTSC
672
  * Some code optimizations
673
674
-------------------------------------------------------------------
675
Mon Oct 21 08:43:00 UTC 2019 - neutrino8@opensuse.org
676
677
- Update to version 3.9.4
678
  * Renamed variables $MDATA and $CHPS to $METADATA and $CHAPS
679
  * Add $METADATA and $CHAPS to the remuxing code
680
681
-------------------------------------------------------------------
682
Mon Oct 21 03:40:00 UTC 2019 - neutrino8@opensuse.org
683
684
- Update to version 3.9.3
685
  * Add support for verbose logging to a log file
686
  * Bugfix: -map_metadata and -map_chapters where not set
687
    to 0 when the respective options in the config file
688
    were set to "y"
689
690
-------------------------------------------------------------------
691
Sun Oct 20 04:39:00 UTC 2019 - neutrino8@opensuse.org
692
693
- Update to version 3.9.2
694
* Added support for embedding of SRT/SSA/ASS subtitles 
695
  in the MP4 container
696
* Moved back to MP4Box for adding cover art to MP4/MOV.
697
  Apparently, after lots of testing, atomicparsley
698
  creates files that hang during playback
699
* Cosmetics
700
* Updated the man page
701
702
-------------------------------------------------------------------
703
Sat Oct 19 07:16:00 UTC 2019 - neutrino8@opensuse.org
704
705
- Update to version 3.9.1
706
* Use atomicparsley to add cover art for the mp4/m4v
707
  containers. This removes dependence on MP4Box and
708
  makes it possible to copy over metadata info in
709
  an easy way
710
* Add +frag_keyframe to the -movflags option when
711
  output is mp4
712
* Renamed variable METACOVER to MKVCOVER
713
* Updated the man page
714
715
-------------------------------------------------------------------
716
Fri Oct 18 04:56:00 UTC 2019 - neutrino8@opensuse.org
717
718
- Update to version 3.9.0
719
  * Bugfix: use correct video track for crop preview with MPlayer
720
  * Renamed variable SCAN_MULTIPLE_VID_TRACKS to SCAN_MULTI_VID_TRACKS
721
  * Some reordering in the config file
722
  * Add option hrd and vui-hrd-info when encoding HDR video
723
  * Add LPCM detection for audio copy
724
  * Add support for cover art for the mp4 and mov containers. 
725
    Requires MP4Box from GPAC
726
  * Set Catmull-Rom as default Bicubic/Spline tuning
727
  * Some code optimization
728
729
-------------------------------------------------------------------
730
Wed Oct 16 05:20:00 UTC 2019 - neutrino8@opensuse.org
731
732
- Update to version 3.8.9
733
  * Support the fftdnoiz denoise filter
734
735
-------------------------------------------------------------------
736
Tue Oct 15 03:57:00 UTC 2019 - neutrino8@opensuse.org
737
738
- Update to version 3.8.8
739
  * Bugfix: use correct video mapping for crop detection
740
  * Cosmetics
741
742
-------------------------------------------------------------------
743
Mon Oct 14 14:34:00 UTC 2019 - neutrino8@opensuse.org
744
745
- Update to version 3.8.7
746
  * Support scanning for multiple video tracks in the input file
747
    
748
-------------------------------------------------------------------
749
Sun Oct 13 05:35:00 UTC 2019 - neutrino8@opensuse.org
750
751
- Update to version 3.8.6
752
  * Fixed a typo in the keyframe code
753
  * Use readlink -e and realpath -e where needed
754
  * Updated default encoding options and CRF value
755
  * Updated the preset.txt example file
756
757
-------------------------------------------------------------------
758
Fri Oct 11 10:26:00 UTC 2019 - neutrino8@opensuse.org
759
760
- Update to version 3.8.5
761
  * Support hardcoding external or embedded subtitles.
762
    Requires libass support in FFmpeg
763
  * Fixed a typo in the subtitles code
764
765
-------------------------------------------------------------------
766
Wed Sep 25 09:53:00 UTC 2019 - neutrino8@opensuse.org
767
768
- Update to version 3.8.4
769
  * Revert using audindex[i] var for audio metadata
770
    detection
771
772
-------------------------------------------------------------------
773
Wed Sep 25 06:23:00 UTC 2019 - neutrino8@opensuse.org
774
775
- Update to version 3.8.3
776
  * Use the audindex[i] variable for audio metadata
777
    during audio copy
778
  * Updated default encoding options. Requires latest
779
    x265 from git
780
  * Updated default audio bitrates for some codecs
781
782
-------------------------------------------------------------------
783
Sun Sep 22 05:00:00 UTC 2019 - neutrino8@opensuse.org
784
785
- Update to version 3.8.2
786
  * For audio stream copy, in case ffprobe reports
787
    channels layout as unknown, try to guess the
788
    amount of channels based on channel detection
789
    and use that as metadata
790
  * Set Mobisu transform as default for HDR to SDR
791
  * Updated the man page
792
793
-------------------------------------------------------------------
794
Sat Sep 21 05:30:00 UTC 2019 - neutrino8@opensuse.org
795
796
- Update to version 3.8.1
797
  * Add side channel info to the audio metadata
798
799
-------------------------------------------------------------------
800
Thu Sep 19 03:58:00 UTC 2019 - neutrino8@opensuse.org
801
802
- Update to version 3.8.0
803
  * Support encoding to WMAv1 and WMAv2 audio
804
  * Update high bit depth pixel formats options
805
  * Add WMAv1 and WMAv2 audio detection metadata
806
    when doing audio copy
807
808
-------------------------------------------------------------------
809
Wed Sep 18 07:58:00 UTC 2019 - neutrino8@opensuse.org
810
811
- Update to version 3.7.9
812
  * Improvements to the audio copy metadata
813
814
-------------------------------------------------------------------
815
Fri Sep 13 14:12:00 UTC 2019 - neutrino8@opensuse.org
816
817
- Update to version 3.7.8
818
  * Add audio channel metadata when using audio copy
819
820
-------------------------------------------------------------------
821
Thu Sep 05 03:30:00 UTC 2019 - neutrino8@opensuse.org
822
823
- Update to version 3.7.7
824
  * Code optimization in the audio sample rate metadata
825
826
-------------------------------------------------------------------
827
Thu Aug 29 07:48:00 UTC 2019 - neutrino8@opensuse.org
828
829
- Update to version 3.7.6
830
  * Use a comma instead of a dash for the audio sample
831
    rate metadata
832
833
-------------------------------------------------------------------
834
Wed Aug 21 14:32:00 UTC 2019 - neutrino8@opensuse.org
835
836
- Update to version 3.7.5
837
  * Add audio sample rate to the audio metadata
838
  * Fixed a bug in the audio resample code where
839
    sample rate wasn't detected due to wrong value
840
    used (bit_rate instead of sample_rate)
841
842
-------------------------------------------------------------------
843
Mon Aug 05 14:15:00 UTC 2019 - neutrino8@opensuse.org
844
845
- Update to version 3.7.4
846
  * Update default encoding options v2
847
848
-------------------------------------------------------------------
849
Sat Aug 03 10:48:00 UTC 2019 - neutrino8@opensuse.org
850
851
- Update to version 3.7.3
852
  * Update default encoding options
853
854
-------------------------------------------------------------------
855
Tue Jul 23 11:15:00 UTC 2019 - neutrino8@opensuse.org
856
857
- Update to version 3.7.2
858
  * Added support for crop preview using MPlayer when
859
    autocrop is enabled in the config file. This was
860
    ported over from my h264enc script
861
862
-------------------------------------------------------------------
863
Fri Jul 12 13:55:00 UTC 2019 - neutrino8@opensuse.org
864
865
- Update to version 3.7.1
866
  * Updated the default encoding params. Added the new
867
    hme (hierarchical motion search) and hme-search
868
    options. Also lowered rd to 4 and increased subme
869
    to 4. To use hme, the latest x265 from git is required
870
871
-------------------------------------------------------------------
872
Thu Jun 13 02:30:00 UTC 2019 - neutrino8@opensuse.org
873
874
- Update to version 3.7.0
875
  * Added support for the bm3d denoise filter
876
877
-------------------------------------------------------------------
878
Sat Mar 02 07:10:00 UTC 2019 - neutrino8@opensuse.org
879
880
- Update to version 3.6.9
881
  * Add HDR_SUPPORT option to config file for making HDR
882
    support optional
883
884
-------------------------------------------------------------------
885
Sat Jan 12 11:05:00 UTC 2019 - neutrino8@opensuse.org
886
887
- Update to version 3.6.8
888
  * Set Open GOP to 0 and repeat headers to 1 when Dolby Vision is used
889
890
-------------------------------------------------------------------
891
Fri Jan 11 13:15:00 UTC 2019 - neutrino8@opensuse.org
892
893
- Update to version 3.6.7
894
  * Check if tonemap is used and if so, disable Dolby Vision
895
    questions
896
897
-------------------------------------------------------------------
898
Thu Jan 10 11:10:00 UTC 2019 - neutrino8@opensuse.org
899
900
- Update to version 3.6.6
901
  * Support Dolby Vision HDR
902
903
-------------------------------------------------------------------
904
Sat Dec 22 11:22:00 UTC 2018 - neutrino8@opensuse.org
905
906
- Update to version 3.6.5
907
  * Add the new tune animation option
908
  * Updated the man page
909
910
-------------------------------------------------------------------
911
Tue Jul 10 20:35:00 UTC 2018 - neutrino8@opensuse.org
912
913
- Update to version 3.6.4
914
  * Revert previous change. Linear transfer is already set
915
    in the $tonemap variable
916
917
-------------------------------------------------------------------
918
Mon Jul 09 21:59:00 UTC 2018 - neutrino8@opensuse.org
919
920
- Update to version 3.6.3
921
  * HDR to SDR: transfer to linear light before doing bt2020-10/12
922
    transfer
923
924
-------------------------------------------------------------------
925
Sun Apr 15 06:48:00 UTC 2018 - neutrino8@opensuse.org
926
927
- Update to version 3.6.2
928
  * Support setting the chroma location parameter
929
930
-------------------------------------------------------------------
931
Tue Mar 20 12:06:00 UTC 2018 - neutrino8@opensuse.org
932
933
- Update to version 3.6.1
934
  * Support 12-bits in the pixel format function
935
  * Improvements to the HDR to SDR conversion code, copy color
936
    characteristics option
937
  * A few typo fixes
938
939
-------------------------------------------------------------------
940
Sat Feb 24 10:50:00 UTC 2018 - neutrino8@opensuse.org
941
942
- Update to version 3.6.0
943
  * Set the eq saturation default value to 1.0 (same as filter default)
944
  * Add the colorspace and colormatrix filters when doing an HDR
945
    to SDR conversion
946
  * Lower tonemap desat strength to 2.8
947
  * Support white point adaptation for HDR to SDR
948
  * Moved the colorspace filter after the scale one
949
  * Moved the pixel format filter near the end of the filter chain
950
951
-------------------------------------------------------------------
952
Thu Feb 22 10:40:00 UTC 2018 - neutrino8@opensuse.org
953
954
- Update to version 3.5.9
955
  * Support per-file HDR side data when running in batch mode
956
  * Minor code optimizations
957
958
-------------------------------------------------------------------
959
Sat Feb 17 11:52:00 UTC 2018 - neutrino8@opensuse.org
960
961
- Update to version 3.5.8
962
  * Fixed an issue where in some cases write-testing the output
963
    directory will fail due usage of readlink -f instead of
964
    readlink -m
965
  * Small code optimizations
966
967
-------------------------------------------------------------------
968
Fri Feb 16 21:00:00 UTC 2018 - neutrino8@opensuse.org
969
970
- Update to version 3.5.7
971
  * Implemented HDR side data scanning
972
  * Rewrote the hdr script
973
974
-------------------------------------------------------------------
975
Fri Feb 16 10:31:00 UTC 2018 - neutrino8@opensuse.org
976
977
- Update to version 3.5.6
978
  * Replace an ffprobe log level occurance of -v error to -v quiet
979
  * Added a small script called "hdr" to get HDR values from a file
980
    which then can be used in ffhevc's HDR options menu
981
982
-------------------------------------------------------------------
983
Wed Feb 07 04:15:00 UTC 2018 - neutrino8@opensuse.org
984
985
- Update to version 3.5.5
986
  * Update transfer chars to support latest changes to zimg from git
987
988
-------------------------------------------------------------------
989
Mon Jan 08 19:45:00 UTC 2018 - neutrino8@opensuse.org
990
991
- Update to version 3.5.4
992
  * Fixed a possible devision by 0 that may occur when one copies
993
    audio and the bitrate for metadata is reported as N/A by ffprobe
994
995
-------------------------------------------------------------------
996
Sat Jan 06 00:18:00 UTC 2018 - neutrino8@opensuse.org
997
998
- Update to version 3.5.3
999
  * Moved the eq filter to almost the end of the video filter chain
1000
    as it can lead to banding in certain cases in case the filter
1001
    is in front of most other ones
1002
  * If the eq filter is used, also insert the format one after it
1003
    if a pixel format has been chosen
1004
1005
-------------------------------------------------------------------
1006
Thu Jan 04 20:09:00 UTC 2018 - neutrino8@opensuse.org
1007
1008
- Update to version 3.5.2
1009
  * Support tweaking the tonemap algorithms for HDR to SDR conversion
1010
  * Increased default desat tonemap value from 2.3 to 4.2
1011
  * Support applying color saturation correction when doing an HDR
1012
    to SDR conversion
1013
  * Added bt2020-12 to the list of transfers when doing color
1014
    characteristics copy
1015
  * Updated the HDR_to_SDR_instructions.txt file
1016
1017
-------------------------------------------------------------------
1018
Wed Jan 03 08:29:00 UTC 2018 - neutrino8@opensuse.org
1019
1020
- Update to version 3.5.1
1021
  * Don't hardcode the desaturation strength of the tonemap filter
1022
    but let is be an option
1023
  * Removed the matrix and primaries options in the zscale filter
1024
    as it leads to over-saturation of colors
1025
1026
-------------------------------------------------------------------
1027
Tue Jan 02 12:03:00 UTC 2018 - neutrino8@opensuse.org
1028
1029
- Update to version 3.5.0
1030
  * Disabled audio metadata for batch mode when using audio copy,
1031
    until I figure out how to do it in a decent way
1032
  * Removed default software scaler parameters for bicubic/spline
1033
    They are already the default in FFmpeg so no need to force
1034
    them
1035
  * Use a case statement instead of if condition in option 0 of
1036
    the video_hdr_to_sdr_func() function
1037
1038
-------------------------------------------------------------------
1039
Mon Jan 01 23:03:00 UTC 2018 - neutrino8@opensuse.org
1040
1041
- Update to version 3.4.9
1042
  * Set proper zscale transfer value in the video_hdr_to_sdr_func()
1043
    function, option 0 (copy color characteristics)
1044
  * Use a desat value of 2.5 for the tonemap filter when doing HDR
1045
    to SDR conversions
1046
  * Don't use pix_fmts in the format filter. It is not really needed
1047
  * Removed 12-bit options from the video_pixfmt_func() function
1048
  * Cosmetics
1049
1050
-------------------------------------------------------------------
1051
Mon Jan 01 10:18:00 UTC 2018 - neutrino8@opensuse.org
1052
1053
- Update to version 3.4.8
1054
  * Reworked the video_chars_func() function and added reporting
1055
    of video bit depth
1056
  * Initial support for audio codec metadata when doing audio
1057
    copy
1058
  * Increased default E-AC-3 audio bitrate from 768 to 960 kbps
1059
  * Set dialnorm for AC-3/E-AC-3 to its FFmpeg default (-31)
1060
  * Added HDR_to_SDR_instructions.txt file to the package
1061
  * Cosmetics
1062
1063
-------------------------------------------------------------------
1064
Wed Dec 27 11:37:00 UTC 2017 - neutrino8@opensuse.org
1065
1066
- Update to version 3.4.7
1067
  * Renamed array variable CHARS to VCHARS in the video_chars_func()
1068
    function
1069
  * Report pixel format in the video_chars_func() function
1070
  * Don't show HDR options if doing an HDR to SDR conversion
1071
  * Use -v quiet instead of -v error log level for ffprobe
1072
  * Cosmetics
1073
1074
-------------------------------------------------------------------
1075
Mon Dec 25 10:36:00 UTC 2017 - neutrino8@opensuse.org
1076
1077
- Update to version 3.4.6
1078
  * Initial support for HDR to SDR conversions. Requires
1079
    FFmpeg to be compiled with the zimg library as it
1080
    needs the zscale filter
1081
    https://github.com/sekrit-twc/zimg
1082
1083
-------------------------------------------------------------------
1084
Tue Nov 28 18:35:00 UTC 2017 - neutrino8@opensuse.org
1085
1086
- Update to version 3.4.5
1087
  * Disable Open GOP and enable header repeating when HDR
1088
    options are enabled like master display and max-cll
1089
1090
-------------------------------------------------------------------
1091
Fri Nov 17 16:43:00 UTC 2017 - neutrino8@opensuse.org
1092
1093
- Update to version 3.4.4
1094
  * Update transfer characteristics: smpte-st-2084 -> smpte2084.
1095
    Requires latest x265
1096
1097
-------------------------------------------------------------------
1098
Sun Oct 22 17:37:00 UTC 2017 - neutrino8@opensuse.org
1099
1100
- Update to version 3.4.3
1101
  * Support dialog level normalization for AC3/EAC3 audio
1102
1103
-------------------------------------------------------------------
1104
Fri Sep 29 15:45:00 UTC 2017 - neutrino8@opensuse.org
1105
1106
- Update to version 3.4.2
1107
  * Support setting the output video aspect ratio
1108
1109
-------------------------------------------------------------------
1110
Wed Aug 23 09:53:00 UTC 2017 - neutrino8@opensuse.org
1111
1112
- Update to version 3.4.1
1113
  * Support full chroma input for the software scaler
1114
1115
-------------------------------------------------------------------
1116
Fri Jul 21 13:52:00 UTC 2017 - neutrino8@opensuse.org
1117
1118
- Add realpath to the CHDIR var for batch mode
1119
1120
-------------------------------------------------------------------
1121
Thu Jul 20 18:49:00 UTC 2017 - neutrino8@opensuse.org
1122
1123
- Update to version 3.4.0
1124
  * Bugfix: use realpath instead of readlink for the OUTPUT
1125
    var when running in batch mode. Fixes the issue where
1126
    readlink will follow the full path in case the input
1127
    is a symlink which may result of encoding files we
1128
    were not asked to
1129
  * Don't print cropped resolution during runtime
1130
    if batch mode is selected
1131
  * Remove check for realpath. It is now required and not
1132
    optional
1133
1134
-------------------------------------------------------------------
1135
Tue Jul 11 11:39:00 UTC 2017 - neutrino8@opensuse.org
1136
1137
- Update to version 3.3.9
1138
  * Support setting the min/max keyframe/IDR intervals
1139
1140
-------------------------------------------------------------------
1141
Wed Jun 14 12:15:00 UTC 2017 - neutrino8@opensuse.org
1142
1143
- Update to version 3.3.8
1144
  * Make software scaler tweaking optional
1145
  * Added support for the unsharp filter for sharpen/blur
1146
  * Use a colon symbol as separation for input/output color range
1147
    in the video_colorspace_func() function as to be consistent
1148
    with the other options. Also set the default to tv:tv
1149
1150
-------------------------------------------------------------------
1151
Tue Jun 13 00:02:00 UTC 2017 - neutrino8@opensuse.org
1152
1153
- Update to version 3.3.7
1154
  * Bugfix in the video_colorspace_func() function. Wrong value
1155
    used for the ispace option of the filter. Must be bt2020ncl
1156
    instead of just bt2020
1157
1158
-------------------------------------------------------------------
1159
Sun Jun 11 10:06:00 UTC 2017 - neutrino8@opensuse.org
1160
1161
- Update to version 3.3.6
1162
  * Bugfix: master-display option must be enclosed in quotes to not
1163
    confuse Bash
1164
1165
-------------------------------------------------------------------
1166
Sat Jun 10 07:55:00 UTC 2017 - neutrino8@opensuse.org
1167
1168
- Update to version 3.3.5
1169
  * Replace numbers in array variable char of the video_chars_func()
1170
    function with the ones from the for loop
1171
  * Pipe the ffprobe string to tail -1 to work around issues
1172
    with some problematic files
1173
  * Some small improvements to the video_colorspace_func() function
1174
1175
-------------------------------------------------------------------
1176
Fri Jun 09 08:50:00 UTC 2017 - neutrino8@opensuse.org
1177
1178
- Update to version 3.3.4
1179
  * New function, video_chars_func(), to detect and display video
1180
    characteristics like color range/space/transfer/primaries
1181
  * Detect and display video resolution if video scaling is enabled
1182
  * Detect and display pixel format
1183
1184
-------------------------------------------------------------------
1185
Thu Jun 08 14:51:00 UTC 2017 - neutrino8@opensuse.org
1186
1187
- Update to version 3.3.3
1188
  * Report software scaler set in the config file
1189
  * Merge the bicubic and spline scaler tuning code
1190
  * Mention for the Lanczos scaler that the scaler
1191
    tuning value is the filter length and not sharpness
1192
1193
-------------------------------------------------------------------
1194
Mon Jun 05 03:55:00 UTC 2017 - neutrino8@opensuse.org
1195
1196
- Update to version 3.3.2
1197
  * Remove redundant software scaler warning and exit in
1198
    the sws_func() function for the config file
1199
  * Added support for the experimental software scaler
1200
  * Lower psy-rdoq from 2.5 to 1.5 and psy-rd from 2.5 to
1201
    2.0 to eliminate ringing artifacts
1202
  * No need to enclose the values of max-cll in quotes
1203
  * Removed additional encoder info on max audio channels support
1204
  * Added support for software scaler tuning where applicable
1205
  * Added example JSON file for Dynamic HDR10+ to the package
1206
  * Updated the Makefile
1207
1208
-------------------------------------------------------------------
1209
Sun Jun 04 21:45:00 UTC 2017 - neutrino8@opensuse.org
1210
1211
- Update to version 3.3.1
1212
  * Further optimizations to the default encoding options
1213
  * Match software scaler options in config file with the
1214
    ones inside the script. $SCALER in config file now
1215
    takes a value between 0 and 9
1216
  * Do some basic checking of scaler option when it's set
1217
    in the config file
1218
1219
-------------------------------------------------------------------
1220
Thu Jun 01 12:06:00 UTC 2017 - neutrino8@opensuse.org
1221
1222
- Update to version 3.3.0
1223
  * Simplify the scale variable a bit
1224
  * Support SMPTE170M colorspace conversion
1225
  * Support SMPTE170M for color primaries/matrices/transfers
1226
1227
-------------------------------------------------------------------
1228
Tue May 30 11:35:00 UTC 2017 - neutrino8@opensuse.org
1229
1230
- Update to version 3.2.9
1231
  * Bugfix: use an if conditional to set hdr-opt option
1232
  * Increase default CRF value to 21
1233
  * Tune the default encoding parameters
1234
1235
-------------------------------------------------------------------
1236
Mon May 29 08:05:00 UTC 2017 - neutrino8@opensuse.org
1237
1238
- Update to version 3.2.8
1239
  * Added support for Dynamic HDR10+ JSON files. Requires libx265
1240
    to be compiled with Dynamic HDR10+ support
1241
1242
-------------------------------------------------------------------
1243
Tue May 16 08:57:00 UTC 2017 - neutrino8@opensuse.org
1244
1245
- Update to version 3.2.7
1246
  * Added support for FFmpeg's internal Opus audio encoder
1247
1248
-------------------------------------------------------------------
1249
Sun May 14 09:36:00 UTC 2017 - neutrino8@opensuse.org
1250
1251
- Update to version 3.2.6
1252
  * Bugfix in the software scale code. Use an if conditional
1253
    to check for an y/n answer
1254
1255
-------------------------------------------------------------------
1256
Sat May 13 18:04:00 UTC 2017 - neutrino8@opensuse.org
1257
1258
- Update to version 3.2.5
1259
  * Support accurate rounding for the software scalers
1260
  * Support full chroma interpolation for the software scalers
1261
  * Use the flags option of the scale option instead of -sws_flags
1262
    to set scaler and its options
1263
1264
-------------------------------------------------------------------
1265
Mon Apr 03 19:04:00 UTC 2017 - neutrino8@opensuse.org
1266
1267
- Update to version 3.2.4
1268
  * Support setting the input/output color range
1269
1270
-------------------------------------------------------------------
1271
Tue Mar 28 19:04:00 UTC 2017 - neutrino8@opensuse.org
1272
1273
- Update to version 3.2.3
1274
  * Update to the default encoding options
1275
1276
-------------------------------------------------------------------
1277
Sat Mar 18 22:00:00 UTC 2017 - neutrino8@opensuse.org
1278
1279
- Update to version 3.2.2
1280
  * Update colorspace entry for NTSC video
1281
  * Fixed bug in the video_colorspace_func() values
1282
1283
-------------------------------------------------------------------
1284
Mon Mar 06 21:30:00 UTC 2017 - neutrino8@opensuse.org
1285
1286
- Update to version 3.2.1
1287
  * Update audio compression level values
1288
  * Initial support for HDR VUI signaling
1289
1290
-------------------------------------------------------------------
1291
Wed Feb 22 15:05:00 UTC 2017 - neutrino8@opensuse.org
1292
1293
- Update to version 3.2.0
1294
  * Support high FPS -> low FPS conversions
1295
  * Bugfix: missing options in FPS conversion menu
1296
1297
-------------------------------------------------------------------
1298
Mon Feb 06 20:43:00 UTC 2017 - neutrino8@opensuse.org
1299
1300
- Update to version 3.1.9
1301
  * Support the framestep filter for FPS conversion
1302
  * Support halving the frame rate. Only supported for
1303
    50/59.940/60 FPS input
1304
1305
-------------------------------------------------------------------
1306
Wed Jan 25 12:00:00 UTC 2017 - neutrino8@opensuse.org
1307
1308
- Update to version 3.1.8
1309
  * Small improvement: add "Track $i:" to the question for
1310
    audio channel layout
1311
1312
-------------------------------------------------------------------
1313
Tue Jan 24 16:20:00 UTC 2017 - neutrino8@opensuse.org
1314
1315
- Update to version 3.1.7
1316
  * Removed one of the OUTPUT variables for batch mode. It is
1317
    no longer needed
1318
  * Rewrote the audio channel layout code. It is now based on
1319
    per-codec encoder support
1320
  * Repositioned the audio channel checking code
1321
1322
-------------------------------------------------------------------
1323
Fri Jan 20 13:37:00 UTC 2017 - neutrino8@opensuse.org
1324
1325
- Update to version 3.1.6
1326
  * Fixed a small issue in the output for batch mode
1327
  
1328
-------------------------------------------------------------------
1329
Wed Jan 18 14:05:00 UTC 2017 - neutrino8@opensuse.org
1330
1331
- Update to version 3.1.5
1332
  * Check channel amount for the libfdk_aac encoder and warn and
1333
    exit on 7 channels as it doesn't support it
1334
  * Use range=tv instead of range=mpeg for the color conversion
1335
    filter
1336
  * Bugfix: return value of variable autocrop wasn't checked
1337
    when running in batch mode resulting in always cropping
1338
    the input files
1339
  * Bugfix in the $OUTPUT variable when running in batch mode
1340
  * Removed readlink from the batch mode variables as it's no
1341
    longer needed
1342
1343
-------------------------------------------------------------------
1344
Sun Jan 15 11:44:00 UTC 2017 - neutrino8@opensuse.org
1345
1346
- Update to version 3.1.4
1347
  * Support ALAC audio encoding
1348
  * Some small improvements to the audio code
1349
  * A few variable renamings, mostly in the case statements
1350
1351
-------------------------------------------------------------------
1352
Fri Jan 13 11:43:00 UTC 2017 - neutrino8@opensuse.org
1353
1354
- Update to version 3.1.3
1355
  * Support 50 <-> 60/59.940 FPS conversions
1356
  * Use upper-case words for the color primaries/transfers/matrices
1357
    and pixel formats
1358
  * Support 4.0 audio channel layout in addition to Quad
1359
1360
-------------------------------------------------------------------
1361
Thu Jan 12 00:26:00 UTC 2017 - neutrino8@opensuse.org
1362
1363
- Update to version 3.1.2
1364
  * Added support for pixel format conversion
1365
  * Added support for colorspace conversion
1366
1367
-------------------------------------------------------------------
1368
Mon Jan 09 12:45:00 UTC 2017 - neutrino8@opensuse.org
1369
1370
- Update to version 3.1.1
1371
  * Fix a possible issue when detecting the FPS value that occurs
1372
    with some files
1373
  * Expand directory path internally instead of exporting the
1374
    dirname command to the file that gets sourced for encoding
1375
  * Use 'bc' for calculating the detected FPS value
1376
  * Only use fractions internally for FPS values. The user should
1377
    be presented with the floating point value
1378
1379
-------------------------------------------------------------------
1380
Sun Jan 08 11:24:00 UTC 2017 - neutrino8@opensuse.org
1381
1382
- Update to version 3.1.0
1383
  * Support SMPTE-2084 transfer characteristics
1384
  * Placed the video post-processing filters in their own sub-menu
1385
  * Some small changes to the FPS conversion code
1386
1387
-------------------------------------------------------------------
1388
Fri Jan 06 10:53:00 UTC 2017 - neutrino8@opensuse.org
1389
1390
- Update to version 3.0.9
1391
  * Bugfix: default output directory wasn't made when running
1392
    in batch mode
1393
  * Display found per-file crop values when running in batch mode
1394
1395
-------------------------------------------------------------------
1396
Thu Jan 05 11:35:00 UTC 2017 - neutrino8@opensuse.org
1397
1398
- Update to version 3.0.8
1399
  * Support per-file auto-cropping when running in batch mode
1400
  * Use internally full paths for input and output
1401
  * Add a test case for output directory to the script that gets
1402
    sourced for encoding
1403
1404
-------------------------------------------------------------------
1405
Wed Jan 04 13:02:00 UTC 2017 - neutrino8@opensuse.org
1406
1407
- Update to version 3.0.7
1408
  * Use readlink to get the full path to the cover art image. Fixes
1409
    an issue when running in batch mode
1410
1411
-------------------------------------------------------------------
1412
Fri Dec 02 14:42:00 UTC 2016 - neutrino8@opensuse.org
1413
1414
- Update to version 3.0.6
1415
  * Merged the output code for the batch mode with that for single
1416
    file input
1417
  * Fixed an issue where remuxing to MP4 may fail in case the user
1418
    chooses FLAC audio
1419
  * Renamed variable $extracon to $remuxcon and $econ to $rcon
1420
  * Made strict option "global" so I won't have to worry about
1421
    adding experimental audio codecs support in the future
1422
  * Clean ups to the FPS conversion menu
1423
1424
-------------------------------------------------------------------
1425
Wed Nov 23 15:20:00 UTC 2016 - neutrino8@opensuse.org
1426
1427
- Update to version 3.0.5
1428
  * Added support for FLAC audio in MP4. Requires a very recent
1429
    ffmpeg version
1430
  * Added the $strict variable to the remuxing code
1431
  * Use the improved way of gathering info for the audio sample
1432
    rate detection
1433
  * Added the ability to flag the first internal or external
1434
    subtitle as default, when using the option for internal and
1435
    external subtitle copying
1436
  * Added support for LD-AAC audio encoding with libfdk-aac
1437
  * Removed stderr to stdout redirection (2>&1) for some of the
1438
    ffprobe lines. It is no longer needed
1439
1440
-------------------------------------------------------------------
1441
Sun Nov 20 16:44:00 UTC 2016 - neutrino8@opensuse.org
1442
1443
- Correct a small issue in the cropping code
1444
- Update the Makefile
1445
1446
-------------------------------------------------------------------
1447
Sun Nov 20 14:02:00 UTC 2016 - neutrino8@opensuse.org
1448
1449
- Update to version 3.0.4
1450
  * Moved checks for supported containers into its own function,
1451
    check_container_func()
1452
  * Improvements to gathering information about the input file.
1453
    Saves us piping to sed and in some cases piping to awk and tail
1454
  * Removed the NOSOUND option since the user can specify 0 for
1455
    amount of audio tracks which equals to encoding with the NOSOUND
1456
    option
1457
  * Placed both subcopy and subcpy variables into a single subparams
1458
    variable. This also removes the NOSUBS variable
1459
  * Placed the video length detection code into its own function,
1460
    video_length_func(), as it is used in two places so we can
1461
    save writing the same stuff twice
1462
  * Instead of skipping bitrate calc for target file size in case
1463
    we can't detect the video length, ask the user to provide it
1464
  * Removed install script and added a Makefile for installation
1465
  * Added new INSTALL file with install/uninstall instructions
1466
1467
-------------------------------------------------------------------
1468
Fri Nov 18 01:35:00 UTC 2016 - neutrino8@opensuse.org
1469
1470
- Update to version 3.0.3
1471
  * Use process number instead of .old when renaming existing files
1472
  * Added support for detelecining (IVTC). Bumps up config file
1473
    version to 33
1474
  * Minor improvements to the cropping code
1475
1476
-------------------------------------------------------------------
1477
Wed Nov 16 09:18:00 UTC 2016 - neutrino8@opensuse.org
1478
1479
- Update to version 3.0.2
1480
  * Added support for 3-pass encoding
1481
  * Added support for setting a default audio codec in the config
1482
    file. Bumps up config file version to 32
1483
  * Moved setting the video bitrate before the video filters
1484
  * More variables renamings and other small code tweaks
1485
  * Do some checking on duplicate entries when using additional
1486
    containers and warn and exit
1487
  * Updated the man page
1488
  
1489
-------------------------------------------------------------------
1490
Mon Nov 14 09:18:00 UTC 2016 - neutrino8@opensuse.org
1491
1492
- Update to version 3.0.1
1493
  * Set default amount of subtitles to 1 instead of exiting when no
1494
    value is given
1495
  * Allow the user to choose the amount of audio tracks he wants at
1496
    run time instead of requiring it to be set in the config file.
1497
    This removes config file var MAX_AUD_TRACKS and bumps up version
1498
    to 31
1499
  * Renamed array variables audmapval and submapval to audindex and
1500
    subindex since we're not mapping but specifying the audio/sub
1501
    index id with these vars
1502
  * Fixed a possible case where audio params weren't cleared in
1503
    case the nosound option was chosen
1504
  * Removed an if conditional checking for MAX_SUBS which no longer
1505
    is used
1506
1507
-------------------------------------------------------------------
1508
Sun Nov 13 11:36:00 UTC 2016 - neutrino8@opensuse.org
1509
1510
- Update to version 3.0.0
1511
  * Added support for batch encoding mode, to be activated with the
1512
    new -b option. It's used to encode directories with video files
1513
  * Renamed variable $mode to $encmode for clarity
1514
  * Reworked the input/output code
1515
  * Disabled strong-intra-smoothing in the default x265 options
1516
    in the config file
1517
  * Instead of relying on a config var to set the subtitles amount
1518
    to support, ask the user each time to provide it. Makes the
1519
    code less complex and easier to extend in the future. Bumps up
1520
    config file version to 30
1521
  * Check if the X265PARAMS var is missing from config in case we're
1522
    not using an x265 preset
1523
  * Updated the man page
1524
1525
-------------------------------------------------------------------
1526
Sat Nov 12 10:48:00 UTC 2016 - neutrino8@opensuse.org
1527
1528
- Update to version 2.9.9
1529
  * Added support for importing external srt/ssa subtitles for the
1530
    mkv, m2ts, mts and ts containers
1531
  * Moved the subtitle code into its own video_subtitles_func()
1532
    function
1533
  * Added support for simultaneously copying subtitles from the
1534
    input file and copying external ones
1535
  * Renamed variable SUBT to SUBNR for clarity
1536
  * Updated the README file and man page
1537
1538
-------------------------------------------------------------------
1539
Thu Nov 10 21:15:00 UTC 2016 - neutrino8@opensuse.org
1540
1541
- Update to version 2.9.8
1542
  * Check if name of input file matches that of output file and warn
1543
    and exit. Requires the realpath utility
1544
  * Added support for the m2ts, mts and ts containers
1545
  * Merged the code that checks if an audio codec is supported by a
1546
    container with that that checks for additional output containers.
1547
    Removes code duplication and maintainability
1548
  * Update to the audio sample rates. Sync them with
1549
    ffmpeg -h encoder=<encoder>
1550
  * Restrict TrueHD channels to 2, 5 and 6 as that's what the encoder
1551
    supports
1552
  * Updated the README file
1553
1554
1555
-------------------------------------------------------------------
1556
Wed Nov 09 07:00:00 UTC 2016 - neutrino8@opensuse.org
1557
1558
- Update to version 2.9.7
1559
  * Renamed config var CON to CONFMT. Updates config file version
1560
    to 29
1561
  * Reduced some duplication in the audio codec checks for the
1562
    container formats
1563
  * Reduced some error message duplication when checking if an
1564
    additional container supports an audio codec
1565
  * Rework to the additional container selection code
1566
  * Added color functions for the additional container conversion
1567
  * Added back support for the MOV container
1568
1569
-------------------------------------------------------------------
1570
Tue Nov 08 10:10:00 UTC 2016 - neutrino8@opensuse.org
1571
1572
- Update to version 2.9.6
1573
  * Added support for encoding to TrueHD audio. Requires a very
1574
    recent ffmpeg version, preferably latest from git
1575
  * Some small improvements to the additional container output
1576
  * Moved the video_deinterlace_func() function inside the actual
1577
    deinterlace code
1578
  * Update to the README file
1579
  * Update to the man page
1580
1581
-------------------------------------------------------------------
1582
Mon Nov 07 16:25:00 UTC 2016 - neutrino8@opensuse.org
1583
1584
- Update to version 2.9.5
1585
  * Cosmetics in the code for deinterlacing
1586
  * Instead of skipping FPS conversion if the FPS can't be detected,
1587
    ask the user to provide it
1588
  * Use single brackets instead of double ones in the nosound
1589
    setup code
1590
  * Added license snippet at the top of the script
1591
  * Added support for outputting to additional container formats
1592
  * Do some checking on supported audio codecs for the supported
1593
    containers
1594
  * Check specified container and warn and exit if it's not supported
1595
  * Support setting the FLAC compression level
1596
  * Break out of the if conditionals in the audio code and replace
1597
    them with two case statements
1598
  * Update to the README file
1599
  
1600
-------------------------------------------------------------------
1601
Sun Nov 06 09:52:00 UTC 2016 - neutrino8@opensuse.org
1602
1603
- Update to version 2.9.4
1604
  * Bugfix: resampling wasn't working for fdk-aac due to missing
1605
    value in the case statement
1606
  * Check if output file exists and if so, move it to $file.old
1607
  * Use test directly instead of an if condition to set the audio
1608
    filters
1609
  * Support bitrate calculations for target file size when doing
1610
    audio copy
1611
  * Use fdk* in the case statements for easier typing
1612
  * Renamed variable astrm to astream for clarity
1613
  * Use [1-2]p in the case statements for passmodes instead of 1p|2p
1614
  * New function, video_field_parity_func(), to detect and report the
1615
    interlace field order. Used by motion-compensation deinterlacing
1616
    and interlaced encoding
1617
  * Detect and display audio sample rate in case resampling is chosen
1618
  * Improvements to the video_fps_func() function. Get the FPS value
1619
    directly instead of outputting to a file and reading it
1620
1621
-------------------------------------------------------------------
1622
Sat Nov 05 10:56:00 UTC 2016 - neutrino8@opensuse.org
1623
1624
- Update to version 2.9.3
1625
  * Use a single var, $ofps, to set the output FPS for both
1626
    deinterlace bobbing and FPS conversion
1627
  * Use new $bob var to indicate that we do bobbing and use that
1628
    var to disable FPS conversion
1629
  * Renamed $fp var in video_deinterlace_func() to $fpar
1630
  * Print a warning message that FPS conversion gets disabled if
1631
    the user chooses audio copy
1632
  * Added support for the FDK-AAC audio codec. Requires ffmpeg
1633
    to be compiled with libfdk-aac support
1634
  * Support FPS conversion with the 'fps' filter
1635
  * Some minor code optimizations
1636
1637
-------------------------------------------------------------------
1638
Fri Nov 04 10:43:00 UTC 2016 - neutrino8@opensuse.org
1639
1640
- Update to version 2.9.2
1641
  * Bugfix: the scale variable was used twice for different things
1642
    causing an overwrite of the scale filter parameters, which
1643
    eventually results in ffmpeg complaining and exiting
1644
  * Added support for NTSC <-> NTSC and NTSC <-> PAL frame rate
1645
    conversions
1646
  * New var in config file, VID_FPS_CONVERT, to enable/disable
1647
    FPS conversion. Bumps up config file version to 28
1648
  * Moved the FPS detection code into its own function so it can
1649
    be easily reused
1650
  * Minor cosmetics
1651
  * Updated the README file
1652
1653
-------------------------------------------------------------------
1654
Thu Nov 03 15:29:00 UTC 2016 - neutrino8@gmail.com
1655
1656
- Update to version 2.9.1
1657
  * Added support for interlace-aware encoding
1658
  * Added support for the spp, uspp and pp7 deblockers
1659
  * Support asking for software scaler during exec time
1660
  * Added new SCALE var to the config file to enable/disable
1661
    support for software scaling. Bumps up the config file
1662
    version to 27
1663
  * Do a test write to see if output directory is writable by
1664
    the script executing user
1665
  * Updated the README file
1666
1667
-------------------------------------------------------------------
1668
Wed Nov 02 19:40:00 UTC 2016 - neutrino8@gmail.com
1669
1670
- Update to version 2.9.0
1671
  * Added support for motion compensation deinterlacing for both
1672
    deinterlacing at original FPS and bobbing
1673
  * Use denoise var instead of denoiser for the denoise filters
1674
    and rotate var instead of transpose for the transpose filter
1675
  * Added support for deblocking with the fspp filter. This bumps
1676
    up the config file version to 26
1677
  * Update to the README file
1678
  
1679
-------------------------------------------------------------------
1680
Tue Nov 01 00:35:00 UTC 2016 - neutrino8@gmail.com
1681
1682
- Update to version 2.8.9
1683
  * Added support for bobbing (deinterlace at double FPS)
1684
  * Cosmetics: add menu header to the Color Primaries option
1685
  
1686
-------------------------------------------------------------------
1687
Tue Oct 18 20:26:00 UTC 2016 - neutrino8@gmail.com
1688
1689
- Add changes file
1690