File ffx264.changes of Package ffx264 (Revision 57)

Currently displaying revision 57 , Show latest

472
 
1
-------------------------------------------------------------------
2
Sat Jun 10 07:55:00 UTC 2017 - neutrino8@opensuse.org
3
4
- Update to version 3.4.7
5
  * Replace numbers in array variable char of the video_chars_func()
6
    function with the ones from the for loop
7
  * Pipe the ffprobe string to tail -1 to work around issues
8
    with some problematic files
9
  * Some small improvements to the video_colorspace_func() function
10
11
-------------------------------------------------------------------
12
Fri Jun 09 08:50:00 UTC 2017 - neutrino8@opensuse.org
13
14
- Update to version 3.4.6
15
  * New function, video_chars_func(), to detect and display video
16
    characteristics like color range/space/transfer/primaries
17
  * Detect and display video resolution if video scaling is enabled
18
  * Detect and display pixel format
19
20
-------------------------------------------------------------------
21
Thu Jun 08 14:51:00 UTC 2017 - neutrino8@opensuse.org
22
23
- Update to version 3.4.5
24
  * Report software scaler set in the config file
25
  * Merge the bicubic and spline scaler tuning code
26
  * Mention for the Lanczos scaler that the scaler
27
    tuning value is the filter length and not sharpness
28
29
-------------------------------------------------------------------
30
Mon Jun 05 03:55:00 UTC 2017 - neutrino8@opensuse.org
31
32
- Update to version 3.4.4
33
  * Remove redundant software scaler warning and exit in
34
    the sws_func() function for the config file
35
  * Added support for the experimental software scaler
36
  * Added support for software scaler tuning where applicable
37
  * Removed additional encoder info on max audio channels support
38
39
-------------------------------------------------------------------
40
Sun Jun 04 21:45:00 UTC 2017 - neutrino8@opensuse.org
41
42
- Update to version 3.4.3
43
  * Match software scaler options in config file with the
44
    ones inside the script. $SCALER in config file now
45
    takes a value between 0 and 9
46
  * Do some basic checking of scaler option when it's set
47
    in the config file
48
49
-------------------------------------------------------------------
50
Thu Jun 01 12:06:00 UTC 2017 - neutrino8@opensuse.org
51
52
- Update to version 3.4.2
53
  * Simplify the scale variable a bit
54
  * Support SMPTE170M colorspace conversion
55
  * Support SMPTE170M for color primaries/matrices/transfers
56
57
-------------------------------------------------------------------
58
Tue May 16 08:57:00 UTC 2017 - neutrino8@opensuse.org
59
60
- Update to version 3.4.1
61
  * Added support for FFmpeg's internal Opus audio encoder
62
63
-------------------------------------------------------------------
64
Sun May 14 09:36:00 UTC 2017 - neutrino8@opensuse.org
65
66
- Update to version 3.4.0
67
  * Bugfix in the software scale code. Use an if conditional
68
    to check for an y/n answer
69
70
-------------------------------------------------------------------
71
Sat May 13 18:04:00 UTC 2017 - neutrino8@opensuse.org
72
73
- Update to version 3.3.9
74
  * Support accurate rounding for the software scalers
75
  * Support full chroma interpolation for the software scalers
76
  * Use the flags option of the scale option instead of -sws_flags
77
    to set scaler and its options
78
79
-------------------------------------------------------------------
80
Mon Apr 03 19:04:00 UTC 2017 - neutrino8@opensuse.org
81
82
- Update to version 3.3.8
83
  * Support setting the input/output color range
84
85
-------------------------------------------------------------------
86
Sat Mar 18 22:00:00 UTC 2017 - neutrino8@opensuse.org
87
88
- Update to version 3.3.7
89
  * Update audio compression level values
90
  * Update colorspace entry for NTSC video
91
  * Fixed bug in the video_colorspace_func() values
92
93
-------------------------------------------------------------------
94
Wed Feb 22 15:05:00 UTC 2017 - neutrino8@opensuse.org
95
96
- Update to version 3.3.6
97
  * Support high FPS -> low FPS conversions
