File ffx264.changes of Package ffx264 (Revision fe07d88116420de9a453cd59a63bcfb9)

Currently displaying revision fe07d88116420de9a453cd59a63bcfb9 , Show latest

966
 
1
-------------------------------------------------------------------
2
Mon Nov 11 13:51:00 UTC 2019 - neutrino8@opensuse.org
3
4
- Update to version 4.0.3
5
  * Added support for the (newer) deblock filter
6
7
-------------------------------------------------------------------
8
Mon Nov 04 16:30:00 UTC 2019 - neutrino8@opensuse.org
9
10
- Update to version 4.0.2
11
  * Merged two case statements in the metadata code for mkv/mp4/mov
12
  * Bugfix: Using ADPCM encoding for DTS audio wasn't possible due
13
    to wrong variable used in the if conditional
14
15
-------------------------------------------------------------------
16
Tue Oct 29 06:17:00 UTC 2019 - neutrino8@opensuse.org
17
18
- Update to version 4.0.1
19
  * Removed an unneeded check for audio codec in the conerror_func() function
20
  * Removed a stale "" in the case statement that checks the channels for AC3
21
  * Support setting the matrixed stereo type when resampling stereo input
22
  * Support setting the filter type of the audio resample filter
23
  * Cosmetics
24
25
-------------------------------------------------------------------
26
Mon Oct 28 05:30:00 UTC 2019 - neutrino8@opensuse.org
27
28
- Update to version 4.0.0
29
  * Added support for director/cast metadata for MP4/MOV/M4V
30
  * Added +use_metadata_tags to the $movflags variable for MP4/MOV/M4V
31
  * Support ADPCM encoding for DTS audio
32
  * Fixed an issue where asking for director/cast occured multiple
33
    times if remuxing to other containers was enabled
34
35
-------------------------------------------------------------------
36
Sun Oct 27 07:28:00 UTC 2019 - neutrino8@opensuse.org
37
38
- Update to version 3.9.9
39
  * Use 16 bits as bit depth metadata when encoding to TrueHD audio
40
  * Removed an unneeded if conditional in the audio bit depth code
41
  * Add director and cast metadata for the MKV container
42
  * Reorder some code for the output shell file
43
  * Cosmetics
44
45
-------------------------------------------------------------------
46
Sat Oct 26 07:05:00 UTC 2019 - neutrino8@opensuse.org
47
48
- Update to version 3.9.8
49
* Renamed audio variable aid[i] to aidx[i] and moved it outside
50
  of the if conditional that decides the audio codec. This
51
  removes the same code in three places and now uses the
52
  global aidx[i] variable
53
* HE-AACv2 only supports 2 channels. Update the audio code
54
  to reflect that
55
* When running in batch mode, add a warning about automatic
56
  audio metadata and offer an option to enable/disable it
57
* Added -tmp option to MP4Box to store temp files in the
58
  output directory
59
* Some minor improvements to the audio options
60
61
-------------------------------------------------------------------
62
Fri Oct 25 05:31:00 UTC 2019 - neutrino8@opensuse.org
63
64
- Update to version 3.9.7
65
  * Detect audio bit depth and add it to the audio metadata
66
  * Added detection for DTS Express and DTS-HD HR for audio copy
67
  * Use -show_entries instead of -show_streams for detecting
68
    audio properties with ffprobe. Removes piping to grep and awk
69
  * Support setting the FLAC bit depth for encoding
70
  * Minor restructuring and variables renaming in the audio code
71
  * Updated the man page
72
73
-------------------------------------------------------------------
74
Wed Oct 23 03:15:00 UTC 2019 - neutrino8@opensuse.org
75
76
- Update to version 3.9.6
77
  * Added support for setting the VBV maxrate and buffer size
78
  * Set default audio codec based on output container format
79
  * Add colr option for MP4Box to the video_colorspace_func()
80
    function and the color primaries code. Only used for MOV
81
  * Add -color_primaries, -color_trc and -colorspace to the
82
    FFmpeg command line options
83
84
-------------------------------------------------------------------
85
Tue Oct 22 04:20:00 UTC 2019 - neutrino8@opensuse.org
86
87
- Update to version 3.9.5
88
  * Add support for SRT/SSA/AAS subtitles for the MOV container
89
  * Add color characteristics to MP4Box if output is MOV
90
  * Use smpte170m for option 0 in the color primaries code
91
  * Update colormatrix in the video_colorspace_func() function
92
    to smpte170m for NTSC
93
  * Some code optimizations
94
95
-------------------------------------------------------------------
96
Mon Oct 21 08:43:00 UTC 2019 - neutrino8@opensuse.org
97
98
- Update to version 3.9.4
99
  * Renamed variables $MDATA and $CHPS to $METADATA and $CHAPS
100
  * Add $METADATA and $CHAPS to the remuxing code
101
102
-------------------------------------------------------------------
103
Mon Oct 21 03:40:00 UTC 2019 - neutrino8@opensuse.org
104
105
- Update to version 3.9.3
106
  * Add support for verbose logging to a log file
107
  * Bugfix: -map_metadata and -map_chapters where not set
