Skip to content

Releases: Lunar-Creators/FFpepeg

v0.12.0.1

29 Oct 15:22
Compare
Choose a tag to compare

Full Changelog: 0.11...0.12

We are preparing for a huge jump to the stable version of the script. By setting goals, we have made a significant number of changes to make the tool even better

In just a couple of versions, we will decide the future of the script version for Win7. maintaining several different files in different languages is quite difficult, and we are going to merge everything into one. The next version WILL support Windows 7, but the following will probably work with Win7 only with manual installation of powershell.

In any case, we will leave the possibility of using this tool on Windows below version 8.1

v0.12.0.1

  • Updated FFmpeg Build to 6.0 "Von Neumann" (N-112525-g52a9764260-20231027)
  • Updated YT-Dlp Build to (2023.10.13)
    • Updated lists of supported sites

Tool for FFmpeg

  • Fixed some Window titles
  • Fixes on GIF preset
  • Updated 7-zip CLI
  • Updated list of supported sites for the new version of YT-Dlp
  • Updated the list of encoders for the new version of FFmpeg
  • Added the ability to encode AV1 using AMD AMF, Nvidia Nvenc, Intel QSV
  • The Remux preset has moved to a more accessible location
  • Updated info about Discord File Size Limit #3
  • Added tool for optimize media for OSU!beatmaps according OSU! Ranking Criteria #2
  • Updated Links to GitHub after transfer to organization #5
  • Now after encoding script will open output folder that you selected #4
  • ADDED COMMANDS FOR DIRECT TOOLS EXECUTION #9

Note for a upcoming release v0.12 from Discord server.

This version will bring a lot of changes to the number of tools and their stability. However, these changes have already been made a long time ago, and an exit from the beta version for this tool is already in active development.

The major difficulty, because of which it is not possible to fully complete the release, is localization. In the last update, we implemented a script language change system that allowed displaying output in different languages, but in our case there are two of them. They need to be synchronized with each other, and in our beta version there is a crutch that allows you to work with Win8 and below.

This crutch consists in the existence of two versions of the script working with different Powershell clients to output a graphical interface for selecting a file. So it turns out that 2 scripts need to be translated into each language, which is extremely uncomfortable and takes a crazy amount of time.
What are we going to do in this update?
In update v0.12, we will temporarily disable the language change feature for its complete reworking. This version will be the latest version that independently supports Windows 8 and below.
The release of this tool (v1.0) is in development, which will bring a huge number of changes for this tool and its console interface.

Regarding the support of outdated operating systems. This feature won't be completely removed, but it definitely won't work automatically in new versions. You will still be able to put Powershell version v7.x.x in the right directory, and switch the setting in order to work on older operating systems.
The Russian language is not going anywhere, but it will NOT BE in v0.12 update. In update 1.0, we will try to provide a more comfortable text translation system without changing the original script. this way we will restrict ourselves from possible errors in translation and desynchronization of different language versions. But all this takes time and tests for proper implementation.
Friends, I hope a small release v0.12 will be released very soon, and after it the tool will blossom in all its glory and show how convenient it can be. Watch the commits in the repository and wait for new news.

v0.11.1-beta

10 Jan 02:51
Compare
Choose a tag to compare

Full Changelog: Beta...0.11

After a long break, all the most basic presets have been completed. New features and fixes have been added. Let's take a look at all of this

v0.11.1 Hotfix

  • Updated FFmpeg Build to 6.0 "Von Neumann" (N-110014-ga6e9d01f88-20230315)
    • New features and lists of available encoders will be in the next updates
  • Updated YT-Dlp Build to (2023.03.04)
    • Fixed a error when downloading from YouTube
    • Updated lists of supported sites

v0.11.0-beta

