File ffhevc.changes of Package ffhevc (Revision 92)

Currently displaying revision 92 , Show latest

752
 
1
-------------------------------------------------------------------
2
Sat Feb 24 10:50:00 UTC 2018 - neutrino8@opensuse.org
3
4
- Update to version 3.6.0
5
  * Set the eq saturation default value to 1.0 (same as filter default)
6
  * Add the colorspace and colormatrix filters when doing an HDR
7
    to SDR conversion
8
  * Lower tonemap desat strength to 2.8
9
  * Support white point adaptation for HDR to SDR
10
  * Moved the colorspace filter after the scale one
11
  * Moved the pixel format filter near the end of the filter chain
12
13
-------------------------------------------------------------------
14
Thu Feb 22 10:40:00 UTC 2018 - neutrino8@opensuse.org
15
16
- Update to version 3.5.9
17
  * Support per-file HDR side data when running in batch mode
18
  * Minor code optimizations
19
20
-------------------------------------------------------------------
21
Sat Feb 17 11:52:00 UTC 2018 - neutrino8@opensuse.org
22
23
- Update to version 3.5.8
24
  * Fixed an issue where in some cases write-testing the output
25
    directory will fail due usage of readlink -f instead of
26
    readlink -m
27
  * Small code optimizations
28
29
-------------------------------------------------------------------
30
Fri Feb 16 21:00:00 UTC 2018 - neutrino8@opensuse.org
31
32
- Update to version 3.5.7
33
  * Implemented HDR side data scanning
34
  * Rewrote the hdr script
35
36
-------------------------------------------------------------------
37
Fri Feb 16 10:31:00 UTC 2018 - neutrino8@opensuse.org
38
39
- Update to version 3.5.6
40
  * Replace an ffprobe log level occurance of -v error to -v quiet
41
  * Added a small script called "hdr" to get HDR values from a file
42
    which then can be used in ffhevc's HDR options menu
43
44
-------------------------------------------------------------------
45
Wed Feb 07 04:15:00 UTC 2018 - neutrino8@opensuse.org
46
47
- Update to version 3.5.5
48
  * Update transfer chars to support latest changes to zimg from git
49
50
-------------------------------------------------------------------
51
Mon Jan 08 19:45:00 UTC 2018 - neutrino8@opensuse.org
52
53
- Update to version 3.5.4
54
  * Fixed a possible devision by 0 that may occur when one copies
55
    audio and the bitrate for metadata is reported as N/A by ffprobe
56
57
-------------------------------------------------------------------
58
Sat Jan 06 00:18:00 UTC 2018 - neutrino8@opensuse.org
59
60
- Update to version 3.5.3
61
  * Moved the eq filter to almost the end of the video filter chain
62
    as it can lead to banding in certain cases in case the filter
63
    is in front of most other ones
64
  * If the eq filter is used, also insert the format one after it
65
    if a pixel format has been chosen
66
67
-------------------------------------------------------------------
68
Thu Jan 04 20:09:00 UTC 2018 - neutrino8@opensuse.org
69
70
- Update to version 3.5.2
71
  * Support tweaking the tonemap algorithms for HDR to SDR conversion
72
  * Increased default desat tonemap value from 2.3 to 4.2
73
  * Support applying color saturation correction when doing an HDR
74
    to SDR conversion
75
  * Added bt2020-12 to the list of transfers when doing color
76
    characteristics copy
77
  * Updated the HDR_to_SDR_instructions.txt file
78
79
-------------------------------------------------------------------
80
Wed Jan 03 08:29:00 UTC 2018 - neutrino8@opensuse.org
81
82
- Update to version 3.5.1
83
  * Don't hardcode the desaturation strength of the tonemap filter
84
    but let is be an option
85
  * Removed the matrix and primaries options in the zscale filter
86
    as it leads to over-saturation of colors
87
88
-------------------------------------------------------------------
89
Tue Jan 02 12:03:00 UTC 2018 - neutrino8@opensuse.org
90
91
- Update to version 3.5.0
92
  * Disabled audio metadata for batch mode when using audio copy,