108
    to 0 when the respective options in the config file
109
    were set to "y"
110
111
-------------------------------------------------------------------
112
Sun Oct 20 04:39:00 UTC 2019 - neutrino8@opensuse.org
113
114
- Update to version 3.9.2
115
* Added support for embedding of SRT/SSA/ASS subtitles 
116
  in the MP4/M4V containers
117
* Moved back to MP4Box for adding cover art to MP4/M4V/MOV.
118
  Apparently, after lots of testing, atomicparsley
119
  creates files that hang during playback
120
* Cosmetics
121
* Updated the man page
122
123
-------------------------------------------------------------------
124
Sat Oct 19 07:16:00 UTC 2019 - neutrino8@opensuse.org
125
126
- Update to version 3.9.1
127
* Use atomicparsley to add cover art for the mp4/m4v
128
  containers. This removes dependence on MP4Box and
129
  makes it possible to copy over metadata info in
130
  an easy way
131
* Add +frag_keyframe to the -movflags option when
132
  output is mp4
133
* Renamed variable METACOVER to MKVCOVER
134
* Updated the man page
135
136
-------------------------------------------------------------------
137
Fri Oct 18 04:56:00 UTC 2019 - neutrino8@opensuse.org
138
139
- Update to version 3.9.0
140
  * Bugfix: use correct video track for crop preview with MPlayer
141
  * Bugfix: in the video_field_parity_func()  function. 
142
    $vidtrack was missing for ffprobe
143
  * Bugfix: missing ;; in the additional container formats code
144
  * Renamed variable SCAN_MULTIPLE_VID_TRACKS to SCAN_MULTI_VID_TRACKS
145
  * Some reordering in the config file
146
  * Set Catmull-Rom as default Bicubic/Spline tuning
147
  * Add LPCM detection for audio copy
148
  * Add support for cover art for the mp4, m4v and mov containers. 
149
    Requires MP4Box from GPAC
150
  * Some code optimization
151
152
-------------------------------------------------------------------
153
Thu Oct 17 05:40:00 UTC 2019 - neutrino8@opensuse.org
154
155
- Update to version 3.8.9
156
  * Support the WMV container format
157
158
-------------------------------------------------------------------
159
Wed Oct 16 05:20:00 UTC 2019 - neutrino8@opensuse.org
160
161
- Update to version 3.8.8
162
  * Support the fftdnoiz denoise filter
163
164
-------------------------------------------------------------------
165
Tue Oct 15 03:57:00 UTC 2019 - neutrino8@opensuse.org
166
167
- Update to version 3.8.7
168
  * Bugfix: use correct video mapping for crop detection
169
170
-------------------------------------------------------------------
171
Mon Oct 14 14:34:00 UTC 2019 - neutrino8@opensuse.org
172
173
- Update to version 3.8.6
174
  * Support scanning for multiple video tracks in the input file
175
176
-------------------------------------------------------------------
177
Sun Oct 13 05:35:00 UTC 2019 - neutrino8@opensuse.org
178
179
- Update to version 3.8.5
180
  * Fixed a typo in the keyframe code
181
  * Use readlink -e and realpath -e where needed
182
183
-------------------------------------------------------------------
184
Fri Oct 11 10:26:00 UTC 2019 - neutrino8@opensuse.org
185
186
- Update to version 3.8.4
187
  * Support hardcoding external or embedded subtitles.
188
    Requires libass support in FFmpeg
189
  * Fixed a typo in the subtitles code
190
191
-------------------------------------------------------------------
192
Wed Sep 25 09:53:00 UTC 2019 - neutrino8@opensuse.org
193
194
- Update to version 3.8.3
195
  * Revert using audindex[i] var for audio metadata
196
    detection
197
198
-------------------------------------------------------------------
199
Wed Sep 25 06:23:00 UTC 2019 - neutrino8@opensuse.org
200
201
- Update to version 3.8.2
202
  * Use the audindex[i] variable for audio metadata
203
    during audio copy
204
  * Updated default audio bitrates for some codecs
205
206
-------------------------------------------------------------------
207
Sun Sep 22 05:00:00 UTC 2019 - neutrino8@opensuse.org
208
209
- Update to version 3.8.1
210
  * For audio stream copy, in case ffprobe reports
211
    channels layout as unknown, try to guess the
212
    amount of channels based on channel detection
213
    and use that as metadata
214
  * Set Mobisu transform as default for HDR to SDR
215
  * Updated the man page
216
217
-------------------------------------------------------------------
218
Sat Sep 21 05:30:00 UTC 2019 - neutrino8@opensuse.org
219
220
- Update to version 3.8.0
221
  * Add side channel info to the audio metadata
222
223
-------------------------------------------------------------------
224
Thu Sep 19 03:58:00 UTC 2019 - neutrino8@opensuse.org
225
226
- Update to version 3.7.9
227
  * Support encoding to WMAv1 and WMAv2 audio
228
  * Update high bit depth pixel formats options
229
  * Add WMAv1 and WMAv2 audio detection metadata
230
    when doing audio copy
