Projects
Multimedia
ffx264
ffx264.changes
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File ffx264.changes of Package ffx264 (Revision 70)
Currently displaying revision
70
,
Show latest
------------------------------------------------------------------- Tue Jan 02 12:03:00 UTC 2018 - neutrino8@opensuse.org - Update to version 3.5.9 * Disabled audio metadata for batch mode when using audio copy, until I figure out how to do it in a decent way * Removed default software scaler parameters for bicubic/spline They are already the default in FFmpeg so no need to force them * Use a case statement instead of if condition in option 0 of the video_hdr_to_sdr_func() function ------------------------------------------------------------------- Mon Jan 01 23:03:00 UTC 2018 - neutrino8@opensuse.org - Update to version 3.5.8 * Set proper zscale transfer value in the video_hdr_to_sdr_func() function, option 0 (copy color characteristics) * Use a desat value of 2.5 for the tonemap filter when doing HDR to SDR conversions * Don't use pix_fmts in the format filter. It is not really needed * Removed 12-bit options from the video_pixfmt_func() function * Cosmetics ------------------------------------------------------------------- Mon Jan 01 10:18:00 UTC 2018 - neutrino8@opensuse.org - Update to version 3.5.7 * Reworked the video_chars_func() function and added reporting of video bit depth * Initial support for audio codec metadata when doing audio copy * Increased default E-AC-3 audio bitrate from 768 to 960 kbps * Set dialnorm for AC-3/E-AC-3 to its FFmpeg default (-31) * Added HDR_to_SDR_instructions.txt file to the package * Cosmetics ------------------------------------------------------------------- Wed Dec 27 11:37:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.5.6 * Renamed array variable CHARS to VCHARS in the video_chars_func() function * Report pixel format in the video_chars_func() function * Removed strange copy-paste word in the colrospace conversion code * Use -v quiet instead of -v error log level for ffprobe * Cosmetics ------------------------------------------------------------------- Mon Dec 25 10:36:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.5.5 * Initial support for HDR to SDR conversions. Requires FFmpeg to be compiled with the zimg library as it needs the zscale filter https://github.com/sekrit-twc/zimg ------------------------------------------------------------------- Sun Oct 22 17:37:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.5.4 * Support dialog level normalization for AC3/EAC3 audio ------------------------------------------------------------------- Fri Sep 29 15:45:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.5.3 * Support setting the output video aspect ratio ------------------------------------------------------------------- Wed Aug 23 09:53:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.5.2 * Support full chroma input for the software scaler ------------------------------------------------------------------- Fri Jul 21 13:52:00 UTC 2017 - neutrino8@opensuse.org - Add realpath to the CHDIR var for batch mode ------------------------------------------------------------------- Thu Jul 20 18:49:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.5.1 * Bugfix: use realpath instead of readlink for the OUTPUT var when running in batch mode. Fixes the issue where readlink will follow the full path in case the input is a symlink which may result of encoding files we were not asked to * Don't print cropped resolution during runtime if batch mode is selected * Remove check for realpath. It is now required and not optional ------------------------------------------------------------------- Tue Jul 11 11:39:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.5.0 * Support setting the min/max keyframe/IDR intervals ------------------------------------------------------------------- Wed Jun 14 12:15:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.4.9 * Make software scaler tweaking optional * Added support for the unsharp filter for sharpen/blur * Use a colon symbol as separation for input/output color range in the video_colorspace_func() function as to be consistent with the other options. Also set the default to tv:tv ------------------------------------------------------------------- Tue Jun 13 00:02:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.4.8 * Bugfix in the video_colorspace_func() function. Wrong value used for the ispace option of the filter. Must be bt2020ncl instead of just bt2020 ------------------------------------------------------------------- Sat Jun 10 07:55:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.4.7 * Replace numbers in array variable char of the video_chars_func() function with the ones from the for loop * Pipe the ffprobe string to tail -1 to work around issues with some problematic files * Some small improvements to the video_colorspace_func() function ------------------------------------------------------------------- Fri Jun 09 08:50:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.4.6 * New function, video_chars_func(), to detect and display video characteristics like color range/space/transfer/primaries * Detect and display video resolution if video scaling is enabled * Detect and display pixel format ------------------------------------------------------------------- Thu Jun 08 14:51:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.4.5 * Report software scaler set in the config file * Merge the bicubic and spline scaler tuning code * Mention for the Lanczos scaler that the scaler tuning value is the filter length and not sharpness ------------------------------------------------------------------- Mon Jun 05 03:55:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.4.4 * Remove redundant software scaler warning and exit in the sws_func() function for the config file * Added support for the experimental software scaler * Added support for software scaler tuning where applicable * Removed additional encoder info on max audio channels support ------------------------------------------------------------------- Sun Jun 04 21:45:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.4.3 * Match software scaler options in config file with the ones inside the script. $SCALER in config file now takes a value between 0 and 9 * Do some basic checking of scaler option when it's set in the config file ------------------------------------------------------------------- Thu Jun 01 12:06:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.4.2 * Simplify the scale variable a bit * Support SMPTE170M colorspace conversion * Support SMPTE170M for color primaries/matrices/transfers ------------------------------------------------------------------- Tue May 16 08:57:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.4.1 * Added support for FFmpeg's internal Opus audio encoder ------------------------------------------------------------------- Sun May 14 09:36:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.4.0 * Bugfix in the software scale code. Use an if conditional to check for an y/n answer ------------------------------------------------------------------- Sat May 13 18:04:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.3.9 * Support accurate rounding for the software scalers * Support full chroma interpolation for the software scalers * Use the flags option of the scale option instead of -sws_flags to set scaler and its options ------------------------------------------------------------------- Mon Apr 03 19:04:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.3.8 * Support setting the input/output color range ------------------------------------------------------------------- Sat Mar 18 22:00:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.3.7 * Update audio compression level values * Update colorspace entry for NTSC video * Fixed bug in the video_colorspace_func() values ------------------------------------------------------------------- Wed Feb 22 15:05:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.3.6 * Support high FPS -> low FPS conversions * Bugfix: missing options in FPS conversion menu ------------------------------------------------------------------- Mon Feb 06 20:43:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.3.5 * Support the framestep filter for FPS conversion * Support halving the frame rate. Only supported for 50/59.940/60 FPS input ------------------------------------------------------------------- Wed Jan 25 12:00:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.3.4 * Small improvement: add "Track $i:" to the question for audio channel layout ------------------------------------------------------------------- Tue Jan 24 16:20:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.3.3 * Removed one of the OUTPUT variables for batch mode. It is no longer needed * Rewrote the audio channel layout code. It is now based on per-codec encoder support * Repositioned the audio channel checking code ------------------------------------------------------------------- Fri Jan 20 13:37:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.3.2 * Fixed a small issue in the output for batch mode ------------------------------------------------------------------- Wed Jan 18 14:05:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.3.1 * Check channel amount for the libfdk_aac encoder and warn and exit on 7 channels as it doesn't support it * Use range=tv instead of range=mpeg for the color conversion filter * Bugfix: return value of variable autocrop wasn't checked when running in batch mode resulting in always cropping the input files * Bugfix in the $OUTPUT variable when running in batch mode * Removed readlink from the batch mode variables as it's no longer needed ------------------------------------------------------------------- Sun Jan 15 11:44:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.3.0 * Support ALAC audio encoding * Some small improvements to the audio code * A few variable renamings, mostly in the case statements ------------------------------------------------------------------- Fri Jan 13 11:43:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.2.9 * Support 50 <-> 60/59.940 FPS conversions * Use upper-case words for the color primaries/transfers/matrices and pixel formats * Support 4.0 audio channel layout in addition to Quad ------------------------------------------------------------------- Thu Jan 12 00:26:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.2.8 * Added support for pixel format conversion * Added support for colorspace conversion ------------------------------------------------------------------- Mon Jan 09 12:45:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.2.7 * Fix a possible issue when detecting the FPS value that occurs with some files * Expand directory path internally instead of exporting the dirname command to the file that gets sourced for encoding * Use 'bc' for calculating the detected FPS value * Only use fractions internally for FPS values. The user should be presented with the floating point value ------------------------------------------------------------------- Sun Jan 08 11:24:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.2.6 * Support SMPTE-2084 transfer characteristics * Placed the video post-processing filters in their own sub-menu * Some small changes to the FPS conversion code ------------------------------------------------------------------- Fri Jan 06 10:53:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.2.5 * Bugfix: default output directory wasn't made when running in batch mode * Display found per-file crop values when running in batch mode ------------------------------------------------------------------- Thu Jan 05 11:35:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.2.4 * Support per-file auto-cropping when running in batch mode * Use internally full paths for input and output * Add a test case for output directory to the script that gets sourced for encoding ------------------------------------------------------------------- Wed Jan 04 13:02:00 UTC 2017 - neutrino8@opensuse.org - Update to version 3.2.3 * Use readlink to get the full path to the cover art image. Fixes an issue when running in batch mode ------------------------------------------------------------------- Fri Dec 02 14:42:00 UTC 2016 - neutrino8@opensuse.org - Update to version 3.2.2 * Merged the output code for the batch mode with that for single file input * Fixed an issue where remuxing to MP4 may fail in case the user chooses FLAC audio * Renamed variable $extracon to $remuxcon and $econ to $rcon * Made strict option "global" so I won't have to worry about adding experimental audio codecs support in the future * Clean ups to the FPS conversion menu ------------------------------------------------------------------- Wed Nov 23 15:20:00 UTC 2016 - neutrino8@opensuse.org - Update to version 3.2.1 * Added support for FLAC audio in MP4. Requires a very recent ffmpeg version * Added the $strict variable to the remuxing code * Use the improved way of gathering info for the audio sample rate detection * Added the ability to flag the first internal or external subtitle as default, when using the option for internal and external subtitle copying * Added support for LD-AAC audio encoding with libfdk-aac * Removed stderr to stdout redirection (2>&1) for some of the ffprobe lines. It is no longer needed ------------------------------------------------------------------- Sun Nov 20 16:46:00 UTC 2016 - neutrino8@opensuse.org - Update the Makefile ------------------------------------------------------------------- Sun Nov 20 14:02:00 UTC 2016 - neutrino8@opensuse.org - Update to version 3.2.0 * Moved checks for supported containers into its own function, check_container_func() * Improvements to gathering information about the input file. Saves us piping to sed and in some cases piping to awk and tail * Removed the NOSOUND option since the user can specify 0 for amount of audio tracks which equals to encoding with the NOSOUND option * Placed both subcopy and subcpy variables into a single subparams variable. This also removes the NOSUBS variable * Placed the video length detection code into its own function, video_length_func(), as it is used in two places so we can save writing the same stuff twice * Instead of skipping bitrate calc for target file size in case we can't detect the video length, ask the user to provide it * Removed install script and added a Makefile for installation * Added new INSTALL file with install/uninstall instructions ------------------------------------------------------------------- Fri Nov 18 01:35:00 UTC 2016 - neutrino8@opensuse.org - Update to version 3.1.9 * Use process number instead of .old when renaming existing files * Added support for detelecining (IVTC). Bumps up config file version to 29 * Minor improvements to the cropping code ------------------------------------------------------------------- Wed Nov 16 09:18:00 UTC 2016 - neutrino8@opensuse.org - Update to version 3.1.8 * Added support for 3-pass encoding * Added support for setting a default audio codec in the config file. Bumps up config file version to 28 * Moved setting the video bitrate before the video filters * More variables renamings and other small code tweaks * Do some checking on duplicate entries when using additional containers and warn and exit * Updated the man page ------------------------------------------------------------------- Mon Nov 14 09:18:00 UTC 2016 - neutrino8@opensuse.org - Update to version 3.1.7 * Set default amount of subtitles to 1 instead of exiting when no value is given * Allow the user to choose the amount of audio tracks he wants at run time instead of requiring it to be set in the config file. This removes config file var MAX_AUD_TRACKS and bumps up version to 27 * Renamed array variables audmapval and submapval to audindex and subindex since we're not mapping but specifying the audio/sub index id with these vars * Fixed a possible case where audio params weren't cleared in case the nosound option was chosen ------------------------------------------------------------------- Sun Nov 13 11:36:00 UTC 2016 - neutrino8@opensuse.org - Update to version 3.1.6 * Added support for batch encoding mode, to be activated with the new -b option. It's used to encode directories with video files * Renamed variable $mode to $encmode for clarity * Reworked the input/output code * Instead of relying on a config var to set the subtitles amount to support, ask the user each time to provide it. Makes the code less complex and easier to extend in the future. Bumps up config file version to 26 * Check if the X264PARAMS var is missing from config in case we're not using an x264 preset * Updated the man page ------------------------------------------------------------------- Sat Nov 12 10:48:00 UTC 2016 - neutrino8@opensuse.org - Update to version 3.1.5 * Added support for importing external srt/ssa subtitles for the mkv, m2ts, mts and ts containers * Moved the subtitle code into its own video_subtitles_func() function * Added support for simultaneously copying subtitles from the input file and copying external ones * Renamed variable SUBT to SUBNR for clarity * Updated the README file and man page ------------------------------------------------------------------- Thu Nov 10 21:15:00 UTC 2016 - neutrino8@opensuse.org - Update to version 3.1.4 * Check if name of input file matches that of output file and warn and exit. Requires the realpath utility * Added support for the m2ts, mts, ts and flv containers * Merged the code that checks if an audio codec is supported by a container with that that checks for additional output containers. Removes code duplication and maintainability * Update to the audio sample rates. Sync them with ffmpeg -h encoder=<encoder> * Restrict TrueHD channels to 2, 5 and 6 as that's what the encoder currently supports * Updated the README file ------------------------------------------------------------------- Wed Nov 09 07:00:00 UTC 2016 - neutrino8@opensuse.org - Update to version 3.1.3 * Renamed config var CON to CONFMT. Updates config file version to 25 * Reduced some duplication in the audio codec checks for the container formats * Reduced some error message duplication when checking if an additional container supports an audio codec * Rework to the additional container selection code * Added color functions for the additional container conversion ------------------------------------------------------------------- Tue Nov 08 10:10:00 UTC 2016 - neutrino8@opensuse.org - Update to version 3.1.2 * Added support for encoding to TrueHD audio. Requires a very recent ffmpeg version, preferably latest from git * Some small improvements to the additional container output * Moved the video_deinterlace_func() function inside the actual deinterlace code * Update to the README file * Update to the man page ------------------------------------------------------------------- Mon Nov 07 16:25:00 UTC 2016 - neutrino8@opensuse.org - Update to version 3.1.1 * Cosmetics in the code for deinterlacing * Instead of skipping FPS conversion if the FPS can't be detected, ask the user to provide it * Use single brackets instead of double ones in the nosound setup code * Added license snippet at the top of the script * Added support for outputting to additional container formats * Do some checking on supported audio codecs for the supported containers * Check specified container and warn and exit if it's not supported * Support setting the FLAC compression level * Added h264_mp4toannexb flag in case we're outputting to the AVI container * Break out of the if conditionals in the audio code and replace them with two case statements * Update to the README file ------------------------------------------------------------------- Sun Nov 06 09:52:00 UTC 2016 - neutrino8@opensuse.org - Update to version 3.1.0 * Bugfix: resampling wasn't working for fdk-aac due to missing value in the case statement * Check if output file exists and if so, move it to $file.old * Use test directly instead of an if condition to set the audio filters * Support bitrate calculations for target file size when doing audio copy * Use fdk* in the case statements for easier typing * Renamed variable astrm to astream for clarity * Use [1-2]p in the case statements for passmodes instead of 1p|2p * New function, video_field_parity_func(), to detect and report the interlace field order. Used by motion-compensation deinterlacing and interlaced encoding * Detect and display audio sample rate in case resampling is chosen * Improvements to the video_fps_func() function. Get the FPS value directly instead of outputting to a file and reading it ------------------------------------------------------------------- Fri Nov 04 10:43:00 UTC 2016 - neutrino8@opensuse.org - Update to version 3.0.8 * Bugfix: the scale variable was used twice for different things causing an overwrite of the scale filter parameters, which eventually results in ffmpeg complaining and exiting * Added support for NTSC <-> NTSC and NTSC <-> PAL frame rate conversions * New var in config file, VID_FPS_CONVERT, to enable/disable FPS conversion. Bumps up config file version to 24 * Moved the FPS detection code into its own function so it can be easily reused * Minor cosmetics * Updated the README file ------------------------------------------------------------------- Thu Nov 03 15:31:00 UTC 2016 - neutrino8@gmail.com - Update to version 3.0.7 * Added support for interlace-aware encoding * Added support for the spp, uspp and pp7 deblockers * Support asking for software scaler during exec time * Added new SCALE var to the config file to enable/disable support for software scaling. Bumps up the config file version to 23 * Do a test write to see if output directory is writable by the script executing user * Updated the README file ------------------------------------------------------------------- Wed Nov 02 19:41:00 UTC 2016 - neutrino8@gmail.com - Update to version 3.0.6 * Added support for motion compensation deinterlacing for both deinterlacing at original FPS and bobbing * Use denoise var instead of denoiser for the denoise filters and rotate var instead of transpose for the transpose filter * Added support for deblocking with the fspp filter. This bumps up the config file version to 22 * Update to the README file ------------------------------------------------------------------- Tue Nov 01 00:35:00 UTC 2016 - neutrino8@gmail.com - Update to version 3.0.5 * Added support for bobbing (deinterlace at double FPS) * Cosmetics: add menu header to the Color Primaries option ------------------------------------------------------------------- Tue Oct 18 20:27:00 UTC 2016 - neutrino8@gmail.com - Add changes file
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.