93
    until I figure out how to do it in a decent way
94
  * Removed default software scaler parameters for bicubic/spline
95
    They are already the default in FFmpeg so no need to force
96
    them
97
  * Use a case statement instead of if condition in option 0 of
98
    the video_hdr_to_sdr_func() function
99
100
-------------------------------------------------------------------
101
Mon Jan 01 23:03:00 UTC 2018 - neutrino8@opensuse.org
102
103
- Update to version 3.4.9
104
  * Set proper zscale transfer value in the video_hdr_to_sdr_func()
105
    function, option 0 (copy color characteristics)
106
  * Use a desat value of 2.5 for the tonemap filter when doing HDR
107
    to SDR conversions
108
  * Don't use pix_fmts in the format filter. It is not really needed
109
  * Removed 12-bit options from the video_pixfmt_func() function
110
  * Cosmetics
111
112
-------------------------------------------------------------------
113
Mon Jan 01 10:18:00 UTC 2018 - neutrino8@opensuse.org
114
115
- Update to version 3.4.8
116
  * Reworked the video_chars_func() function and added reporting
117
    of video bit depth
118
  * Initial support for audio codec metadata when doing audio
119
    copy
120
  * Increased default E-AC-3 audio bitrate from 768 to 960 kbps
121
  * Set dialnorm for AC-3/E-AC-3 to its FFmpeg default (-31)
122
  * Added HDR_to_SDR_instructions.txt file to the package
123
  * Cosmetics
124
125
-------------------------------------------------------------------
126
Wed Dec 27 11:37:00 UTC 2017 - neutrino8@opensuse.org
127
128
- Update to version 3.4.7
129
  * Renamed array variable CHARS to VCHARS in the video_chars_func()
130
    function
131
  * Report pixel format in the video_chars_func() function
132
  * Don't show HDR options if doing an HDR to SDR conversion
133
  * Use -v quiet instead of -v error log level for ffprobe
134
  * Cosmetics
135
136
-------------------------------------------------------------------
137
Mon Dec 25 10:36:00 UTC 2017 - neutrino8@opensuse.org
138
139
- Update to version 3.4.6
140
  * Initial support for HDR to SDR conversions. Requires
141
    FFmpeg to be compiled with the zimg library as it
142
    needs the zscale filter
143
    https://github.com/sekrit-twc/zimg
144
145
-------------------------------------------------------------------
146
Tue Nov 28 18:35:00 UTC 2017 - neutrino8@opensuse.org
147
148
- Update to version 3.4.5
149
  * Disable Open GOP and enable header repeating when HDR
150
    options are enabled like master display and max-cll
151
152
-------------------------------------------------------------------
153
Fri Nov 17 16:43:00 UTC 2017 - neutrino8@opensuse.org
154
155
- Update to version 3.4.4
156
  * Update transfer characteristics: smpte-st-2084 -> smpte2084.
157
    Requires latest x265
158
159
-------------------------------------------------------------------
160
Sun Oct 22 17:37:00 UTC 2017 - neutrino8@opensuse.org
161
162
- Update to version 3.4.3
163
  * Support dialog level normalization for AC3/EAC3 audio
164
165
-------------------------------------------------------------------
166
Fri Sep 29 15:45:00 UTC 2017 - neutrino8@opensuse.org
167
168
- Update to version 3.4.2
169
  * Support setting the output video aspect ratio
170
171
-------------------------------------------------------------------
172
Wed Aug 23 09:53:00 UTC 2017 - neutrino8@opensuse.org
173
174
- Update to version 3.4.1
175
  * Support full chroma input for the software scaler
176
177
-------------------------------------------------------------------
178
Fri Jul 21 13:52:00 UTC 2017 - neutrino8@opensuse.org
179
180
- Add realpath to the CHDIR var for batch mode
181
182
-------------------------------------------------------------------
183
Thu Jul 20 18:49:00 UTC 2017 - neutrino8@opensuse.org
184
185
- Update to version 3.4.0
186
  * Bugfix: use realpath instead of readlink for the OUTPUT