231
232
-------------------------------------------------------------------
233
Wed Sep 18 07:58:00 UTC 2019 - neutrino8@opensuse.org
234
235
- Update to version 3.7.8
236
  * Improvements to the audio copy metadata
237
238
-------------------------------------------------------------------
239
Fri Sep 13 14:12:00 UTC 2019 - neutrino8@opensuse.org
240
241
- Update to version 3.7.7
242
  * Add audio channel metadata when using audio copy
243
244
-------------------------------------------------------------------
245
Thu Sep 05 03:30:00 UTC 2019 - neutrino8@opensuse.org
246
247
- Update to version 3.7.6
248
  * Code optimization in the audio sample rate metadata
249
250
-------------------------------------------------------------------
251
Thu Aug 29 07:48:00 UTC 2019 - neutrino8@opensuse.org
252
253
- Update to version 3.7.5
254
  * Use a comma instead of a dash for the audio sample
255
    rate metadata
256
257
-------------------------------------------------------------------
258
Wed Aug 21 14:32:00 UTC 2019 - neutrino8@opensuse.org
259
260
- Update to version 3.7.4
261
  * Add audio sample rate to the audio metadata
262
263
-------------------------------------------------------------------
264
Thu Aug 01 17:22:00 UTC 2019 - neutrino8@opensuse.org
265
266
- Update to version 3.7.3
267
  * Switch to using -x264-params instead of -x264opts.
268
    The latter will be eventually removed from FFmpeg
269
270
-------------------------------------------------------------------
271
Tue Jul 23 11:15:00 UTC 2019 - neutrino8@opensuse.org
272
273
- Update to version 3.7.2
274
  * Added support for crop preview using MPlayer when
275
    autocrop is enabled in the config file. This was
276
    ported over from my h264enc script
277
278
-------------------------------------------------------------------
279
Thu Jun 13 02:30:00 UTC 2019 - neutrino8@opensuse.org
280
281
- Update to version 3.7.1
282
  * Added support for the bm3d denoise filter
283
284
-------------------------------------------------------------------
285
Tue Jul 10 20:35:00 UTC 2018 - neutrino8@opensuse.org
286
287
- Update to version 3.7.0
288
  * Revert previous change. Linear transfer is already set
289
    in the $tonemap variable
290
291
-------------------------------------------------------------------
292
Mon Jul 09 21:59:00 UTC 2018 - neutrino8@opensuse.org
293
294
- Update to version 3.6.9
295
  * HDR to SDR: transfer to linear light before doing bt2020-10/12
296
    transfer
297
298
-------------------------------------------------------------------
299
Sun Apr 15 06:48:00 UTC 2018 - neutrino8@opensuse.org
300
301
- Update to version 3.6.8
302
  * Support setting the chroma location parameter
303
304
-------------------------------------------------------------------
305
Tue Mar 20 12:06:00 UTC 2018 - neutrino8@opensuse.org
306
307
- Update to version 3.6.7
308
  * Improvements to the HDR to SDR conversion code, copy color
309
    characteristics option
310
  * A few typo fixes
311
312
-------------------------------------------------------------------
313
Sat Feb 24 10:50:00 UTC 2018 - neutrino8@opensuse.org
314
315
- Update to version 3.6.6
316
  * Set the eq saturation default value to 1.0 (same as filter default)
317
  * Add the colorspace and colormatrix filters when doing an HDR
318
    to SDR conversion
319
  * Lower tonemap desat strength to 2.8
320
  * Support white point adaptation for HDR to SDR
321
  * Moved the colorspace filter after the scale one
322
  * Moved the pixel format filter near the end of the filter chain
323
324
-------------------------------------------------------------------
325
Sat Feb 17 11:52:00 UTC 2018 - neutrino8@opensuse.org
326
327
- Update to version 3.6.5
328
  * Fixed an issue where in some cases write-testing the output
329
    directory will fail due usage of readlink -f instead of
330
    readlink -m
331
  * Small code optimizations
332
333
-------------------------------------------------------------------
334
Wed Feb 07 04:15:00 UTC 2018 - neutrino8@opensuse.org
335
336
- Update to version 3.6.4
337
  * Update transfer chars to support latest changes to zimg from git
338
339
-------------------------------------------------------------------
340
Mon Jan 08 19:45:00 UTC 2018 - neutrino8@opensuse.org
341
342
- Update to version 3.6.3
343
  * Fixed a possible devision by 0 that may occur when one copies
344
    audio and the bitrate for metadata is reported as N/A by ffprobe
345
346
-------------------------------------------------------------------
347
Sat Jan 06 00:18:00 UTC 2018 - neutrino8@opensuse.org
348
349
- Update to version 3.6.2
350
  * Moved the eq filter to almost the end of the video filter chain
351
    as it can lead to banding in certain cases in case the filter
352
    is in front of most other ones
353
  * If the eq filter is used, also insert the format one after it
354
    if a pixel format has been chosen
355
356
-------------------------------------------------------------------
357
Thu Jan 04 20:09:00 UTC 2018 - neutrino8@opensuse.org
358
359
- Update to version 3.6.1
360
  * Support tweaking the tonemap algorithms for HDR to SDR conversion