98
  * Bugfix: missing options in FPS conversion menu
99
100
-------------------------------------------------------------------
101
Mon Feb 06 20:43:00 UTC 2017 - neutrino8@opensuse.org
102
103
- Update to version 3.3.5
104
  * Support the framestep filter for FPS conversion
105
  * Support halving the frame rate. Only supported for
106
    50/59.940/60 FPS input
107
108
-------------------------------------------------------------------
109
Wed Jan 25 12:00:00 UTC 2017 - neutrino8@opensuse.org
110
111
- Update to version 3.3.4
112
  * Small improvement: add "Track $i:" to the question for
113
    audio channel layout
114
115
-------------------------------------------------------------------
116
Tue Jan 24 16:20:00 UTC 2017 - neutrino8@opensuse.org
117
118
- Update to version 3.3.3
119
  * Removed one of the OUTPUT variables for batch mode. It is
120
    no longer needed
121
  * Rewrote the audio channel layout code. It is now based on
122
    per-codec encoder support
123
  * Repositioned the audio channel checking code
124
125
-------------------------------------------------------------------
126
Fri Jan 20 13:37:00 UTC 2017 - neutrino8@opensuse.org
127
128
- Update to version 3.3.2
129
  * Fixed a small issue in the output for batch mode
130
  
131
-------------------------------------------------------------------
132
Wed Jan 18 14:05:00 UTC 2017 - neutrino8@opensuse.org
133
134
- Update to version 3.3.1
135
  * Check channel amount for the libfdk_aac encoder and warn and
136
    exit on 7 channels as it doesn't support it
137
  * Use range=tv instead of range=mpeg for the color conversion
138
    filter
139
  * Bugfix: return value of variable autocrop wasn't checked
140
    when running in batch mode resulting in always cropping
141
    the input files
142
  * Bugfix in the $OUTPUT variable when running in batch mode
143
  * Removed readlink from the batch mode variables as it's no
144
    longer needed
145
146
-------------------------------------------------------------------
147
Sun Jan 15 11:44:00 UTC 2017 - neutrino8@opensuse.org
148
149
- Update to version 3.3.0
150
  * Support ALAC audio encoding
151
  * Some small improvements to the audio code
152
  * A few variable renamings, mostly in the case statements
153
154
-------------------------------------------------------------------
155
Fri Jan 13 11:43:00 UTC 2017 - neutrino8@opensuse.org
156
157
- Update to version 3.2.9
158
  * Support 50 <-> 60/59.940 FPS conversions
159
  * Use upper-case words for the color primaries/transfers/matrices
160
    and pixel formats
161
  * Support 4.0 audio channel layout in addition to Quad
162
163
-------------------------------------------------------------------
164
Thu Jan 12 00:26:00 UTC 2017 - neutrino8@opensuse.org
165
166
- Update to version 3.2.8
167
  * Added support for pixel format conversion
168
  * Added support for colorspace conversion
169
170
-------------------------------------------------------------------
171
Mon Jan 09 12:45:00 UTC 2017 - neutrino8@opensuse.org
172
173
- Update to version 3.2.7
174
  * Fix a possible issue when detecting the FPS value that occurs
175
    with some files
176
  * Expand directory path internally instead of exporting the
177
    dirname command to the file that gets sourced for encoding
178
  * Use 'bc' for calculating the detected FPS value
179
  * Only use fractions internally for FPS values. The user should
180
    be presented with the floating point value
181
182
-------------------------------------------------------------------
183
Sun Jan 08 11:24:00 UTC 2017 - neutrino8@opensuse.org
184
185
- Update to version 3.2.6
186
  * Support SMPTE-2084 transfer characteristics
187
  * Placed the video post-processing filters in their own sub-menu
188
  * Some small changes to the FPS conversion code
189
190
-------------------------------------------------------------------
191
Fri Jan 06 10:53:00 UTC 2017 - neutrino8@opensuse.org
192
193
- Update to version 3.2.5
194
  * Bugfix: default output directory wasn't made when running