187
    var when running in batch mode. Fixes the issue where
188
    readlink will follow the full path in case the input
189
    is a symlink which may result of encoding files we
190
    were not asked to
191
  * Don't print cropped resolution during runtime
192
    if batch mode is selected
193
  * Remove check for realpath. It is now required and not
194
    optional
195
196
-------------------------------------------------------------------
197
Tue Jul 11 11:39:00 UTC 2017 - neutrino8@opensuse.org
198
199
- Update to version 3.3.9
200
  * Support setting the min/max keyframe/IDR intervals
201
202
-------------------------------------------------------------------
203
Wed Jun 14 12:15:00 UTC 2017 - neutrino8@opensuse.org
204
205
- Update to version 3.3.8
206
  * Make software scaler tweaking optional
207
  * Added support for the unsharp filter for sharpen/blur
208
  * Use a colon symbol as separation for input/output color range
209
    in the video_colorspace_func() function as to be consistent
210
    with the other options. Also set the default to tv:tv
211
212
-------------------------------------------------------------------
213
Tue Jun 13 00:02:00 UTC 2017 - neutrino8@opensuse.org
214
215
- Update to version 3.3.7
216
  * Bugfix in the video_colorspace_func() function. Wrong value
217
    used for the ispace option of the filter. Must be bt2020ncl
218
    instead of just bt2020
219
220
-------------------------------------------------------------------
221
Sun Jun 11 10:06:00 UTC 2017 - neutrino8@opensuse.org
222
223
- Update to version 3.3.6
224
  * Bugfix: master-display option must be enclosed in quotes to not
225
    confuse Bash
226
227
-------------------------------------------------------------------
228
Sat Jun 10 07:55:00 UTC 2017 - neutrino8@opensuse.org
229
230
- Update to version 3.3.5
231
  * Replace numbers in array variable char of the video_chars_func()
232
    function with the ones from the for loop
233
  * Pipe the ffprobe string to tail -1 to work around issues
234
    with some problematic files
235
  * Some small improvements to the video_colorspace_func() function
236
237
-------------------------------------------------------------------
238
Fri Jun 09 08:50:00 UTC 2017 - neutrino8@opensuse.org
239
240
- Update to version 3.3.4
241
  * New function, video_chars_func(), to detect and display video
242
    characteristics like color range/space/transfer/primaries
243
  * Detect and display video resolution if video scaling is enabled
244
  * Detect and display pixel format
245
246
-------------------------------------------------------------------
247
Thu Jun 08 14:51:00 UTC 2017 - neutrino8@opensuse.org
248
249
- Update to version 3.3.3
250
  * Report software scaler set in the config file
251
  * Merge the bicubic and spline scaler tuning code
252
  * Mention for the Lanczos scaler that the scaler
253
    tuning value is the filter length and not sharpness
254
255
-------------------------------------------------------------------
256
Mon Jun 05 03:55:00 UTC 2017 - neutrino8@opensuse.org
257
258
- Update to version 3.3.2
259
  * Remove redundant software scaler warning and exit in
260
    the sws_func() function for the config file
261
  * Added support for the experimental software scaler
262
  * Lower psy-rdoq from 2.5 to 1.5 and psy-rd from 2.5 to
263
    2.0 to eliminate ringing artifacts
264
  * No need to enclose the values of max-cll in quotes
265
  * Removed additional encoder info on max audio channels support
266
  * Added support for software scaler tuning where applicable
267
  * Added example JSON file for Dynamic HDR10+ to the package
268
  * Updated the Makefile
269
270
-------------------------------------------------------------------
271
Sun Jun 04 21:45:00 UTC 2017 - neutrino8@opensuse.org
272
273
- Update to version 3.3.1
274
  * Further optimizations to the default encoding options
275
  * Match software scaler options in config file with the
276
    ones inside the script. $SCALER in config file now
277
    takes a value between 0 and 9