361
  * Increased default desat tonemap value from 2.3 to 4.2
362
  * Support applying color saturation correction when doing an HDR
363
    to SDR conversion
364
  * Added bt2020-12 to the list of transfers when doing color
365
    characteristics copy
366
  * Updated the HDR_to_SDR_instructions.txt file
367
368
-------------------------------------------------------------------
369
Wed Jan 03 08:29:00 UTC 2018 - neutrino8@opensuse.org
370
371
- Update to version 3.6.0
372
  * Don't hardcode the desaturation strength of the tonemap filter
373
    but let is be an option
374
  * Removed the matrix and primaries options in the zscale filter
375
    as it leads to over-saturation of colors
376
377
-------------------------------------------------------------------
378
Tue Jan 02 12:03:00 UTC 2018 - neutrino8@opensuse.org
379
380
- Update to version 3.5.9
381
  * Disabled audio metadata for batch mode when using audio copy,
382
    until I figure out how to do it in a decent way
383
  * Removed default software scaler parameters for bicubic/spline
384
    They are already the default in FFmpeg so no need to force
385
    them
386
  * Use a case statement instead of if condition in option 0 of
387
    the video_hdr_to_sdr_func() function
388
389
-------------------------------------------------------------------
390
Mon Jan 01 23:03:00 UTC 2018 - neutrino8@opensuse.org
391
392
- Update to version 3.5.8
393
  * Set proper zscale transfer value in the video_hdr_to_sdr_func()
394
    function, option 0 (copy color characteristics)
395
  * Use a desat value of 2.5 for the tonemap filter when doing HDR
396
    to SDR conversions
397
  * Don't use pix_fmts in the format filter. It is not really needed
398
  * Removed 12-bit options from the video_pixfmt_func() function
399
  * Cosmetics
400
401
-------------------------------------------------------------------
402
Mon Jan 01 10:18:00 UTC 2018 - neutrino8@opensuse.org
403
404
- Update to version 3.5.7
405
  * Reworked the video_chars_func() function and added reporting
406
    of video bit depth
407
  * Initial support for audio codec metadata when doing audio
408
    copy
409
  * Increased default E-AC-3 audio bitrate from 768 to 960 kbps
410
  * Set dialnorm for AC-3/E-AC-3 to its FFmpeg default (-31)
411
  * Added HDR_to_SDR_instructions.txt file to the package
412
  * Cosmetics
413
414
-------------------------------------------------------------------
415
Wed Dec 27 11:37:00 UTC 2017 - neutrino8@opensuse.org
416
417
- Update to version 3.5.6
418
  * Renamed array variable CHARS to VCHARS in the video_chars_func()
419
    function
420
  * Report pixel format in the video_chars_func() function
421
  * Removed strange copy-paste word in the colrospace conversion code
422
  * Use -v quiet instead of -v error log level for ffprobe
423
  * Cosmetics
424
425
-------------------------------------------------------------------
426
Mon Dec 25 10:36:00 UTC 2017 - neutrino8@opensuse.org
427
428
- Update to version 3.5.5
429
  * Initial support for HDR to SDR conversions. Requires
430
    FFmpeg to be compiled with the zimg library as it
431
    needs the zscale filter
432
    https://github.com/sekrit-twc/zimg
433
434
-------------------------------------------------------------------
435
Sun Oct 22 17:37:00 UTC 2017 - neutrino8@opensuse.org
436
437
- Update to version 3.5.4
438
  * Support dialog level normalization for AC3/EAC3 audio
439
  
440
-------------------------------------------------------------------
441
Fri Sep 29 15:45:00 UTC 2017 - neutrino8@opensuse.org
442
443
- Update to version 3.5.3
444
  * Support setting the output video aspect ratio
445
446
-------------------------------------------------------------------
447
Wed Aug 23 09:53:00 UTC 2017 - neutrino8@opensuse.org
448
449
- Update to version 3.5.2
450
  * Support full chroma input for the software scaler
451
452
-------------------------------------------------------------------
453
Fri Jul 21 13:52:00 UTC 2017 - neutrino8@opensuse.org
454
455
- Add realpath to the CHDIR var for batch mode
456
457
-------------------------------------------------------------------
458
Thu Jul 20 18:49:00 UTC 2017 - neutrino8@opensuse.org
459
460
- Update to version 3.5.1
461
  * Bugfix: use realpath instead of readlink for the OUTPUT
462
    var when running in batch mode. Fixes the issue where
463
    readlink will follow the full path in case the input
464
    is a symlink which may result of encoding files we
465
    were not asked to
466
  * Don't print cropped resolution during runtime
467
    if batch mode is selected
468
  * Remove check for realpath. It is now required and not
469
    optional
470
471
-------------------------------------------------------------------
472
Tue Jul 11 11:39:00 UTC 2017 - neutrino8@opensuse.org
473
474
- Update to version 3.5.0
475
  * Support setting the min/max keyframe/IDR intervals
476
477
-------------------------------------------------------------------
478
Wed Jun 14 12:15:00 UTC 2017 - neutrino8@opensuse.org
479
480
- Update to version 3.4.9
481
  * Make software scaler tweaking optional
