Skip to content

Releases: steipal/FFAStrans-Public

FFAStrans v1.4.1

16 Feb 15:17

Choose a tag to compare

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

17 Jul 20:04
d6d92ce

Choose a tag to compare

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

02 Jun 20:47
d6d92ce

Choose a tag to compare

  • 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

07 Mar 17:39
d6d92ce

Choose a tag to compare

  • 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

25 Feb 22:31
d6d92ce

Choose a tag to compare

  • 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

18 Feb 10:05
d6d92ce

Choose a tag to compare

  • 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

29 Jan 06:36
d6d92ce

Choose a tag to compare

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

27 Jan 10:56
d6d92ce

Choose a tag to compare

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

01 May 09:58
d6d92ce

Choose a tag to compare

  • 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

03 May 17:44
d6d92ce

Choose a tag to compare

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.