278
  * Do some basic checking of scaler option when it's set
279
    in the config file
280
281
-------------------------------------------------------------------
282
Thu Jun 01 12:06:00 UTC 2017 - neutrino8@opensuse.org
283
284
- Update to version 3.3.0
285
  * Simplify the scale variable a bit
286
  * Support SMPTE170M colorspace conversion
287
  * Support SMPTE170M for color primaries/matrices/transfers
288
289
-------------------------------------------------------------------
290
Tue May 30 11:35:00 UTC 2017 - neutrino8@opensuse.org
291
292
- Update to version 3.2.9
293
  * Bugfix: use an if conditional to set hdr-opt option
294
  * Increase default CRF value to 21
295
  * Tune the default encoding parameters
296
297
-------------------------------------------------------------------
298
Mon May 29 08:05:00 UTC 2017 - neutrino8@opensuse.org
299
300
- Update to version 3.2.8
301
  * Added support for Dynamic HDR10+ JSON files. Requires libx265
302
    to be compiled with Dynamic HDR10+ support
303
304
-------------------------------------------------------------------
305
Tue May 16 08:57:00 UTC 2017 - neutrino8@opensuse.org
306
307
- Update to version 3.2.7
308
  * Added support for FFmpeg's internal Opus audio encoder
309
310
-------------------------------------------------------------------
311
Sun May 14 09:36:00 UTC 2017 - neutrino8@opensuse.org
312
313
- Update to version 3.2.6
314
  * Bugfix in the software scale code. Use an if conditional
315
    to check for an y/n answer
316
317
-------------------------------------------------------------------
318
Sat May 13 18:04:00 UTC 2017 - neutrino8@opensuse.org
319
320
- Update to version 3.2.5
321
  * Support accurate rounding for the software scalers
322
  * Support full chroma interpolation for the software scalers
323
  * Use the flags option of the scale option instead of -sws_flags
324
    to set scaler and its options
325
326
-------------------------------------------------------------------
327
Mon Apr 03 19:04:00 UTC 2017 - neutrino8@opensuse.org
328
329
- Update to version 3.2.4
330
  * Support setting the input/output color range
331
332
-------------------------------------------------------------------
333
Tue Mar 28 19:04:00 UTC 2017 - neutrino8@opensuse.org
334
335
- Update to version 3.2.3
336
  * Update to the default encoding options
337
338
-------------------------------------------------------------------
339
Sat Mar 18 22:00:00 UTC 2017 - neutrino8@opensuse.org
340
341
- Update to version 3.2.2
342
  * Update colorspace entry for NTSC video
343
  * Fixed bug in the video_colorspace_func() values
344
345
-------------------------------------------------------------------
346
Mon Mar 06 21:30:00 UTC 2017 - neutrino8@opensuse.org
347
348
- Update to version 3.2.1
349
  * Update audio compression level values
350
  * Initial support for HDR VUI signaling
351
352
-------------------------------------------------------------------
353
Wed Feb 22 15:05:00 UTC 2017 - neutrino8@opensuse.org
354
355
- Update to version 3.2.0
356
  * Support high FPS -> low FPS conversions
357
  * Bugfix: missing options in FPS conversion menu
358
359
-------------------------------------------------------------------
360
Mon Feb 06 20:43:00 UTC 2017 - neutrino8@opensuse.org
361
362
- Update to version 3.1.9
363
  * Support the framestep filter for FPS conversion
364
  * Support halving the frame rate. Only supported for
365
    50/59.940/60 FPS input
366
367
-------------------------------------------------------------------
368
Wed Jan 25 12:00:00 UTC 2017 - neutrino8@opensuse.org
369
370
- Update to version 3.1.8
371
  * Small improvement: add "Track $i:" to the question for
372
    audio channel layout
373
374
-------------------------------------------------------------------
375
Tue Jan 24 16:20:00 UTC 2017 - neutrino8@opensuse.org
376
377
- Update to version 3.1.7
378
  * Removed one of the OUTPUT variables for batch mode. It is