482
  * Added support for the unsharp filter for sharpen/blur
483
  * Use a colon symbol as separation for input/output color range
484
    in the video_colorspace_func() function as to be consistent
485
    with the other options. Also set the default to tv:tv
486
487
-------------------------------------------------------------------
488
Tue Jun 13 00:02:00 UTC 2017 - neutrino8@opensuse.org
489
490
- Update to version 3.4.8
491
  * Bugfix in the video_colorspace_func() function. Wrong value
492
    used for the ispace option of the filter. Must be bt2020ncl
493
    instead of just bt2020
494
495
-------------------------------------------------------------------
496
Sat Jun 10 07:55:00 UTC 2017 - neutrino8@opensuse.org
497
498
- Update to version 3.4.7
499
  * Replace numbers in array variable char of the video_chars_func()
500
    function with the ones from the for loop
501
  * Pipe the ffprobe string to tail -1 to work around issues
502
    with some problematic files
503
  * Some small improvements to the video_colorspace_func() function
504
505
-------------------------------------------------------------------
506
Fri Jun 09 08:50:00 UTC 2017 - neutrino8@opensuse.org
507
508
- Update to version 3.4.6
509
  * New function, video_chars_func(), to detect and display video
510
    characteristics like color range/space/transfer/primaries
511
  * Detect and display video resolution if video scaling is enabled
512
  * Detect and display pixel format
513
514
-------------------------------------------------------------------
515
Thu Jun 08 14:51:00 UTC 2017 - neutrino8@opensuse.org
516
517
- Update to version 3.4.5
518
  * Report software scaler set in the config file
519
  * Merge the bicubic and spline scaler tuning code
520
  * Mention for the Lanczos scaler that the scaler
521
    tuning value is the filter length and not sharpness
522
523
-------------------------------------------------------------------
524
Mon Jun 05 03:55:00 UTC 2017 - neutrino8@opensuse.org
525
526
- Update to version 3.4.4
527
  * Remove redundant software scaler warning and exit in
528
    the sws_func() function for the config file
529
  * Added support for the experimental software scaler
530
  * Added support for software scaler tuning where applicable
531
  * Removed additional encoder info on max audio channels support
532
533
-------------------------------------------------------------------
534
Sun Jun 04 21:45:00 UTC 2017 - neutrino8@opensuse.org
535
536
- Update to version 3.4.3
537
  * Match software scaler options in config file with the
538
    ones inside the script. $SCALER in config file now
539
    takes a value between 0 and 9
540
  * Do some basic checking of scaler option when it's set
541
    in the config file
542
543
-------------------------------------------------------------------
544
Thu Jun 01 12:06:00 UTC 2017 - neutrino8@opensuse.org
545
546
- Update to version 3.4.2
547
  * Simplify the scale variable a bit
548
  * Support SMPTE170M colorspace conversion
549
  * Support SMPTE170M for color primaries/matrices/transfers
550
551
-------------------------------------------------------------------
552
Tue May 16 08:57:00 UTC 2017 - neutrino8@opensuse.org
553
554
- Update to version 3.4.1
555
  * Added support for FFmpeg's internal Opus audio encoder
556
557
-------------------------------------------------------------------
558
Sun May 14 09:36:00 UTC 2017 - neutrino8@opensuse.org
559
560
- Update to version 3.4.0
561
  * Bugfix in the software scale code. Use an if conditional
562
    to check for an y/n answer
563
564
-------------------------------------------------------------------
565
Sat May 13 18:04:00 UTC 2017 - neutrino8@opensuse.org
566
567
- Update to version 3.3.9
568
  * Support accurate rounding for the software scalers
569
  * Support full chroma interpolation for the software scalers
570
  * Use the flags option of the scale option instead of -sws_flags
571
    to set scaler and its options
572
573
-------------------------------------------------------------------
574
Mon Apr 03 19:04:00 UTC 2017 - neutrino8@opensuse.org
575
576
- Update to version 3.3.8
577
  * Support setting the input/output color range
578
579
-------------------------------------------------------------------
580
Sat Mar 18 22:00:00 UTC 2017 - neutrino8@opensuse.org
581
582
- Update to version 3.3.7
583
  * Update audio compression level values
584
  * Update colorspace entry for NTSC video
585
  * Fixed bug in the video_colorspace_func() values
586
587
-------------------------------------------------------------------
588
Wed Feb 22 15:05:00 UTC 2017 - neutrino8@opensuse.org
589
590
- Update to version 3.3.6
591
  * Support high FPS -> low FPS conversions
592
  * Bugfix: missing options in FPS conversion menu
593
594
-------------------------------------------------------------------
595
Mon Feb 06 20:43:00 UTC 2017 - neutrino8@opensuse.org
596
597
- Update to version 3.3.5
598
  * Support the framestep filter for FPS conversion
599
  * Support halving the frame rate. Only supported for
600
    50/59.940/60 FPS input
601
602
-------------------------------------------------------------------
603
Wed Jan 25 12:00:00 UTC 2017 - neutrino8@opensuse.org
604
605
- Update to version 3.3.4
606
  * Small improvement: add "Track $i:" to the question for
