Releases: steipal/FFAStrans-Public
Releases · steipal/FFAStrans-Public
FFAStrans v1.4.1
Numerous improvements and fixes, and some new features.
- VMAF now use all cores available causing major speedup.
- Removed all 8-bit limitations from all applicable filter nodes.
- The "Insert Media" and "Overlay" filters now support any type of video format.
- "Insert Media" filter now supports "Overlay" mode for media supporting alpha channels.
- The "Stills" encoder now also support outputting actual source frame numbers.
- Generally improved handling of "odd" formats.
- Added periodic sampling option to "Video Quality".
- Added start, repeating and stop scripts/program per workflow.
- Support Avid Source Path/File columns by inserting "file://" prefix in Tape (.ref) field.
- Changing priority on running jobs can now be done from the inbuilt status monitor.
- Added custom work dir in the "Command executor" node.
- Add bigger popup input editor for too long text in input fields.
- Added tooltip for previewing too long text in input fields.
- Add %f_capture_rate% variable for reading camera capture frame rate.
- Improved error feedback from YouTube node.
- Improved parsing of correct media length.
- History logs are now always backed up when resetting status monitor.
- Rest API would in some rare not return a proper reply.
- Addressed issues with jobs seemingly being stuck in status monitor.
- Fixed rare cases of broken interlaced processing.
- Fix failed encoding from unknown audio codecs.
- Fix not checking default value for force leading zeroes on dates.
- Fixed broken encoding error status feedback.
- Fix some rare cases of timecode not being properly read.
- Fixed transwrapping issues with some encoders.
- Fix crash in Workflow Manager when deleting newly copied nodes.
- Fix priority not being properly set on API job submit.
- Fixed ProRes encoder not working properly on all frame rates.
- + General stability improvements and several other minor fixes.
FFAStrans v1.4.0.7
Pure bug fix release.
- Fixed cruicial bug/crash when monitoring growing files.
- Fix stills encoder bug when extracting single image.
- Fix potential race condition bug when several nodes are parsing same media source.
- Fixed rare API bug when submitting huge JSON bodies.
- Fix a color scheme bug in manager when showing bypassed nodes.
- Fix all running workflows restarting when stopping just one.
- Fixed a bug that could cause FFAStrans to not clean up old jobs/logs.
- Fixed some agressive enumration of history records.
- Several other minor fixes....
FFAStrans v1.4.0.6
- Fixed some illegal characters when parsing mac alias
- Fix occational double registration of new monitored files
- Fix loudness analyser not storing correct real peaks data
- Fixed rare error that sometimes caused retried jobs to not start
- Fix audio files getting double length when converting to video formats
- Update BMX to include fix for wrongly flagged aspect ration on some MPEG-2 formats.
- Fixed rare bug that sometimes cause FFAStrans to not continue with jobs containing priority splits.
FFAStrans v1.4.0.5
- Fixed SAR was not set when auto cropping IMX source in the A/V Decoder
- Fixed Interlace analyze node reported bogus results
- Fixed wrong progress on video analyze node
- Fixed rare issue where priority branches did not end properly
- Fixed issue that in some conditions caused a job queue to build up
- Fixed A/V Decoder not properly decoding some broken MPEG2
- Removed bogus 4:4:4 AVI option in the Uncompressed encoder node
- Removed too strict variable check when submitting jobs via API
FFAStrans v1.4.0.4
- Fixed continously growing files being picked up too early
- Fixed multiple hosts picking up the same growing file
- Fixed loudness analyser not returning correct channel layout
FFAStrans v1.4.0.3
- Fixed error in priority splits
- Fixed stills decoder having malformated color conversions.
- Fixed rare crash on badly formated time code
- Fixed a file locking anomalie
FFAStrans v1.4.0.1
Fixed a handle leak in the queuer.
UPDATE: Re-uploaded the package due to some stupidity in the first 1.4.0.1 package.
FFAStrans v1.4
Finally, long overdue, a new version that does not only focus on fixes and improvements but a set of new nice long awaited features.
Changes include:
- New core features:
- Hosts group: Group hosts into different named groups and assign nodes or/and workflows to them
- Job slots per node: Assign a higher number of job slots to a node in order to better "allocate" resources on the executing host
- Cron scheduling support for monitors
- New functions:
- $dateweek(): Calculate week numbers
- $timecalc(): Time calculator
- $waccess(): For testing write access
- $owner(): For getting owner of a file
- $asplit(): Split/format array into a string
- $ffconcat(): For creating a "ffconcat version 1.0" string
- $shortcut(): For parsing Windows shortcuts and macOS alias files
- New variables:
- %i_v_precharge%: Get precharge value from MXF files
- %s_options%: System variable for advanced altering of job behavior
- %f_pix_aspect%: Pixel aspect ratio as float
- %s_frame_rate%: Represent frame rate as num/denum string
- New API method:
- GET /jobvars/ for getting final value of user variables after job end
- Improved processing speed, quality and color precicion for all encoders
- Huge database I/O optimizations for thos with larger farms
- Dolby E decoding in the "A/V Decoder" (Experimental)
- "Forget missing files" are now supported by all applicable monitor nodes
- Support the new frame properties in AviSynth+
- Support Mac alias in the "Folder" monitor and improved Windows shortcut support
- Improved support for encoding files with cover art
- Properly support audio buffer files > 4GB in the "A/V Decoder"
- Support reading stdout/err in command executor as unicode
- Support XDCAM-EX 35 720p in the "XDCAM-HD" encoder
- Support multiple selection in the status monitor
- Inbuilt status monitor now shows history pages instead of one huge list
- Improved "Color conversion" filter
- Improved navigation in the status monitor using arrow keys
- Improved up-time reliability
- Native support for "ffconcat version 1.0" input sources
- Native support for reading IMF files
- Support writing 64 bit audio files in the "Extract audio" node
- Support UTF-8 formated mail bodies in "Send E-Mail" node
- Playlist support in "YouTube" decoder and save list to variable
- Clear complete work cache dir from FFAStrans Manager
- Support SinPowResize kernel in "Resize" filter
- Improved automatic cleaning of log and work files
- FFAStrans will now archive job logs and keep them for an extended period
- Fix several long path issues in monitors and FTP delivery
- Fix slow opening of long workflows
- Fix comparing negative number not working in the "Conditional" node
- Fix graphical artifact when moving too far out on a large workflow
- Fix some number like strings being strictly regarded as number
- + Lots other minor fixes and improvements
FFAStrans v1.3.1
- Added 4:4:4 profile (XQ) to the ProResKS encoder.
- Added "MXF (BMX)" wrapper option to the Panasonic P2 monitor.
- Added option for removing farming settings when exporting workflows
- Added PUT method for updating existing workflow through API
- Added user option to read from STDERR and/or STDOUT in the "Command executor" node.
- Improved general robustness when executing many jobs at the same time.
- Reduced general priority on sub processes in order to not halt system.
- Fixed some special case FTP monitor issue that caused files to not be downloaded properly.
- Fixed framerate bug when encoding to BMX (MXF)
- Fixed an issue where setting %s_source% to "" (nothing) resulted in some erratic behavior.
- Fix some job retry issues.
- Fix audio config crash in the DV encoder.
- Fixed rare memory leak issue.
- Fixed MOV bug in the DNxHD encoder
- Fixed a problem with the A/V Media decoder created zero-length clips.
- Fixed an issue that caused some image sequences to not be properly parsed
- Fixed a problem where plugin processors GUI got stuck behind manager window.
- Fixed a bug where the "Fade" filter ignored audio/video enable/disable
- Fixed an issue that caused the "Custom FFmpeg" encoder to not work properly when using custom ffmpeg mapping.
- Fixed an API issue where history was not always correctly returned.
- Fixed an issue causing some AviSynth based video filters to not work properly on older CPUs
- Fixed a flaw with priority connections in conjunction with executing on error.
- ++ Several other minor improvements and fixes
FFAStrans 1.3.0.2
Pure bug fix release.
Changes include:
- Fix progressive closed GOP encoding in the XDCAM-HD not working.
- The "Video quality" node would sometimes return a bogus "inf000000" value.
- The "Video quality" would fail if source or ref was IMX-D10 content.
- The "%s_cache_record%" variable was not correctly populated.
- Fix the "Sequence" monitor disregarding the "Recurse" setting.
- The "Sequence" monitor would sometimes not work due to an invalid input option being set.
- Two succeeding encodings on the same branch could fail if using the inbuilt encoders.
- Fix minor issues with properly recognizing some pixel and color formats when processing.
- The loudness table in "Audio extract" encoder gui did not set a value.
- A few other minor edge case issues addressed.