379
    no longer needed
380
  * Rewrote the audio channel layout code. It is now based on
381
    per-codec encoder support
382
  * Repositioned the audio channel checking code
383
384
-------------------------------------------------------------------
385
Fri Jan 20 13:37:00 UTC 2017 - neutrino8@opensuse.org
386
387
- Update to version 3.1.6
388
  * Fixed a small issue in the output for batch mode
389
  
390
-------------------------------------------------------------------
391
Wed Jan 18 14:05:00 UTC 2017 - neutrino8@opensuse.org
392
393
- Update to version 3.1.5
394
  * Check channel amount for the libfdk_aac encoder and warn and
395
    exit on 7 channels as it doesn't support it
396
  * Use range=tv instead of range=mpeg for the color conversion
397
    filter
398
  * Bugfix: return value of variable autocrop wasn't checked
399
    when running in batch mode resulting in always cropping
400
    the input files
401
  * Bugfix in the $OUTPUT variable when running in batch mode
402
  * Removed readlink from the batch mode variables as it's no
403
    longer needed
404
405
-------------------------------------------------------------------
406
Sun Jan 15 11:44:00 UTC 2017 - neutrino8@opensuse.org
407
408
- Update to version 3.1.4
409
  * Support ALAC audio encoding
410
  * Some small improvements to the audio code
411
  * A few variable renamings, mostly in the case statements
412
413
-------------------------------------------------------------------
414
Fri Jan 13 11:43:00 UTC 2017 - neutrino8@opensuse.org
415
416
- Update to version 3.1.3
417
  * Support 50 <-> 60/59.940 FPS conversions
418
  * Use upper-case words for the color primaries/transfers/matrices
419
    and pixel formats
420
  * Support 4.0 audio channel layout in addition to Quad
421
422
-------------------------------------------------------------------
423
Thu Jan 12 00:26:00 UTC 2017 - neutrino8@opensuse.org
424
425
- Update to version 3.1.2
426
  * Added support for pixel format conversion
427
  * Added support for colorspace conversion
428
429
-------------------------------------------------------------------
430
Mon Jan 09 12:45:00 UTC 2017 - neutrino8@opensuse.org
431
432
- Update to version 3.1.1
433
  * Fix a possible issue when detecting the FPS value that occurs
434
    with some files
435
  * Expand directory path internally instead of exporting the
436
    dirname command to the file that gets sourced for encoding
437
  * Use 'bc' for calculating the detected FPS value
438
  * Only use fractions internally for FPS values. The user should
439
    be presented with the floating point value
440
441
-------------------------------------------------------------------
442
Sun Jan 08 11:24:00 UTC 2017 - neutrino8@opensuse.org
443
444
- Update to version 3.1.0
445
  * Support SMPTE-2084 transfer characteristics
446
  * Placed the video post-processing filters in their own sub-menu
447
  * Some small changes to the FPS conversion code
448
449
-------------------------------------------------------------------
450
Fri Jan 06 10:53:00 UTC 2017 - neutrino8@opensuse.org
451
452
- Update to version 3.0.9
453
  * Bugfix: default output directory wasn't made when running
454
    in batch mode
455
  * Display found per-file crop values when running in batch mode
456
457
-------------------------------------------------------------------
458
Thu Jan 05 11:35:00 UTC 2017 - neutrino8@opensuse.org
459
460
- Update to version 3.0.8
461
  * Support per-file auto-cropping when running in batch mode
462
  * Use internally full paths for input and output
463
  * Add a test case for output directory to the script that gets
464
    sourced for encoding
465
466
-------------------------------------------------------------------
467
Wed Jan 04 13:02:00 UTC 2017 - neutrino8@opensuse.org
468
469
- Update to version 3.0.7
470
  * Use readlink to get the full path to the cover art image. Fixes
471
    an issue when running in batch mode
472
473
-------------------------------------------------------------------
474
Fri Dec 02 14:42:00 UTC 2016 - neutrino8@opensuse.org
475
476
- Update to version 3.0.6
477
  * Merged the output code for the batch mode with that for single