195
    in batch mode
196
  * Display found per-file crop values when running in batch mode
197
198
-------------------------------------------------------------------
199
Thu Jan 05 11:35:00 UTC 2017 - neutrino8@opensuse.org
200
201
- Update to version 3.2.4
202
  * Support per-file auto-cropping when running in batch mode
203
  * Use internally full paths for input and output
204
  * Add a test case for output directory to the script that gets
205
    sourced for encoding
206
207
-------------------------------------------------------------------
208
Wed Jan 04 13:02:00 UTC 2017 - neutrino8@opensuse.org
209
210
- Update to version 3.2.3
211
  * Use readlink to get the full path to the cover art image. Fixes
212
    an issue when running in batch mode
213
214
-------------------------------------------------------------------
215
Fri Dec 02 14:42:00 UTC 2016 - neutrino8@opensuse.org
216
217
- Update to version 3.2.2
218
  * Merged the output code for the batch mode with that for single
219
    file input
220
  * Fixed an issue where remuxing to MP4 may fail in case the user
221
    chooses FLAC audio
222
  * Renamed variable $extracon to $remuxcon and $econ to $rcon
223
  * Made strict option "global" so I won't have to worry about
224
    adding experimental audio codecs support in the future
225
  * Clean ups to the FPS conversion menu
226
227
-------------------------------------------------------------------
228
Wed Nov 23 15:20:00 UTC 2016 - neutrino8@opensuse.org
229
230
- Update to version 3.2.1
231
  * Added support for FLAC audio in MP4. Requires a very recent
232
    ffmpeg version
233
  * Added the $strict variable to the remuxing code
234
  * Use the improved way of gathering info for the audio sample
235
    rate detection
236
  * Added the ability to flag the first internal or external
237
    subtitle as default, when using the option for internal and
238
    external subtitle copying
239
  * Added support for LD-AAC audio encoding with libfdk-aac
240
  * Removed stderr to stdout redirection (2>&1) for some of the
241
    ffprobe lines. It is no longer needed
242
    
243
-------------------------------------------------------------------
244
Sun Nov 20 16:46:00 UTC 2016 - neutrino8@opensuse.org
245
246
- Update the Makefile
247
248
-------------------------------------------------------------------
249
Sun Nov 20 14:02:00 UTC 2016 - neutrino8@opensuse.org
250
251
- Update to version 3.2.0
252
  * Moved checks for supported containers into its own function,
253
    check_container_func()
254
  * Improvements to gathering information about the input file.
255
    Saves us piping to sed and in some cases piping to awk and tail
256
  * Removed the NOSOUND option since the user can specify 0 for
257
    amount of audio tracks which equals to encoding with the NOSOUND
258
    option
259
  * Placed both subcopy and subcpy variables into a single subparams
260
    variable. This also removes the NOSUBS variable
261
  * Placed the video length detection code into its own function,
262
    video_length_func(), as it is used in two places so we can
263
    save writing the same stuff twice
264
  * Instead of skipping bitrate calc for target file size in case
265
    we can't detect the video length, ask the user to provide it
266
  * Removed install script and added a Makefile for installation
267
  * Added new INSTALL file with install/uninstall instructions
268
  
269
-------------------------------------------------------------------
270
Fri Nov 18 01:35:00 UTC 2016 - neutrino8@opensuse.org
271
272
- Update to version 3.1.9
273
  * Use process number instead of .old when renaming existing files
274
  * Added support for detelecining (IVTC). Bumps up config file
275
    version to 29
276
  * Minor improvements to the cropping code
277
  
278
-------------------------------------------------------------------
279
Wed Nov 16 09:18:00 UTC 2016 - neutrino8@opensuse.org
280
281
- Update to version 3.1.8
282
  * Added support for 3-pass encoding
283
  * Added support for setting a default audio codec in the config
284
    file. Bumps up config file version to 28
285
  * Moved setting the video bitrate before the video filters
286
  * More variables renamings and other small code tweaks
