File ffhevc.changes of Package ffhevc (Revision a04ae09149f84365421a9187389b45df)

Currently displaying revision a04ae09149f84365421a9187389b45df , Show latest

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