478
    file input
479
  * Fixed an issue where remuxing to MP4 may fail in case the user
480
    chooses FLAC audio
481
  * Renamed variable $extracon to $remuxcon and $econ to $rcon
482
  * Made strict option "global" so I won't have to worry about
483
    adding experimental audio codecs support in the future
484
  * Clean ups to the FPS conversion menu
485
486
-------------------------------------------------------------------
487
Wed Nov 23 15:20:00 UTC 2016 - neutrino8@opensuse.org
488
489
- Update to version 3.0.5
490
  * Added support for FLAC audio in MP4. Requires a very recent
491
    ffmpeg version
492
  * Added the $strict variable to the remuxing code
493
  * Use the improved way of gathering info for the audio sample
494
    rate detection
495
  * Added the ability to flag the first internal or external
496
    subtitle as default, when using the option for internal and
497
    external subtitle copying
498
  * Added support for LD-AAC audio encoding with libfdk-aac
499
  * Removed stderr to stdout redirection (2>&1) for some of the
500
    ffprobe lines. It is no longer needed
501
502
-------------------------------------------------------------------
503
Sun Nov 20 16:44:00 UTC 2016 - neutrino8@opensuse.org
504
505
- Correct a small issue in the cropping code
506
- Update the Makefile
507
508
-------------------------------------------------------------------
509
Sun Nov 20 14:02:00 UTC 2016 - neutrino8@opensuse.org
510
511
- Update to version 3.0.4
512
  * Moved checks for supported containers into its own function,
513
    check_container_func()
514
  * Improvements to gathering information about the input file.
515
    Saves us piping to sed and in some cases piping to awk and tail
516
  * Removed the NOSOUND option since the user can specify 0 for
517
    amount of audio tracks which equals to encoding with the NOSOUND
518
    option
519
  * Placed both subcopy and subcpy variables into a single subparams
520
    variable. This also removes the NOSUBS variable
521
  * Placed the video length detection code into its own function,
522
    video_length_func(), as it is used in two places so we can
523
    save writing the same stuff twice
524
  * Instead of skipping bitrate calc for target file size in case
525
    we can't detect the video length, ask the user to provide it
526
  * Removed install script and added a Makefile for installation
527
  * Added new INSTALL file with install/uninstall instructions
528
529
-------------------------------------------------------------------
530
Fri Nov 18 01:35:00 UTC 2016 - neutrino8@opensuse.org
531
532
- Update to version 3.0.3
533
  * Use process number instead of .old when renaming existing files
534
  * Added support for detelecining (IVTC). Bumps up config file
535
    version to 33
536
  * Minor improvements to the cropping code
537
538
-------------------------------------------------------------------
539
Wed Nov 16 09:18:00 UTC 2016 - neutrino8@opensuse.org
540
541
- Update to version 3.0.2
542
  * Added support for 3-pass encoding
543
  * Added support for setting a default audio codec in the config
544
    file. Bumps up config file version to 32
545
  * Moved setting the video bitrate before the video filters
546
  * More variables renamings and other small code tweaks
547
  * Do some checking on duplicate entries when using additional
548
    containers and warn and exit
549
  * Updated the man page
550
  
551
-------------------------------------------------------------------
552
Mon Nov 14 09:18:00 UTC 2016 - neutrino8@opensuse.org
553
554
- Update to version 3.0.1
555
  * Set default amount of subtitles to 1 instead of exiting when no
556
    value is given
557
  * Allow the user to choose the amount of audio tracks he wants at
558
    run time instead of requiring it to be set in the config file.
559
    This removes config file var MAX_AUD_TRACKS and bumps up version
560
    to 31
561
  * Renamed array variables audmapval and submapval to audindex and
562
    subindex since we're not mapping but specifying the audio/sub
563
    index id with these vars
564
  * Fixed a possible case where audio params weren't cleared in
565
    case the nosound option was chosen