607
    audio channel layout
608
609
-------------------------------------------------------------------
610
Tue Jan 24 16:20:00 UTC 2017 - neutrino8@opensuse.org
611
612
- Update to version 3.3.3
613
  * Removed one of the OUTPUT variables for batch mode. It is
614
    no longer needed
615
  * Rewrote the audio channel layout code. It is now based on
616
    per-codec encoder support
617
  * Repositioned the audio channel checking code
618
619
-------------------------------------------------------------------
620
Fri Jan 20 13:37:00 UTC 2017 - neutrino8@opensuse.org
621
622
- Update to version 3.3.2
623
  * Fixed a small issue in the output for batch mode
624
  
625
-------------------------------------------------------------------
626
Wed Jan 18 14:05:00 UTC 2017 - neutrino8@opensuse.org
627
628
- Update to version 3.3.1
629
  * Check channel amount for the libfdk_aac encoder and warn and
630
    exit on 7 channels as it doesn't support it
631
  * Use range=tv instead of range=mpeg for the color conversion
632
    filter
633
  * Bugfix: return value of variable autocrop wasn't checked
634
    when running in batch mode resulting in always cropping
635
    the input files
636
  * Bugfix in the $OUTPUT variable when running in batch mode
637
  * Removed readlink from the batch mode variables as it's no
638
    longer needed
639
640
-------------------------------------------------------------------
641
Sun Jan 15 11:44:00 UTC 2017 - neutrino8@opensuse.org
642
643
- Update to version 3.3.0
644
  * Support ALAC audio encoding
645
  * Some small improvements to the audio code
646
  * A few variable renamings, mostly in the case statements
647
648
-------------------------------------------------------------------
649
Fri Jan 13 11:43:00 UTC 2017 - neutrino8@opensuse.org
650
651
- Update to version 3.2.9
652
  * Support 50 <-> 60/59.940 FPS conversions
653
  * Use upper-case words for the color primaries/transfers/matrices
654
    and pixel formats
655
  * Support 4.0 audio channel layout in addition to Quad
656
657
-------------------------------------------------------------------
658
Thu Jan 12 00:26:00 UTC 2017 - neutrino8@opensuse.org
659
660
- Update to version 3.2.8
661
  * Added support for pixel format conversion
662
  * Added support for colorspace conversion
663
664
-------------------------------------------------------------------
665
Mon Jan 09 12:45:00 UTC 2017 - neutrino8@opensuse.org
666
667
- Update to version 3.2.7
668
  * Fix a possible issue when detecting the FPS value that occurs
669
    with some files
670
  * Expand directory path internally instead of exporting the
671
    dirname command to the file that gets sourced for encoding
672
  * Use 'bc' for calculating the detected FPS value
673
  * Only use fractions internally for FPS values. The user should
674
    be presented with the floating point value
675
676
-------------------------------------------------------------------
677
Sun Jan 08 11:24:00 UTC 2017 - neutrino8@opensuse.org
678
679
- Update to version 3.2.6
680
  * Support SMPTE-2084 transfer characteristics
681
  * Placed the video post-processing filters in their own sub-menu
682
  * Some small changes to the FPS conversion code
683
684
-------------------------------------------------------------------
685
Fri Jan 06 10:53:00 UTC 2017 - neutrino8@opensuse.org
686
687
- Update to version 3.2.5
688
  * Bugfix: default output directory wasn't made when running
689
    in batch mode
690
  * Display found per-file crop values when running in batch mode
691
692
-------------------------------------------------------------------
693
Thu Jan 05 11:35:00 UTC 2017 - neutrino8@opensuse.org
694
695
- Update to version 3.2.4
696
  * Support per-file auto-cropping when running in batch mode
697
  * Use internally full paths for input and output
698
  * Add a test case for output directory to the script that gets
699
    sourced for encoding
700
701
-------------------------------------------------------------------
702
Wed Jan 04 13:02:00 UTC 2017 - neutrino8@opensuse.org
703
704
- Update to version 3.2.3
705
  * Use readlink to get the full path to the cover art image. Fixes
706
    an issue when running in batch mode
707
708
-------------------------------------------------------------------
709
Fri Dec 02 14:42:00 UTC 2016 - neutrino8@opensuse.org
710
711
- Update to version 3.2.2
712
  * Merged the output code for the batch mode with that for single
713
    file input
714
  * Fixed an issue where remuxing to MP4 may fail in case the user
715
    chooses FLAC audio
716
  * Renamed variable $extracon to $remuxcon and $econ to $rcon
717
  * Made strict option "global" so I won't have to worry about
718
    adding experimental audio codecs support in the future
719
  * Clean ups to the FPS conversion menu
720
721
-------------------------------------------------------------------
722
Wed Nov 23 15:20:00 UTC 2016 - neutrino8@opensuse.org
723
724
- Update to version 3.2.1
725
  * Added support for FLAC audio in MP4. Requires a very recent
726
    ffmpeg version
727
  * Added the $strict variable to the remuxing code
728
  * Use the improved way of gathering info for the audio sample
729
    rate detection
