Skip to content

Releases: eibol/ffmpeg_batch

3.0.3

29 Dec 11:02
4acd5d1
Compare
Choose a tag to compare

• Best wishes and a happy new year.
• Some code refactoring and optimization for slightly faster startup.
• Faster more responsive custom columns reading .
• Faster file list filtering .
• Slightly faster video preview, depending on video format (gpu decoding enabled).
• Note: Aomedia AV1 video keyframes are not properly read in essential ffmpeg fuilds (libaom), ffmpeg full builds read them right (dav1d).
• Variable nominal framerate available for video preview and video frame statistics.
• Aborted files are by default gracefully closed so file could be readable.
• Fixed multi-file issues: New files added during multi-file encoding were not processed. Previously skipped files were processed again.
• Fixed crash in Batch subtitles muxing.
• Fixed pause and resume not working in some cases.
• Fixed issue stopping screen recordings, if any other encoding session was started previously.
• Fixed network share files not asked to be cached before encoding (sequential mode).
• Fixed network files not displaying individual progress when quick queue file adding is enabled.
• Fixed network file OS caching not working.
• Fixed trying preset with network files and quick queue file adding enabled,
• Note: For slow networks quick queue file adding is recommended.
• Fixed progress issues in Two pass/target size wizard.
• Fixed minor issues and faster preview with autocrop at Tools/Wizard.
• Added warnings for some cases of too long paths and filenames (>255 characters).
• Other minor cosmetic bugfixes.

3.0.2

28 Nov 20:39
7a95839
Compare
Choose a tag to compare

• FFmpeg 6.1
• Faster and more reliable multi-file encoding, fixed issues: lost threads, diminishing threads concurrency and encoding order not preserved.
• Fixed issue with sequential YouTube download.
• Fixed issue with video/audio codec info not displayed when adding new files.
• Fixed erratic behaviour trimming some files.
• Fixed progress information not displayed in some configurations.
• Added menu to add input file inside af/vf filters in parameters field, properly escaping some characters.
• Reminder: a/v filter must be included inside "quotes" if filter file path contains spaces.
• Displayed YouTube download file size and transfer rate info.
• Temporary download files automatically deleted if YouTube download is aborted.
• Not necessary now to click twice to abort YouTube download.

3.0.1

27 Oct 17:01
57d7b24
Compare
Choose a tag to compare

• Fixed some issues with latest ffmpeg.exe builds, not displaying any progress and never finishing encodings.
• Fixed error with some filters using its own custom files.
• Fixed error recording YouTube Live sessions in sequential mode.
• Fixed network path error saving queue file.
• Fixed some garbage info in YouTube available streams.
• Fixed bitrate column not being added in some languages.
• Latest ffmpeg build october 2023 included.
• More accurate total progress information when using seeking pre-input parameters (-ss, -to, -t).
• User variables included in Join files routine.
• Subtitles tab allows multiple items selection.
• Subtitles file language automatically detected using subs filenames 'input_file.eng.srt', 'input_file.spa.ass', etc.
• Other minor bugfixes using trailer and presets wizard.

3.0.0

19 Sep 17:46
1fdcfcf
Compare
Choose a tag to compare

• Changed ffmpeg 6.0 to latest build due to hevc_nvenc errors.
• New trailer (preview clip) wizard.
• New variable and wizard [[split_chapters]] to split files using input chapter markers or manual timestamps sheet.
• New variable: file bitrate (%fbitr).
• New variable: target output size [[target_size=100MB-audio_bit_rate] (automatic video bitrate calculation).
• Variables sent to console and copied to clipboard for testing purposes.
• Improved Two pass/Target size wizard: increased target file size to 10 GB.
• New custom selectable column from other mediainfo fields.
• New file types exclusion list.
• New feature to quick select a preset for a selection of list items (Encoding parameters column).
• More accurate total progress information when using pre-input seeking parameters (-ss, -to, -t).
• Fixed bugs:
• Refreshing custom columns in some use cases.
• Changing language caused file lists columns being cleared.
• Wrong %fd variable parsing.
• Some variables were not available in pre-input field.
• Wrong estimated output file size for two pass wizard.
• Some settings not enabled after queue encoding.
• Other minor bugfixes and translation fixes.

2.8.8

08 Jul 15:17
f9b8982
Compare
Choose a tag to compare

• New experimental setting for automatic folder monitoring and encoding (Sequential encoding only).
• Fixed rare unintended source overwriting with matching lower/upper case extensions being considered different files.
• Fixed some bugs refreshing custom columns.
• Fixed an error in video preview copying/saving frames.
• Fixed some missing translations.

2.8.7

08 Jun 17:49
f9b8982
Compare
Choose a tag to compare

• New setting to never overwrite an already existing output file.
• Fixed a filename characters warning wrongly displayed.
• Fixed some typos and wrong parameters on default presets.
• Added buttons to add input files and variables to parameters field.
• Added online presets to add watermarks.

2.8.6

22 Mar 15:41
8a9e161
Compare
Choose a tag to compare

2.8.6
• FFmpeg 6.0
• Added arabic language.
• Fixed some issues with .avs scripts (output filename now equals script name, and duration in some cases).
• Removed many files added warning.
• Other minor cosmetic fixes and warnings when selecting hardware video encoders: performance can vary depending
on your ffmpeg.exe version.

2.8.5

01 Feb 07:06
8a9e161
Compare
Choose a tag to compare

• Fixed bug: Erratic progress bar behaviour in multi-file encoding.
• Fixed bug: File list not cleared sometimes after closing application.
• Fixed bug: Hardware decoders list and portable version issues.
• Fixed bug: Batch subtitles parameters not preserved when switching tabs / UTF8 conversion menu failed.
• Fixed bug: Runtime errors switching encoders at Presets wizard.
• Added AV1 (libsvtav1 / av1_nvenc) settings to Presets Wizard. NOTE: They require full latest ffmpeg compilations,
available for Windows at https://www.gyan.dev/ffmpeg/builds
• Presets wizard checks if selected video encoder is supported by current ffmpeg.exe version.
• Added a setting in Presets wizard to encode only output samples of specific seconds.
• Output overwriting conflicts now selects automatically first conflicting file.
• Other minor bugfixes.
• .NET minimum requirement: 4.7.2

v2.8.4

09 Dec 11:28
f44dcfe
Compare
Choose a tag to compare

• New setting to monitor and auto-pause on battery and resume on AC Power (useful for temporary power losses).
• New setting to automatically filter invalid/zero duration files just after adding files to main list.
• New YouTube setting to automatically split video in consecutive chapters (if available).
• NOTE: Do not enable if videos contain no chapters, since they will have to be processed twice.
• YouTube settings now saved on exit.
• Increased ffmpeg parameters text length on main tab.
• Fixed cosmetic error in number of processed files during encoding.
• Other minor bugfixes.

2.8.3

04 Nov 13:56
6997893
Compare
Choose a tag to compare

2.8.3
• FFmpeg 5.1.2
• Warning/automatic renaming of conflicting character in filenames when using filters.
• Fade in/out available on the fly for trimming feature.
• Schedule night/day mode or use operating system setting.
• Sizable preview dialog.