287
  * Do some checking on duplicate entries when using additional
288
    containers and warn and exit
289
  * Updated the man page
290
  
291
-------------------------------------------------------------------
292
Mon Nov 14 09:18:00 UTC 2016 - neutrino8@opensuse.org
293
294
- Update to version 3.1.7
295
  * Set default amount of subtitles to 1 instead of exiting when no
296
    value is given
297
  * Allow the user to choose the amount of audio tracks he wants at
298
    run time instead of requiring it to be set in the config file.
299
    This removes config file var MAX_AUD_TRACKS and bumps up version
300
    to 27
301
  * Renamed array variables audmapval and submapval to audindex and
302
    subindex since we're not mapping but specifying the audio/sub
303
    index id with these vars
304
  * Fixed a possible case where audio params weren't cleared in
305
    case the nosound option was chosen
306
307
-------------------------------------------------------------------
308
Sun Nov 13 11:36:00 UTC 2016 - neutrino8@opensuse.org
309
310
- Update to version 3.1.6
311
  * Added support for batch encoding mode, to be activated with the
312
    new -b option. It's used to encode directories with video files
313
  * Renamed variable $mode to $encmode for clarity
314
  * Reworked the input/output code
315
  * Instead of relying on a config var to set the subtitles amount
316
    to support, ask the user each time to provide it. Makes the
317
    code less complex and easier to extend in the future. Bumps up
318
    config file version to 26
319
  * Check if the X264PARAMS var is missing from config in case we're
320
    not using an x264 preset
321
  * Updated the man page
322
  
323
-------------------------------------------------------------------
324
Sat Nov 12 10:48:00 UTC 2016 - neutrino8@opensuse.org
325
326
- Update to version 3.1.5
327
  * Added support for importing external srt/ssa subtitles for the
328
    mkv, m2ts, mts and ts containers
329
  * Moved the subtitle code into its own video_subtitles_func()
330
    function
331
  * Added support for simultaneously copying subtitles from the
332
    input file and copying external ones
333
  * Renamed variable SUBT to SUBNR for clarity
334
  * Updated the README file and man page
335
  
336
-------------------------------------------------------------------
337
Thu Nov 10 21:15:00 UTC 2016 - neutrino8@opensuse.org
338
339
- Update to version 3.1.4
340
  * Check if name of input file matches that of output file and warn
341
    and exit. Requires the realpath utility
342
  * Added support for the m2ts, mts, ts and flv containers
343
  * Merged the code that checks if an audio codec is supported by a
344
    container with that that checks for additional output containers.
345
    Removes code duplication and maintainability
346
  * Update to the audio sample rates. Sync them with
347
    ffmpeg -h encoder=<encoder>
348
  * Restrict TrueHD channels to 2, 5 and 6 as that's what the encoder
349
    currently supports
350
  * Updated the README file
351
352
-------------------------------------------------------------------
353
Wed Nov 09 07:00:00 UTC 2016 - neutrino8@opensuse.org
354
355
- Update to version 3.1.3
356
  * Renamed config var CON to CONFMT. Updates config file version
357
    to 25
358
  * Reduced some duplication in the audio codec checks for the
359
    container formats
360
  * Reduced some error message duplication when checking if an
361
    additional container supports an audio codec
362
  * Rework to the additional container selection code
363
  * Added color functions for the additional container conversion
364
  
365
-------------------------------------------------------------------
366
Tue Nov 08 10:10:00 UTC 2016 - neutrino8@opensuse.org
367
368
- Update to version 3.1.2
369
  * Added support for encoding to TrueHD audio. Requires a very
370
    recent ffmpeg version, preferably latest from git
371
  * Some small improvements to the additional container output
372
  * Moved the video_deinterlace_func() function inside the actual
373
    deinterlace code
374
  * Update to the README file
375
  * Update to the man page
376
  
377
-------------------------------------------------------------------
378
Mon Nov 07 16:25:00 UTC 2016 - neutrino8@opensuse.org
379
380
- Update to version 3.1.1
381
  * Cosmetics in the code for deinterlacing