730
  * Added the ability to flag the first internal or external
731
    subtitle as default, when using the option for internal and
732
    external subtitle copying
733
  * Added support for LD-AAC audio encoding with libfdk-aac
734
  * Removed stderr to stdout redirection (2>&1) for some of the
735
    ffprobe lines. It is no longer needed
736
    
737
-------------------------------------------------------------------
738
Sun Nov 20 16:46:00 UTC 2016 - neutrino8@opensuse.org
739
740
- Update the Makefile
741
742
-------------------------------------------------------------------
743
Sun Nov 20 14:02:00 UTC 2016 - neutrino8@opensuse.org
744
745
- Update to version 3.2.0
746
  * Moved checks for supported containers into its own function,
747
    check_container_func()
748
  * Improvements to gathering information about the input file.
749
    Saves us piping to sed and in some cases piping to awk and tail
750
  * Removed the NOSOUND option since the user can specify 0 for
751
    amount of audio tracks which equals to encoding with the NOSOUND
752
    option
753
  * Placed both subcopy and subcpy variables into a single subparams
754
    variable. This also removes the NOSUBS variable
755
  * Placed the video length detection code into its own function,
756
    video_length_func(), as it is used in two places so we can
757
    save writing the same stuff twice
758
  * Instead of skipping bitrate calc for target file size in case
759
    we can't detect the video length, ask the user to provide it
760
  * Removed install script and added a Makefile for installation
761
  * Added new INSTALL file with install/uninstall instructions
762
  
763
-------------------------------------------------------------------
764
Fri Nov 18 01:35:00 UTC 2016 - neutrino8@opensuse.org
765
766
- Update to version 3.1.9
767
  * Use process number instead of .old when renaming existing files
768
  * Added support for detelecining (IVTC). Bumps up config file
769
    version to 29
770
  * Minor improvements to the cropping code
771
  
772
-------------------------------------------------------------------
773
Wed Nov 16 09:18:00 UTC 2016 - neutrino8@opensuse.org
774
775
- Update to version 3.1.8
776
  * Added support for 3-pass encoding
777
  * Added support for setting a default audio codec in the config
778
    file. Bumps up config file version to 28
779
  * Moved setting the video bitrate before the video filters
780
  * More variables renamings and other small code tweaks
781
  * Do some checking on duplicate entries when using additional
782
    containers and warn and exit
783
  * Updated the man page
784
  
785
-------------------------------------------------------------------
786
Mon Nov 14 09:18:00 UTC 2016 - neutrino8@opensuse.org
787
788
- Update to version 3.1.7
789
  * Set default amount of subtitles to 1 instead of exiting when no
790
    value is given
791
  * Allow the user to choose the amount of audio tracks he wants at
792
    run time instead of requiring it to be set in the config file.
793
    This removes config file var MAX_AUD_TRACKS and bumps up version
794
    to 27
795
  * Renamed array variables audmapval and submapval to audindex and
796
    subindex since we're not mapping but specifying the audio/sub
797
    index id with these vars
798
  * Fixed a possible case where audio params weren't cleared in
799
    case the nosound option was chosen
800
801
-------------------------------------------------------------------
802
Sun Nov 13 11:36:00 UTC 2016 - neutrino8@opensuse.org
803
804
- Update to version 3.1.6
805
  * Added support for batch encoding mode, to be activated with the
806
    new -b option. It's used to encode directories with video files
807
  * Renamed variable $mode to $encmode for clarity
808
  * Reworked the input/output code
809
  * Instead of relying on a config var to set the subtitles amount
810
    to support, ask the user each time to provide it. Makes the
811
    code less complex and easier to extend in the future. Bumps up
812
    config file version to 26
813
  * Check if the X264PARAMS var is missing from config in case we're
814
    not using an x264 preset
815
  * Updated the man page
816
  
817
-------------------------------------------------------------------
818
Sat Nov 12 10:48:00 UTC 2016 - neutrino8@opensuse.org
819
820
- Update to version 3.1.5
821
  * Added support for importing external srt/ssa subtitles for the
822
    mkv, m2ts, mts and ts containers
823
  * Moved the subtitle code into its own video_subtitles_func()
824
    function
825
  * Added support for simultaneously copying subtitles from the
826
    input file and copying external ones
827
  * Renamed variable SUBT to SUBNR for clarity
828
  * Updated the README file and man page
829
  
830
-------------------------------------------------------------------
831
Thu Nov 10 21:15:00 UTC 2016 - neutrino8@opensuse.org
832
833
- Update to version 3.1.4
834
  * Check if name of input file matches that of output file and warn
835
    and exit. Requires the realpath utility
836
  * Added support for the m2ts, mts, ts and flv containers
837
  * Merged the code that checks if an audio codec is supported by a
838
    container with that that checks for additional output containers.
839
    Removes code duplication and maintainability
840
  * Update to the audio sample rates. Sync them with
841
    ffmpeg -h encoder=<encoder>
842
  * Restrict TrueHD channels to 2, 5 and 6 as that's what the encoder
843
    currently supports
844
  * Updated the README file