566
  * Removed an if conditional checking for MAX_SUBS which no longer
567
    is used
568
569
-------------------------------------------------------------------
570
Sun Nov 13 11:36:00 UTC 2016 - neutrino8@opensuse.org
571
572
- Update to version 3.0.0
573
  * Added support for batch encoding mode, to be activated with the
574
    new -b option. It's used to encode directories with video files
575
  * Renamed variable $mode to $encmode for clarity
576
  * Reworked the input/output code
577
  * Disabled strong-intra-smoothing in the default x265 options
578
    in the config file
579
  * Instead of relying on a config var to set the subtitles amount
580
    to support, ask the user each time to provide it. Makes the
581
    code less complex and easier to extend in the future. Bumps up
582
    config file version to 30
583
  * Check if the X265PARAMS var is missing from config in case we're
584
    not using an x265 preset
585
  * Updated the man page
586
587
-------------------------------------------------------------------
588
Sat Nov 12 10:48:00 UTC 2016 - neutrino8@opensuse.org
589
590
- Update to version 2.9.9
591
  * Added support for importing external srt/ssa subtitles for the
592
    mkv, m2ts, mts and ts containers
593
  * Moved the subtitle code into its own video_subtitles_func()
594
    function
595
  * Added support for simultaneously copying subtitles from the
596
    input file and copying external ones
597
  * Renamed variable SUBT to SUBNR for clarity
598
  * Updated the README file and man page
599
600
-------------------------------------------------------------------
601
Thu Nov 10 21:15:00 UTC 2016 - neutrino8@opensuse.org
602
603
- Update to version 2.9.8
604
  * Check if name of input file matches that of output file and warn
605
    and exit. Requires the realpath utility
606
  * Added support for the m2ts, mts and ts containers
607
  * Merged the code that checks if an audio codec is supported by a
608
    container with that that checks for additional output containers.
609
    Removes code duplication and maintainability
610
  * Update to the audio sample rates. Sync them with
611
    ffmpeg -h encoder=<encoder>
612
  * Restrict TrueHD channels to 2, 5 and 6 as that's what the encoder
613
    supports
614
  * Updated the README file
615
616
617
-------------------------------------------------------------------
618
Wed Nov 09 07:00:00 UTC 2016 - neutrino8@opensuse.org
619
620
- Update to version 2.9.7
621
  * Renamed config var CON to CONFMT. Updates config file version
622
    to 29
623
  * Reduced some duplication in the audio codec checks for the
624
    container formats
625
  * Reduced some error message duplication when checking if an
626
    additional container supports an audio codec
627
  * Rework to the additional container selection code
628
  * Added color functions for the additional container conversion
629
  * Added back support for the MOV container
630
631
-------------------------------------------------------------------
632
Tue Nov 08 10:10:00 UTC 2016 - neutrino8@opensuse.org
633
634
- Update to version 2.9.6
635
  * Added support for encoding to TrueHD audio. Requires a very
636
    recent ffmpeg version, preferably latest from git
637
  * Some small improvements to the additional container output
638
  * Moved the video_deinterlace_func() function inside the actual
639
    deinterlace code
640
  * Update to the README file
641
  * Update to the man page
642
643
-------------------------------------------------------------------
644
Mon Nov 07 16:25:00 UTC 2016 - neutrino8@opensuse.org
645
646
- Update to version 2.9.5
647
  * Cosmetics in the code for deinterlacing
648
  * Instead of skipping FPS conversion if the FPS can't be detected,
649
    ask the user to provide it
650
  * Use single brackets instead of double ones in the nosound
651
    setup code
652
  * Added license snippet at the top of the script
653
  * Added support for outputting to additional container formats
654
  * Do some checking on supported audio codecs for the supported
655
    containers
656
  * Check specified container and warn and exit if it's not supported
657
  * Support setting the FLAC compression level
658
  * Break out of the if conditionals in the audio code and replace
659
    them with two case statements
660
  * Update to the README file
661
  
