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