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