662
-------------------------------------------------------------------
663
Sun Nov 06 09:52:00 UTC 2016 - neutrino8@opensuse.org
664
665
- Update to version 2.9.4
666
  * Bugfix: resampling wasn't working for fdk-aac due to missing
667
    value in the case statement
668
  * Check if output file exists and if so, move it to $file.old
669
  * Use test directly instead of an if condition to set the audio
670
    filters
671
  * Support bitrate calculations for target file size when doing
672
    audio copy
673
  * Use fdk* in the case statements for easier typing
674
  * Renamed variable astrm to astream for clarity
675
  * Use [1-2]p in the case statements for passmodes instead of 1p|2p
676
  * New function, video_field_parity_func(), to detect and report the
677
    interlace field order. Used by motion-compensation deinterlacing
678
    and interlaced encoding
679
  * Detect and display audio sample rate in case resampling is chosen
680
  * Improvements to the video_fps_func() function. Get the FPS value
681
    directly instead of outputting to a file and reading it
682
683
-------------------------------------------------------------------
684
Sat Nov 05 10:56:00 UTC 2016 - neutrino8@opensuse.org
685
686
- Update to version 2.9.3
687
  * Use a single var, $ofps, to set the output FPS for both
688
    deinterlace bobbing and FPS conversion
689
  * Use new $bob var to indicate that we do bobbing and use that
690
    var to disable FPS conversion
691
  * Renamed $fp var in video_deinterlace_func() to $fpar
692
  * Print a warning message that FPS conversion gets disabled if
693
    the user chooses audio copy
694
  * Added support for the FDK-AAC audio codec. Requires ffmpeg
695
    to be compiled with libfdk-aac support
696
  * Support FPS conversion with the 'fps' filter
697
  * Some minor code optimizations
698
699
-------------------------------------------------------------------
700
Fri Nov 04 10:43:00 UTC 2016 - neutrino8@opensuse.org
701
702
- Update to version 2.9.2
703
  * Bugfix: the scale variable was used twice for different things
704
    causing an overwrite of the scale filter parameters, which
705
    eventually results in ffmpeg complaining and exiting
706
  * Added support for NTSC <-> NTSC and NTSC <-> PAL frame rate
707
    conversions
708
  * New var in config file, VID_FPS_CONVERT, to enable/disable
709
    FPS conversion. Bumps up config file version to 28
710
  * Moved the FPS detection code into its own function so it can
711
    be easily reused
712
  * Minor cosmetics
713
  * Updated the README file
714
715
-------------------------------------------------------------------
716
Thu Nov 03 15:29:00 UTC 2016 - neutrino8@gmail.com
717
718
- Update to version 2.9.1
719
  * Added support for interlace-aware encoding
720
  * Added support for the spp, uspp and pp7 deblockers
721
  * Support asking for software scaler during exec time
722
  * Added new SCALE var to the config file to enable/disable
723
    support for software scaling. Bumps up the config file
724
    version to 27
725
  * Do a test write to see if output directory is writable by
726
    the script executing user
727
  * Updated the README file
728
729
-------------------------------------------------------------------
730
Wed Nov 02 19:40:00 UTC 2016 - neutrino8@gmail.com
731
732
- Update to version 2.9.0
733
  * Added support for motion compensation deinterlacing for both
734
    deinterlacing at original FPS and bobbing
735
  * Use denoise var instead of denoiser for the denoise filters
736
    and rotate var instead of transpose for the transpose filter
737
  * Added support for deblocking with the fspp filter. This bumps
738
    up the config file version to 26
739
  * Update to the README file
740
  
741
-------------------------------------------------------------------
742
Tue Nov 01 00:35:00 UTC 2016 - neutrino8@gmail.com
743
744
- Update to version 2.8.9
745
  * Added support for bobbing (deinterlace at double FPS)
746
  * Cosmetics: add menu header to the Color Primaries option
747
  
748
-------------------------------------------------------------------
749
Tue Oct 18 20:26:00 UTC 2016 - neutrino8@gmail.com
750
751
- Add changes file
752