Tool for FFmpeg

  • Updated FFmpeg Build (n5.1.1-1-g4424a6223b-20220905)
    • Updated lists of available encoders
  • Added the ability to restart the configurator after encoding is completed at the user's request.
  • Fixed an error when the number of threads specified by the user in the VP9 preset was ignored.
  • Global functions have been added to avoid a lot of garbage in the code. Now there is one global function - the number of threads.
    • Added the %globalredirect% variable to continue code execution after using the global function.
  • Simplified code that requesting actions with video frame rate
  • Added H264/AVC preset (.mp4)
  • Added H265/HEVC preset (.mp4)
  • AVC and HEVC presets now use CBR bitrate instead of CRF
  • Removed threads count selector from VP9 preset
  • PCM Audio preset Fix
    • Deleted codecs that unsupported by WAVE container
  • Updated .gif preset
  • Added AV1 & SVT-AV1 Preset (.mp4)

Tool for YT-DLP

  • Minor fixes, I suppose... Hehe...

Global

  • Improvements for the Windows 7 release
    • Now some missing files can be downloaded from the cloud again
  • Added release Auto-Builder from this repository (and also fixed XD)
  • Added the availability check for 7-zip files
  • Added a branch of the tool in Russian
  • Added the ability to switch the language
  • Added support of .psd files in file selector
  • Added a lot of Window titles for CMD
  • Added language issue template
  • Correction of language errors
  • Added new Issue templates

Adding a second language, designing the possibility of changing them and translating, this is probably the biggest change in this update. In the future, there are many more interesting functions that will come to mind. And more fixes. Not without them XD
@SHULKERPLAY

v0.9.1-beta

08 Sep 15:20
Compare
Choose a tag to compare

v0.9.1-beta

  • A method of compatibility with Windows 7 has been created
  • Fixed an error in audio conversion where the specified bitrate was ignored
  • First Github Release

v0.9.0-beta

  • Added image file converter. Any supported image can be converted to PNG, JPG, WEBP, TIFF or BMP
  • Added audio converter. You can convert to MP3, AAC, Opus, Vorbis (.ogg), FLAC, ALAC, Many types of PCM (.wav) codecs. The converter also supports sample frequency adjustment, and does not display incompatible parameters for each format.
  • Added a new GetAVFileFullPath selector
  • Added formats to the photo selector: .tiff .jp2 .j2k .jpf .jpm .jpg2 .j2c .jpc .jpx .mj2 .tif .dib .avif .heif .heifs .heic .heics .jfif
  • Added formats to the audio selector: .alac .mka .m4a .oga .opus .wma .webm
  • Added formats to the subtitle selector: .mks
  • Now in most places, a new category is displayed in the file selector by default, which displays all video files and pictures
  • Updated sections of the main menu
  • OK, we fixed a tool to extract multiple audio streams from a video to different files.
    -- Now we use the .mka format for extraction, but at the request of the user, you can sacrifice time and recode all mp3. However, it will be slower
  • Now we use and recommend libmp3lame instead mp3_mf to use the mp3 codec.
  • We have deleted the -f parameter, since it is often optional, and is needed at the discretion of the user. Thus, we have significantly reduced the number of errors, and also allowed us to specify the -f key in a custom configuration more flexibly on our own
  • Fixed an error when selecting the 96 kbps audio rate in the remux preset
  • In the last version, we added a selection of frame rates for conversion. Now the user has only 3 seconds to choose the option he needs. As we said, variable frame rate is rare, so that no one gets confused, after 3 seconds, the frame rate will simply be selected based on the source file
  • Now you cannot select 1 thread for encoding, but you can select 24 and 32 threads instead of the previous 16.
  • When entering the custom mode from the main menu, there will no longer be a dialog with the user. It has not been deleted, but you can only see it by logging in from another location.

Yt-Dlp

  • Updated yt-dlp build
  • Removed the parameter trying to embed content metadata in the file itself. I'm afraid we don't plan to include ffprobe in the build yet.
  • Some functions in the main menu have been moved so as not to clog the screen with a huge amount of text
  • Updated the list of supported sites

@SHULKERPLAY