382
  * Instead of skipping FPS conversion if the FPS can't be detected,
383
    ask the user to provide it
384
  * Use single brackets instead of double ones in the nosound
385
    setup code
386
  * Added license snippet at the top of the script
387
  * Added support for outputting to additional container formats
388
  * Do some checking on supported audio codecs for the supported
389
    containers
390
  * Check specified container and warn and exit if it's not supported
391
  * Support setting the FLAC compression level
392
  * Added h264_mp4toannexb flag in case we're outputting to the AVI
393
    container
394
  * Break out of the if conditionals in the audio code and replace
395
    them with two case statements
396
  * Update to the README file
397
  
398
-------------------------------------------------------------------
399
Sun Nov 06 09:52:00 UTC 2016 - neutrino8@opensuse.org
400
401
- Update to version 3.1.0
402
  * Bugfix: resampling wasn't working for fdk-aac due to missing
403
    value in the case statement
404
  * Check if output file exists and if so, move it to $file.old
405
  * Use test directly instead of an if condition to set the audio
406
    filters
407
  * Support bitrate calculations for target file size when doing
408
    audio copy
409
  * Use fdk* in the case statements for easier typing
410
  * Renamed variable astrm to astream for clarity
411
  * Use [1-2]p in the case statements for passmodes instead of 1p|2p
412
  * New function, video_field_parity_func(), to detect and report the
413
    interlace field order. Used by motion-compensation deinterlacing
414
    and interlaced encoding
415
  * Detect and display audio sample rate in case resampling is chosen
416
  * Improvements to the video_fps_func() function. Get the FPS value
417
    directly instead of outputting to a file and reading it
418
419
-------------------------------------------------------------------
420
Fri Nov 04 10:43:00 UTC 2016 - neutrino8@opensuse.org
421
422
- Update to version 3.0.8
423
  * Bugfix: the scale variable was used twice for different things
424
    causing an overwrite of the scale filter parameters, which
425
    eventually results in ffmpeg complaining and exiting
426
  * Added support for NTSC <-> NTSC and NTSC <-> PAL frame rate
427
    conversions
428
  * New var in config file, VID_FPS_CONVERT, to enable/disable
429
    FPS conversion. Bumps up config file version to 24
430
  * Moved the FPS detection code into its own function so it can
431
    be easily reused
432
  * Minor cosmetics
433
  * Updated the README file
434
  
435
-------------------------------------------------------------------
436
Thu Nov 03 15:31:00 UTC 2016 - neutrino8@gmail.com
437
438
- Update to version 3.0.7
439
  * Added support for interlace-aware encoding
440
  * Added support for the spp, uspp and pp7 deblockers
441
  * Support asking for software scaler during exec time
442
  * Added new SCALE var to the config file to enable/disable
443
    support for software scaling. Bumps up the config file
444
    version to 23
445
  * Do a test write to see if output directory is writable by
446
    the script executing user
447
  * Updated the README file
448
  
449
-------------------------------------------------------------------
450
Wed Nov 02 19:41:00 UTC 2016 - neutrino8@gmail.com
451
452
- Update to version 3.0.6
453
  * Added support for motion compensation deinterlacing for both
454
    deinterlacing at original FPS and bobbing
455
  * Use denoise var instead of denoiser for the denoise filters
456
    and rotate var instead of transpose for the transpose filter
457
  * Added support for deblocking with the fspp filter. This bumps
458
    up the config file version to 22
459
  * Update to the README file
460
  
461
-------------------------------------------------------------------
462
Tue Nov 01 00:35:00 UTC 2016 - neutrino8@gmail.com
463
464
- Update to version 3.0.5
465
  * Added support for bobbing (deinterlace at double FPS)
466
  * Cosmetics: add menu header to the Color Primaries option
467
  
468
-------------------------------------------------------------------
469
Tue Oct 18 20:27:00 UTC 2016 - neutrino8@gmail.com
470
471
- Add changes file
472