Page 11 of 13
Re: LameXP - audio conversion
Posted: Sun Aug 26, 2018 12:54 pm
by deathcubek
LameXP v4.17 Beta-1
Changes between v4.15 and v4.16 [2018-04-30]:
* Upgraded build environment to Microsoft Visual Studio 2017.8 (MSVC 19.15)
* Updated Opus encoder/decoder libraries to v1.3-RC-1 (2018-06-01) and Opus-Tools to v0.1.10-71 (2018-04-30)
* Updated MediaInfo to v18.05 (2018-05-09), compiled with ICL 18.2 and MSVC 15.7
* Downgraded FAAD to from v2.8 to v2.7 for now, because v2.8 is currently broken with certain MP4 files
* Fixed detection of certain WMA and AAC files [regression in LameXP v4.16]
Re: LameXP - audio conversion
Posted: Wed Oct 03, 2018 11:51 am
by deathcubek
LameXP v4.17 RC-1
Changes between v4.16 and v4.17 [unreleased]:
* Upgraded build environment to Microsoft Visual Studio 2017.8 (MSVC 19.15)
* Updated Opus encoder/decoder libraries to v1.3-RC2 (2018-09-27) and Opus-Tools to v0.2+2 (2018-09-30)
* Updated MediaInfo to v18.05 (2018-05-09), compiled with ICL 18.2 and MSVC 15.7
* Downgraded FAAD to from v2.8 to v2.7 for now, because v2.8 is currently broken with certain MP4 files
* Fixed detection of certain WMA and AAC files [regression in LameXP v4.16]
Re: LameXP - audio conversion
Posted: Thu Oct 25, 2018 11:05 am
by deathcubek
LameXP v4.17 RC-4
Changes between v4.16 and v4.17 [unreleased]:
* Upgraded build environment to Microsoft Visual Studio 2017.8 (MSVC 19.15)
* Updated Opus encoder/decoder libraries to v1.3 (2018-10-17) and Opus-Tools to v0.2+3 (2018-10-16)
* Updated MediaInfo to v18.05 (2018-05-09), compiled with ICL 18.2 and MSVC 15.7
* Updated GnuPG to v1.4.23 (2018-06-11), compiled with GCC 7.3.0
* Downgraded FAAD to from v2.8 to v2.7 for now, because v2.8 is currently broken with certain MP4 files
* Fixed detection of certain WMA and AAC files [regression in LameXP v4.16]
* Some improvements to the auto-update function, which is now using cURL instead of Wget
* Updated language files (big thank-you to all contributors !!!)
Re: LameXP - audio conversion
Posted: Sat Nov 10, 2018 12:19 pm
by Special
^^Slacker... (I kid).
https://github.com/lordmulder/LameXP/re ... elease_417
v4.17 is out! And thanks for continually making such a great program.
EDIT: Holy Effin crap, forgot to add "-portable" to the exe... thanks for making a mess of my registry I guess...
Re: LameXP - audio conversion
Posted: Sun Nov 11, 2018 3:48 am
by deathcubek
LameXP v4.17
https://github.com/lordmulder/LameXP/releases/latest
Changes between v4.16 and v4.17 [2018-10-11]:
* Upgraded build environment to Microsoft Visual Studio 2017.8 (MSVC 19.15)
* Updated Opus encoder/decoder libraries to v1.3 (2018-10-17) and Opus-Tools to v0.2+3 (2018-10-16)
* Updated MediaInfo to v18.05 (2018-05-09), compiled with ICL 18.2 and MSVC 15.7
* Updated GnuPG to v1.4.23 (2018-06-11), compiled with GCC 7.3.0
* Downgraded FAAD to from v2.8 to v2.7 for now, because v2.8 is currently broken with certain MP4 files
* Fixed detection of certain WMA and AAC files [regression in LameXP v4.16]
* Some improvements to the auto-update function, which is now using cURL instead of Wget
* Updated language files (big thank-you to all contributors !!!)
Re: LameXP - audio conversion
Posted: Mon Apr 22, 2019 3:10 am
by deathcubek
LameXP v4.18 Alpha-9
https://sourceforge.net/projects/lamexp ... e/download
Changes between v4.17 and v4.18 [unreleased]:
* Upgraded build environment to Microsoft Visual Studio 2017.9 (MSVC 14.16)
* Updated Opus encoder/decoder libraries to v1.3.1 (2019-04-14) and Opus-Tools to v0.2+3 (2018-10-16)
* Updated Vorbis encoder to OggEnc v2.88 (2018-11-14), using libvorbis v1.3.6 with aoTuV b6.03 (2018)
* Updated FLAC encoder/decoder to v1.3.2+ Git (2018-09-19), compiled with ICL 19.0 and MSVC 14.16
* Updated Monkey's Audio binary to v4.41 (2018-12-05), compiled with ICL 19.0 and MSVC 14.16
* Updated mpg123 decoder to v1.25.10 (2018-03-05) and added 64-Bit binaries, compiled with GCC 8.2.1
* Updated MediaInfo to v18.12 (2018-12-10), compiled with ICL 19.0 and MSVC 14.16
Re: LameXP - audio conversion
Posted: Sun Apr 28, 2019 4:07 am
by deathcubek
LameXP v4.18 Beta-1
https://sourceforge.net/projects/lamexp ... e/download
Changes between v4.17 and v4.18 [unreleased]:
* Upgraded build environment to Microsoft Visual Studio 2017.9 (MSVC 14.16)
* Updated Opus encoder/decoder libraries to v1.3.1 (2019-04-14) and Opus-Tools to v0.2+3 (2018-10-16)
* Updated Vorbis encoder to OggEnc v2.88 (2018-11-14), using libvorbis v1.3.6 with aoTuV b6.03 (2018)
* Updated FLAC encoder/decoder to v1.3.2+ Git (2018-09-19), compiled with ICL 19.0 and MSVC 14.16
* Updated Monkey's Audio binary to v4.41 (2018-12-05), compiled with ICL 19.0 and MSVC 14.16
* Updated mpg123 decoder to v1.25.10 (2018-03-05) and added 64-Bit binaries, compiled with GCC 8.2.1
* Updated MediaInfo to v19.04 (2019-04-23), compiled with ICL 19.0 and MSVC 14.16
* Fixed encoding with Nero AAC encoder for input sampling rate less than 8 KHz or greater than 96 KHz
Re: LameXP - audio conversion
Posted: Sun Aug 11, 2019 8:28 am
by deathcubek
LameXP v4.18 Beta-5
https://sourceforge.net/projects/lamexp ... e/download
Changes between v4.17 and v4.18 [unreleased]:
* Upgraded build environment to Microsoft Visual Studio 2017.9 (MSVC 14.16)
* Updated LAME encoder to v3.100.1-SVN (2019-07-23), compiled with ICL 19.0 and MSVC 14.16
* Updated Opus encoder/decoder libraries to v1.3.1 (2019-04-14) and Opus-Tools to v0.2+3 (2018-10-16)
* Updated Vorbis encoder to OggEnc v2.88 (2018-11-14), using libvorbis v1.3.6 with aoTuV b6.03 (2018)
* Updated FLAC encoder/decoder to v1.3.2+ Git (2018-09-19), compiled with ICL 19.0 and MSVC 14.16
* Updated Monkey's Audio binary to v4.73 (2019-05-15), compiled with ICL 19.0 and MSVC 14.16
* Updated mpg123 decoder to v1.25.11 (2019-07-18) and added 64-Bit binaries, compiled with GCC 9.1.0
* Updated MediaInfo to v19.07 (2019-07-16), compiled with ICL 19.0 and MSVC 14.16
* Fixed encoding with Nero AAC encoder for input sampling rate less than 8 KHz or greater than 96 KHz
Re: LameXP - audio conversion
Posted: Sat Oct 26, 2019 4:10 am
by deathcubek
LameXP v4.18 Beta-7
https://sourceforge.net/projects/lamexp ... e/download
Changes between v4.17 and v4.18 [unreleased]:
* Upgraded build environment to Microsoft Visual Studio 2017.9 (MSVC 14.16)
* Updated LAME encoder to v3.100.1-SVN (2019-07-23), compiled with ICL 19.0 and MSVC 14.16
* Updated Opus encoder/decoder libraries to v1.3.1 (2019-04-14) and Opus-Tools to v0.2+3 (2018-10-16)
* Updated Vorbis encoder to OggEnc v2.88 (2018-11-14), using libvorbis v1.3.6 with aoTuV b6.03 (2018)
* Updated FLAC encoder/decoder to v1.3.2+ Git (2018-09-19), compiled with ICL 19.0 and MSVC 14.16
* Updated Monkey's Audio binary to v4.73 (2019-05-15), compiled with ICL 19.0 and MSVC 14.16
* Updated mpg123 decoder to v1.25.11 (2019-07-18) and added 64-Bit binaries, compiled with GCC 9.1.0
* Updated MediaInfo to v19.07 (2019-07-16), compiled with ICL 19.0 and MSVC 14.16
*
Added Japanese (日本語) translation, thanks to Maboroshin <maboroshin@pc.genkaku.in>
* Fixed encoding with Nero AAC encoder for input sampling rate less than 8 KHz or greater than 96 KHz
Re: LameXP - audio conversion
Posted: Sat Oct 26, 2019 10:09 am
by webfork
deathcubek wrote: ↑Sat Oct 26, 2019 4:10 am
LameXP v4.18 Beta-7
* Updated Opus encoder/decoder libraries to v1.3.1 (2019-04-14) and Opus-Tools to v0.2+3 (2018-10-16)
I've noticed that you've been very on top of the Opus updates, which is appreciated. However, I noticed on a recent updated for Pazera here on the forums, they mentioned some optimizations for human voice:
New Opus encoder options: bitrate mode, the ability to set the encoding algorithm complexity, frame duration, low-pass filter, the ability to fine-tune the work of the encoder to process audio files containing music or recorded human speech.[
source]
Do you have any functionality along those lines?
Re: LameXP - audio conversion
Posted: Sat Oct 26, 2019 3:39 pm
by deathcubek
webfork wrote: ↑Sat Oct 26, 2019 10:09 am
deathcubek wrote: ↑Sat Oct 26, 2019 4:10 am
LameXP v4.18 Beta-7
* Updated Opus encoder/decoder libraries to v1.3.1 (2019-04-14) and Opus-Tools to v0.2+3 (2018-10-16)
I've noticed that you've been very on top of the Opus updates, which is appreciated. However, I noticed on a recent updated for Pazera here on the forums, they mentioned some optimizations for human voice:
New Opus encoder options: bitrate mode, the ability to set the encoding algorithm complexity, frame duration, low-pass filter, the ability to fine-tune the work of the encoder to process audio files containing music or recorded human speech.[
source]
Do you have any functionality along those lines?
Opus is a
hybrid codec: It uses SILK for
speech encoding, and it uses CELT for
music encoding, “switching between or combining them as needed for maximal efficiency”.
Nothing of that is really new; it is just how Opus has worked all along.
However,
libopus v1.3 made some improvements regarding speech/music detection using an RNN (Recurrent Neural Network), plus some other improvements.
libopus v1.3.1 was a minor (maintenance) update:
http://opus-codec.org/news/
LameXP currently ships with OpusEnc based on
libopus v1.3.1, as released April 12th this year. There have been
no relevant code changes since then, as you can see here:
https://git.xiph.org/?p=opus.git;a=summary
(Note that there have been a few fixes for the NEON optimizations
after the v1.3.1 release, but these are
irrelevant for Windows binaries, since NEON is used/supported on ARM processors only)
As far as "algorithm complexity" and "frame duration" are concerned, you can change these on the "Advanced Options" tab in LameXP, if you really want.
But there is hardly any reason to
not use the
maximum algorithm complexity and the
default frame size. “Opus uses a 20 ms frame size by default, as it gives a decent mix of low latency and good quality.”
Re: LameXP - audio conversion
Posted: Sat Oct 26, 2019 5:01 pm
by webfork
deathcubek wrote: ↑Sat Oct 26, 2019 3:39 pm
But there is hardly any reason to
not use the
maximum algorithm complexity and the
default frame size. “Opus uses a 20 ms frame size by default, as it gives a decent mix of low latency and good quality.”
Excellent, thanks for the detailed breakdown
Re: LameXP - audio conversion
Posted: Sun Oct 27, 2019 3:38 am
by deathcubek
webfork wrote: ↑Sat Oct 26, 2019 5:01 pm
deathcubek wrote: ↑Sat Oct 26, 2019 3:39 pm
But there is hardly any reason to
not use the
maximum algorithm complexity and the
default frame size. “Opus uses a 20 ms frame size by default, as it gives a decent mix of low latency and good quality.”
Excellent, thanks for the detailed breakdown
See also:
BTW: The automatic speech/music detection can be overwritten via the "--speech" and "--music" command-line parameters, but that is
not normally recommended.
Re: LameXP - audio conversion
Posted: Wed Nov 13, 2019 12:35 pm
by Special
As much as I love this program, it's also one of the most obnoxious, annoying fucking things too, just now I'm getting a "Your version is a year old, time to check for an update" or whatever with some annoying unskippable Jeopardy music that plays... Like maybe release a new version then? Because my version is the latest (v4.17). While your at it, remove the Homer sounds too.
Re: LameXP - audio conversion
Posted: Thu Nov 14, 2019 4:36 pm
by webfork
Special wrote: ↑Wed Nov 13, 2019 12:35 pm
As much as I love this program, it's also one of the most obnoxious, annoying fucking things too, just now I'm getting a "Your version is a year old, time to check for an update" or whatever with some annoying unskippable Jeopardy music that plays... Like maybe release a new version then? Because my version is the latest (v4.17). While your at it, remove the Homer sounds too.
I have an old version as well that I expect has the same steps to disable the audio ...
For my part, I think LameXP is easily the best encoder available, keeping the encoders up-to-date are welcome and appreciated, and I don't have strong feelings one way or the other about the sound cues.