845
846
-------------------------------------------------------------------
847
Wed Nov 09 07:00:00 UTC 2016 - neutrino8@opensuse.org
848
849
- Update to version 3.1.3
850
  * Renamed config var CON to CONFMT. Updates config file version
851
    to 25
852
  * Reduced some duplication in the audio codec checks for the
853
    container formats
854
  * Reduced some error message duplication when checking if an
855
    additional container supports an audio codec
856
  * Rework to the additional container selection code
857
  * Added color functions for the additional container conversion
858
  
859
-------------------------------------------------------------------
860
Tue Nov 08 10:10:00 UTC 2016 - neutrino8@opensuse.org
861
862
- Update to version 3.1.2
863
  * Added support for encoding to TrueHD audio. Requires a very
864
    recent ffmpeg version, preferably latest from git
865
  * Some small improvements to the additional container output
866
  * Moved the video_deinterlace_func() function inside the actual
867
    deinterlace code
868
  * Update to the README file
869
  * Update to the man page
870
  
871
-------------------------------------------------------------------
872
Mon Nov 07 16:25:00 UTC 2016 - neutrino8@opensuse.org
873
874
- Update to version 3.1.1
875
  * Cosmetics in the code for deinterlacing
876
  * Instead of skipping FPS conversion if the FPS can't be detected,
877
    ask the user to provide it
878
  * Use single brackets instead of double ones in the nosound
879
    setup code
880
  * Added license snippet at the top of the script
881
  * Added support for outputting to additional container formats
882
  * Do some checking on supported audio codecs for the supported
883
    containers
884
  * Check specified container and warn and exit if it's not supported
885
  * Support setting the FLAC compression level
886
  * Added h264_mp4toannexb flag in case we're outputting to the AVI
887
    container
888
  * Break out of the if conditionals in the audio code and replace
889
    them with two case statements
890
  * Update to the README file
891
  
892
-------------------------------------------------------------------
893
Sun Nov 06 09:52:00 UTC 2016 - neutrino8@opensuse.org
894
895
- Update to version 3.1.0
896
  * Bugfix: resampling wasn't working for fdk-aac due to missing
897
    value in the case statement
898
  * Check if output file exists and if so, move it to $file.old
899
  * Use test directly instead of an if condition to set the audio
900
    filters
901
  * Support bitrate calculations for target file size when doing
902
    audio copy
903
  * Use fdk* in the case statements for easier typing
904
  * Renamed variable astrm to astream for clarity
905
  * Use [1-2]p in the case statements for passmodes instead of 1p|2p
906
  * New function, video_field_parity_func(), to detect and report the
907
    interlace field order. Used by motion-compensation deinterlacing
908
    and interlaced encoding
909
  * Detect and display audio sample rate in case resampling is chosen
910
  * Improvements to the video_fps_func() function. Get the FPS value
911
    directly instead of outputting to a file and reading it
912
913
-------------------------------------------------------------------
914
Fri Nov 04 10:43:00 UTC 2016 - neutrino8@opensuse.org
915
916
- Update to version 3.0.8
917
  * Bugfix: the scale variable was used twice for different things
918
    causing an overwrite of the scale filter parameters, which
919
    eventually results in ffmpeg complaining and exiting
920
  * Added support for NTSC <-> NTSC and NTSC <-> PAL frame rate
921
    conversions
922
  * New var in config file, VID_FPS_CONVERT, to enable/disable
923
    FPS conversion. Bumps up config file version to 24
924
  * Moved the FPS detection code into its own function so it can
925
    be easily reused
926
  * Minor cosmetics
927
  * Updated the README file
928
  
929
-------------------------------------------------------------------
930
Thu Nov 03 15:31:00 UTC 2016 - neutrino8@gmail.com
931
932
- Update to version 3.0.7
933
  * Added support for interlace-aware encoding
934
  * Added support for the spp, uspp and pp7 deblockers
935
  * Support asking for software scaler during exec time
936
  * Added new SCALE var to the config file to enable/disable
937
    support for software scaling. Bumps up the config file
938
    version to 23
939
  * Do a test write to see if output directory is writable by
940
    the script executing user
941
  * Updated the README file
942
  
943
-------------------------------------------------------------------
944
Wed Nov 02 19:41:00 UTC 2016 - neutrino8@gmail.com
945
946
- Update to version 3.0.6
947
  * Added support for motion compensation deinterlacing for both
948
    deinterlacing at original FPS and bobbing
949
  * Use denoise var instead of denoiser for the denoise filters
950
    and rotate var instead of transpose for the transpose filter
951
  * Added support for deblocking with the fspp filter. This bumps
952
    up the config file version to 22
953
  * Update to the README file
954
  
955
-------------------------------------------------------------------
956
Tue Nov 01 00:35:00 UTC 2016 - neutrino8@gmail.com
957
958
- Update to version 3.0.5
959
  * Added support for bobbing (deinterlace at double FPS)
960
  * Cosmetics: add menu header to the Color Primaries option
961
  
962
-------------------------------------------------------------------
963
Tue Oct 18 20:27:00 UTC 2016 - neutrino8@gmail.com
964
965
- Add changes file
966