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