Log in

View Full Version : LameXP v4.21 Final · Build #2382 (2023-12-29)


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 [32] 33 34 35 36 37

LoRd_MuldeR
13th July 2018, 21:22
Hello,

for now you could just add "--bitrate <value>" to the custom parameters for OpusEnc, on "Adavanced Options" tab.

This will overwrite the bitrate selected on "Compression" tab.

But if you think that we should add more bitrate steps for Opus towards the lower end, then I could probably do that. Maybe adding 12 kbps and 20 kbps would suffice?

Regards.

Okay, I have adjusted the bitrate mappings for OpusEnc a bit. Can you please try with new TEST version?
https://sourceforge.net/projects/muldersoft/files/LameXP/Testing/LameXP-TEST.2018-07-13.Release-Static.Build-2146.exe/download

RieGo
22nd July 2018, 16:49
Okay, I have adjusted the bitrate mappings for OpusEnc a bit. Can you please try with new TEST version?
https://sourceforge.net/projects/muldersoft/files/LameXP/Testing/LameXP-TEST.2018-07-13.Release-Static.Build-2146.exe/download

I apologize for my late response, was on vacation.

just tried this new build and it works just as expected.
you are awesome! :)

LoRd_MuldeR
26th August 2018, 21:51
LameXP v4.17 Beta-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-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]

LoRd_MuldeR
27th September 2018, 20:33
LameXP v4.17 Beta-2

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-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]

LoRd_MuldeR
3rd October 2018, 20:47
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]

LoRd_MuldeR
24th October 2018, 22:49
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 !!!)

danlock
27th October 2018, 18:12
re: LameXP v4.17 RC-4

*grin* vielen Dank!

ArnaudNime
29th October 2018, 10:55
Hi,
Any plan to support DISCNUMBER tag ?

LoRd_MuldeR
10th November 2018, 17:08
LameXP v4.17 has been released :)
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 !!!)

LoRd_MuldeR
10th November 2018, 17:08
Hi,
Any plan to support DISCNUMBER tag ?

Probably not, sorry.

Floatingshed
27th November 2018, 19:50
Love the tool, so useful.

One minor thing, is it possible to have aac/mp4 files created as m4a? I have a large library of mp4 a/v files, it would be handy to differentiate between audio only and audio/video files.

Thanks.

manolito
27th November 2018, 20:01
Already answered in 2010... :D
Have a look here:
https://forum.doom9.org/showthread.php?p=1401725#post1401725

Cheers
manolito

LoRd_MuldeR
27th November 2018, 21:39
Already answered in 2010... :D
Have a look here:
https://forum.doom9.org/showthread.php?p=1401725#post1401725

Cheers
manolito

Actually things have changed quite a bit since then :)

Love the tool, so useful.

One minor thing, is it possible to have aac/mp4 files created as m4a? I have a large library of mp4 a/v files, it would be handy to differentiate between audio only and audio/video files.

Thanks.

If you really want to, you can achieve that via "Rename Output Files" feature, which can be found on the "Advanced Options" tab.

Go to the "File Extensions" section and click "Add Overwrite" button...

manolito
27th November 2018, 21:58
Actually things have changed quite a bit since then :)

Would you care to elaborate?
The only official file extension defined by the standard is .mp4
Has this changed in the meantime?

LoRd_MuldeR
27th November 2018, 22:37
Has this changed in the meantime?

Not really. This is why I still wouldn't add a “Save AAC/MP4 files with .m4a file extension” option, or something in that vein. Way too specific, and promoting the wrong idea.

If we added this today, tomorrow somebody would come along and requests the “Save Ogg/Vorbis files with .oga file extension” option.

Nonetheless, we have a pretty versatile rename feature now, which (among other things) can change the file extension to whatever you feel like. So it can handle (not only) the above use cases ;)

SeeMoreDigital
27th November 2018, 22:53
Actually things have changed quite a bit since then :)

If you really want to, you can achieve that via "Rename Output Files" feature, which can be found on the "Advanced Options" tab.

Go to the "File Extensions" section and click "Add Overwrite" button...Wow... When did you add this particular option?

LoRd_MuldeR
28th November 2018, 19:23
Wow... When did you add this particular option?

Around v4.12, I think.

SeeMoreDigital
28th November 2018, 20:36
Around v4.12, I think.
Ha... Around three years ago ;)

LoRd_MuldeR
11th December 2018, 22:44
LameXP v4.18 Alpha-4

Changes between v4.17 and v4.18 [unreleased]:
* Upgraded build environment to Microsoft Visual Studio 2017.9 (MSVC 14.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.08.1 (2018-09-10), compiled with ICL 19.0 and MSVC 14.16

Please report if any file types are not detected (decoded) properly anymore after the recent MediaInfo changes (https://forum.doom9.org/showpost.php?p=1849644&postcount=1629) ;)

SeeMoreDigital
11th December 2018, 23:00
Evening,

Over the last few months I've received a few PM's from people over on the AVS forum enquiring applications that can generate ALAC encodes. Is this something that could be implemented?

LoRd_MuldeR
12th December 2018, 02:12
Evening,

Over the last few months I've received a few PM's from people over on the AVS forum enquiring applications that can generate ALAC encodes. Is this something that could be implemented?

Well, since we already support ALAC decoding via refalac (https://github.com/nu774/qaac/wiki/refalac-usage), adding encoding support for ALAC wouldn't be too hard ;)

However I'm relucant to add encoding support for yet another "lossless" audio format.

We already have support for FLAC and Monkey's, where FLAC is the de facto standard for "lossless" audio today (with very good hardware support) and Monkey's is for those people who want that little bit of extra compression.

I see no advantage in ALAC format, as compression is no better than FLAC (actually slightly worse), whereas speed and playback support are inferior. Quality obviously is exactly the same for all "lossless" formats.

danlock
12th December 2018, 02:15
Decoding thought (1) and a suggestion (2):

1. Decoders: LameXP does not seem to detect an Opus (or Ogg, or other audio) stream inside a WebM container, claiming the file is invalid (it's uncommon to put Opus or Ogg inside a non-Ogg container, and LameXP presumably doesn't include a WebM decoder).

I'm not trying to open a can of worms here. I don't want you to make LameXP into anything you don't want it to be or turn it into a "extracts from all possible container formats" utility, which might reduce its focus and efficiency.

2. I like the Encoded with LameXP tag. However, I would rather it didn't overwrite an already-present informational tag when enabled. If I could remember to check the files prior to setting the metadata, I could ensure that wouldn't happen, but I often forget. A lot of musicians have bandcamp/etc. pages or other source or relevant data in that metadata tag.

Would it be possible to append " / Encoded with LameXP" to a pre-existing tag or, alternatively, to apply the LameXP metadata tag only if that field is blank/not present in the original file?

An opt-in configuration option could be created, possibly, for users to switch to the alternate behavior if you would rather the current behavior remain the default (have Encoded by LameXP written to the file by default when "Write meta information to encoded files" is enabled)

:thanks:

LoRd_MuldeR
14th December 2018, 00:00
1. Decoders: LameXP does not seem to detect an Opus (or Ogg, or other audio) stream inside a WebM container, claiming the file is invalid (it's uncommon to put Opus or Ogg inside a non-Ogg container, and LameXP presumably doesn't include a WebM decoder).

WebM is just a fancy name for VP8 or VP9 video with Vorbis or Opus audio stored in Matroska (MKV) container. But I agree that WebM input support would be much desired.

However, to the best of my knowledge, neither OggDec (official Vorbis decoder by Xiph.org) nor OpusDec (official Opus decoder by Xiph.org) support Matroska (MKV) files as input; only Xiph's own Ogg container is supported!

We probably could use "mkvextract" tool to demux the Vorbis or Opus track from the MKV container and have it stored as Ogg file, the we can invoke the OggDec or OpusDec decoder.

The problem here is that LameXP does not currently have a framework for performing an additional "demuxing" step before invoking the actual decoder; it is assumed we can select the suitable decoder for each file right away.

So, to make a long story short, this is quite doable, but would definitely require some general changes to the way how LameXP decodes input files. Not something I can do in the near term :o


2. I like the Encoded with LameXP tag. However, I would rather it didn't overwrite an already-present informational tag when enabled. If I could remember to check the files prior to setting the metadata, I could ensure that wouldn't happen, but I often forget. A lot of musicians have bandcamp/etc. pages or other source or relevant data in that metadata tag.

Well, things currently work like this: Any meta tags that you specify on the "Meta Data" tab take precedence over that meta tags that are detected from the input file.

The string "Encoded with LameXP" just happens to be the default comment value on the "Meta Data" tab. You can simply clear that value, if you don't like the comment from the input file to be replaced.

So, to solve this, we would need an option to append the meta tags specified on the "Meta Data" tab to the existing tags, instead of taking precedence over them.

But we probably would need that this option can be toggled separately for each meta tag (line), because for most of the tags we probably do not want that they are appended...

(either that, or we come up with a completely different method to sneak the "Encoded with LameXP" string into the comment field)

danlock
9th February 2019, 20:49
(either that, or we come up with a completely different method to sneak the "Encoded with LameXP" string into the comment field)

For tag styles/versions that support it, LameXP's text could be placed in the <ENCODED BY> field. :)

That would prevent LameXP from interfering with the comment field entirely.

LoRd_MuldeR
11th February 2019, 22:46
LameXP v4.18 Alpha-6
https://sourceforge.net/projects/lamexp/files/Snapshots%20%28BETA%29/2019-02-11/LameXP-ALPHA.2019-02-11.Release-Static.Build-2206.exe/download

Changes between v4.17 and v4.18 [unreleased]:
* Upgraded build environment to Microsoft Visual Studio 2017.9 (MSVC 14.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

tablerocker
24th February 2019, 20:22
Update search fails here (Win 8.1 x64). Of course I can just download the newest version, but I wanted to let you know.

LameXP 4.1.7.1 build 2188

Checking your Internet connection...

Connecting to host: www.der-postillon.com

* Trying 172.217.22.51...
* TCP_NODELAY set
* Connected to www.der-postillon.com (172.217.22.51) port 80 (#0)
> HEAD / HTTP/1.1
> Host: www.der-postillon.com
> User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
> Accept: */*
< HTTP/1.1 301 Moved Permanently
< Location: https://www.der-postillon.com/
< Content-Type: text/html; charset=UTF-8
< Date: Sun, 24 Feb 2019 18:59:30 GMT
< Expires: Sun, 24 Feb 2019 18:59:30 GMT
< Cache-Control: private, max-age=0
< X-Content-Type-Options: nosniff
< X-Frame-Options: SAMEORIGIN
< X-XSS-Protection: 1; mode=block
< Server: GSE
< Transfer-Encoding: chunked
< Accept-Ranges: none
< Vary: Accept-Encoding
* Connection #0 to host www.der-postillon.com left intact
DONE: Transfer completed successfully.

Connecting to host: rationalqm.us

DONE: Transfer completed successfully.

Connecting to host: www.uw.edu.pl

* Trying 193.0.115.152...
* TCP_NODELAY set
* Connected to www.uw.edu.pl (193.0.115.152) port 80 (#0)
> HEAD / HTTP/1.1
> Host: www.uw.edu.pl
> User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
> Accept: */*
* HTTP 1.0, assume close after body
< HTTP/1.0 302 Found
< Location: https://www.uw.edu.pl/
< Server: uw-lb
* HTTP/1.0 connection set to keep alive!
< Connection: Keep-Alive
< Content-Length: 0
* Connection #0 to host www.uw.edu.pl left intact
DONE: Transfer completed successfully.

Connecting to host: www.apache.org

* Trying 40.79.78.1...
* TCP_NODELAY set
* Connected to www.apache.org (40.79.78.1) port 80 (#0)
> HEAD / HTTP/1.1
> Host: www.apache.org
> User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
> Accept: */*
< HTTP/1.1 200 OK
< Date: Sun, 24 Feb 2019 18:59:31 GMT
< Server: Apache/2.4.18 (Ubuntu)
< Last-Modified: Sun, 24 Feb 2019 18:10:20 GMT
< ETag: "f295-582a7bcace87f"
< Accept-Ranges: bytes
< Content-Length: 62101
< Vary: Accept-Encoding
< Cache-Control: max-age=3600
< Expires: Sun, 24 Feb 2019 19:59:31 GMT
< Content-Type: text/html
* Connection #0 to host www.apache.org left intact
DONE: Transfer completed successfully.

Connecting to host: www.baidu.com

* Trying 103.235.46.39...
* TCP_NODELAY set
* Connected to www.baidu.com (103.235.46.39) port 80 (#0)
> HEAD / HTTP/1.1
> Host: www.baidu.com
> User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
> Accept: */*
< HTTP/1.1 200 OK
< Server: bfe/1.0.8.18
< Date: Sun, 24 Feb 2019 18:59:32 GMT
< Content-Type: text/html
< Content-Length: 277
< Last-Modified: Mon, 13 Jun 2016 02:50:23 GMT
< Connection: Keep-Alive
< ETag: "575e1f6f-115"
< Cache-Control: private, no-cache, no-store, proxy-revalidate, no-transform
< Pragma: no-cache
< Accept-Ranges: bytes
* Connection #0 to host www.baidu.com left intact
DONE: Transfer completed successfully.

----

Internet connection is operational, checking for updates online...

Trying update mirror:
http://www.muldersoft.keepfree.de/

Connecting to host: www.muldersoft.keepfree.de

DONE: Transfer completed successfully.

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `be9cd47c5b43f403.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://mulder.pe.hu/

Connecting to host: mulder.pe.hu

DONE: Transfer completed successfully.

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `6582489e74046ae4.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://gitlab.com/lamexp/lamexp/raw/gh-pages/

Connecting to host: gitlab.com

DONE: Transfer completed successfully.

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `eea858eb24352c05.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://lordmulder.github.io/LameXP/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `541327f772a0dfc3.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://lamexp.osdn.io/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `f7662bdde5678dcd.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://muldersoft.lima-city.de/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `13d1d4fdb414db56.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://muldersoft.sourceforge.net/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `cee093be878f0f50.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://muldersoft.co.nf/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `07b6d8ad25984733.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://mulder.bplaced.net/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `de2222ed62d546eb.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://muldersoft.com/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `618a5ecc80fecd29.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://muldersoft.bitbucket.io/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `9f788e65db0ef866.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://x264-launcher.osdn.io/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `123477e0c070119a.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://lamexp.sourceforge.net/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `c45e70527610d4fc.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://mulder.000webhostapp.com/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `8093d6da2ae3ce46.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://muldersoft.chickenkiller.com/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `abf0d8485690bb29.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://muldersoft.square7.ch/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `5d7e4e61cd453f9e.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://www.tricksoft.de/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `24b502b839843b53.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://repo.or.cz/LameXP.git/blob_plain/gh-pages:/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `9dcd6d0e55ee3d39.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://www.muldersoft.keepfree.de/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `b497b9285de1d801.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://mulder.pe.hu/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `d176183dbb39030d.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

Trying update mirror:
http://gitlab.com/lamexp/lamexp/raw/gh-pages/

Downloading update information:

DONE: Transfer completed successfully.

Downloading signature file:

DONE: Transfer completed successfully.

Download completed, verifying signature:

gpgv: can't open `e56d721a5d252299.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

LoRd_MuldeR
27th February 2019, 21:13
Update search fails here (Win 8.1 x64). Of course I can just download the newest version, but I wanted to let you know.

LameXP 4.1.7.1 build 2188

Well, it looks like the verification of the GPG signature fails, every time, on your machine, because access to the downloaded .sig is denied for an incomprehensible reason:
gpgv: can't open `6582489e74046ae4.sig'
gpgv: verify signatures failed: file open error
Exited with code 2

Bad signature detected, take care !!!

There is no reasonable explanation why this should be happening. Also, it works flawlessly for me, with the same program version and operating system:

https://i.imgur.com/PqeYk0im.png (https://i.imgur.com/PqeYk0i.png)

So I can only presume that this caused by so-called "anti-virus" software going on a rampage once again... and again... and again... and again... and again... and again... :rolleyes:

(If you feel like doing some more in-depth analysis of the issue, check out Process Monitor (https://docs.microsoft.com/en-us/sysinternals/downloads/procmon))

hanskroll
2nd March 2019, 15:05
Hello, not sure whether to post this here, so please correct me if I'm wrong.

I am encountering two 'bugs' (latest LameXP build 4.17 Final-1 2188, on Windows 10 Pro 1809).

The file I am trying to convert is a flac 192 kHz 24 bits, to:

1. aac/mp4 (profile auto), CBR 320kbps: encoding fails. Error code 0x0000 and 0x0001 "could not open AAC encoder". I have tried many different options for this format, yet they always fail to encode.
2. opus: encoding succeeds. But it cuts off the first half second or so from the start of the track.

Any idea why this occurs, and what might be the solution? If there is more information needed, please let me know.

LoRd_MuldeR
2nd March 2019, 17:49
Hello, hanskroll.

1. aac/mp4 (profile auto), CBR 320kbps: encoding fails. Error code 0x0000 and 0x0001 "could not open AAC encoder". I have tried many different options for this format, yet they always fail to encode.

What AAC encoder are you using? Are you using Nero AAC or QAAC? Also, please post your log, so I can have a look!

2. opus: encoding succeeds. But it cuts off the first half second or so from the start of the track.

I'm not quite sure about this one. But I'm not the developer of the Opus encoder (opusenc), I'm just calling the Opus encoder and pass in the input file – as with any other encoder in LameXP.

So, I don't think there is anything on the LameXP side that might be causing this.

If you think there is anything wrong with the Opus encoder, you should try to reproduce it with opusenc (https://sourceforge.net/projects/muldersoft/files/Opus%20Tools/opus-tools.2018-10-24.zip/download) directly (not via LameXP), and then discuss your findings with the Opus developers...

hanskroll
2nd March 2019, 19:45
Hello, thanks so much for your (quick) reply!

I'm using everything that came with LameXP, so it's the Nero AAC encoder. I will try to figure out and test results with QAAC. Here's the error output:

LameXP v4.17 (Build #2188), compiled on 2018-11-10 at 15:28:47

-------------------------------

C:/Users/****/AppData/Local/Temp/51ba36340709e014/lxp_flac.exe -d -F -f -o C:\Users\****\AppData\Local\Temp\51ba36340709e014\153e3d8201b4b954.wav "C:\Users\****\Downloads\file.flac"

flac 1.3.2
Copyright (C) 2000-2009 Josh Coalson, 2011-2016 Xiph.Org Foundation
flac comes with ABSOLUTELY NO WARRANTY. This is free software, and you are
welcome to redistribute it under certain conditions. Type `flac' for details.

Exited with code: 0x0000

-------------------------------

C:/Users/****/AppData/Local/Temp/51ba36340709e014/lxp_sox.exe --i C:\Users\****\AppData\Local\Temp\51ba36340709e014\153e3d8201b4b954.wav

Input File : 'C:\Users\****\AppData\Local\Temp\51ba36340709e014\153e3d8201b4b954.wav'
File Size : 418M
Bit Rate : 9.22M
Sample Encoding: 24-bit Signed Integer PCM

Exited with code: 0x0000

-------------------------------

"C:/Program Files (x86)/MuldeR/LameXP/neroAacEnc.exe" -cbr 320000 -if C:\Users\****\AppData\Local\Temp\51ba36340709e014\153e3d8201b4b954.wav -of "C:\Users\****\Downloads\file.mp4"

ERROR: could not open AAC encoder
*************************************************************
* *
* Nero AAC Encoder *
* Copyright 2009 Nero AG *
* All Rights Reserved Worldwide *
* *
* Package build date: Feb 18 2010 *
* Package version: 1.5.4.0 *
* *
* See -help for a complete list of available parameters. *
* *
*************************************************************

Exited with code: 0x0001

As for the opus, I will try your suggestions of opusenc. Thanks again!

LoRd_MuldeR
2nd March 2019, 19:54
I'm using everything that came with LameXP, so it's the Nero AAC encoder. I will try to figure out and test results with QAAC. Here's the error output:

"C:/Program Files (x86)/MuldeR/LameXP/neroAacEnc.exe" -cbr 320000 -if C:\Users\****\AppData\Local\Temp\51ba36340709e014\153e3d8201b4b954.wav -of "C:\Users\****\Downloads\file.mp4"

ERROR: could not open AAC encoder

Not quite sure, but I think this is some kind of "internal" error in Nero AAC encoder. Maybe we can pin down the exact conditions. Does it happen only with 320 kbps?

Unfortunately, development of Nero AAC encoder has been discontinued. There was no update for years.

lvqcl
2nd March 2019, 20:02
AFAIK, NeroAAC doesn't support 192 kHz input. QAAC will automatically resample it to 48 kHz, but NeroAAC cannot do this.

hanskroll
2nd March 2019, 20:14
Yes, unfortunately it happens with whatever quality, bitrate or profile I select. I indeed also feared it was because of the 192 khz, but could not find any documents about this online (quick search though). Anyway thanks to both for your answers!

hanskroll
29th March 2019, 15:52
Hello again. First of all came back to confirm I have been able to successfully convert 192kHz FLAC to 48kHz AAC/MP4, by simply replacing the Nero encoder for the QAAC (thanks to the great manual included in LameXP).

I have two remaining questions.

1. I am unable to disable artwork when converting. Track -> Show details -> Artwork -> Right mouse button on cover -> Clear Artwork. This deletes the artwork in LameXP itself, however is still present in the metadata of the file after the encoding completed. My example is from FLAC to AAC/MP4. Also, selecting multiple files and deleting the artwork, only deletes it from the one you've clicked on: not all those you've selected. Am I doing something wrong in this process?
2. Again about AAC/MP4: Is it somehow possible to change the output from .mp4 container to the .m4a (https://en.wikipedia.org/wiki/MPEG-4_Part_14#.MP4_versus_.M4A) extension?

LoRd_MuldeR
29th March 2019, 22:02
1. I am unable to disable artwork when converting. Track -> Show details -> Artwork -> Right mouse button on cover -> Clear Artwork. This deletes the artwork in LameXP itself, however is still present in the metadata of the file after the encoding completed. My example is from FLAC to AAC/MP4. Also, selecting multiple files and deleting the artwork, only deletes it from the one you've clicked on: not all those you've selected. Am I doing something wrong in this process?

There cannot be any cover artwork (or other meta information) in the encoded file, unless it is explicitly embedded.

But LameXP won't (and can't) instruct QAAC to embed any meta-tags – including cover artwork – unless that meta-data is actually available in LameXP and the option "Write meta information to encoded files" is enabled.

You can double-check this in the LameXP log. For this purpose, double-click on the corresponding item in the list, after the encoding process has finished. Then check the QAAC command-line.

Anyway, how do you know that encoded file still contains cover artwork? For example, if your playback application shows cover artwork for the file, it does not necessarily mean the artwork was loaded from the file itself!

(The playback application might load cover artwork from a separate "cover.jpg" in the same directory, or even fetch it from the Internet)


2. Again about AAC/MP4: Is it somehow possible to change the output from .mp4 container to the .m4a (https://en.wikipedia.org/wiki/MPEG-4_Part_14#.MP4_versus_.M4A) extension?

If you really which to change the file extension of AAC/MP4 files to the non-standard .m4a extension, you can do this by simply renaming those files, of course ;)

In LameXP, you could use the "Rename output files" option, on the "Advanced options" tab. Click on "File extensions" and then "Add overwrite".

hanskroll
30th March 2019, 00:19
Thanks for your reply.

1. I have one single FLAC file in an otherwise empty folder, with a cover included in its metadata. There is no other file (jpg) in the same folder, nor does my playback application fetch data over the internet. Unchecking the "Write meta information to encoded files" in the Meta Data tab discards the artwork cover, but this option however locks me out from actually renaming other data, for example album title.
2. My apologies, I have overlooked the overwrite option in LameXP, let alone renaming it manually myself.. (Reason for testing with the non-standard extension is because VLC Android is treating the .mp4 as a video file, and Kodi Android TV doesn't even show the file in its folder..)

Thanks again!

LoRd_MuldeR
30th March 2019, 13:02
1. I have one single FLAC file in an otherwise empty folder, with a cover included in its metadata. There is no other file (jpg) in the same folder, nor does my playback application fetch data over the internet. Unchecking the "Write meta information to encoded files" in the Meta Data tab discards the artwork cover, but this option however locks me out from actually renaming other data, for example album title.

I just double-checked that. When I encode a source file that has cover artwork, it gets embedded with QAAC, as expected:
LameXP v4.18 (Build #2208), compiled on 2019-03-16 at 21:35:30

-------------------------------

C:/Users/MuldeR/AppData/Local/Temp/7def5916b439d522/lxp_mpg123.exe -v --utf8
-w C:\Users\MuldeR\AppData\Local\Temp\7def5916b439d522\15782f6fc678129d.wav
"E:\Music\Alte Sau - Alte Sau\01 Bose Winde.mp3"

High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3
version 1.25.10; written and copyright by Michael Hipp and others
free software (LGPL) without any warranty but with best wishes
Decoder: x86-64 (AVX)
Trying output module: wav, device:
C:\Users\MuldeR\AppData\Local\Temp\7def5916b439d522\15782f6fc678129d.wav
Playing MPEG stream 1 of 1: E:\Music\Alte Sau - Alte Sau\01 Bose Winde.mp3 ...
MPEG 1.0 L III cbr320 44100 stereo
Title: Böse Winde Artist: Alte Sau
Album: Alte Sau
Year: 2014 Genre: Unknown
[3:48] Decoding of E:\Music\Alte Sau - Alte Sau\01 Bose Winde.mp3 finished.

Exited with code: 0x0000

-------------------------------

"C:/Program Files (x86)/MuldeR/LameXP v4.14/qaac.exe" --tvbr 63 --quality 2 --title "Böse Winde"
--artist "Alte Sau" --album "Alte Sau" --genre "Punk Rock" --comment "Encoded with LameXP"
--date 2017 --track 1 --artwork
C:/Users/MuldeR/AppData/Local/Temp/7def5916b439d522/b30bddaf9b31e9c3.jpg -d . -o
"C:\Users\MuldeR\Music\!\01 Bose Winde.mp4"
C:\Users\MuldeR\AppData\Local\Temp\7def5916b439d522\15782f6fc678129d.wav

qaac 2.64, CoreAudioToolbox 7.10.5.0
01 Bose Winde.mp4
AAC-LC Encoder, TVBR q64, Quality 96
10082304/10082304 samples processed in 0:03.125
Overall bitrate: 118.644kbps
Optimizing...done

Exited with code: 0x0000

Cover artwork does not get embedded with QAAC, after I cleared it in LameXP, also as expected:
LameXP v4.18 (Build #2208), compiled on 2019-03-16 at 21:35:30

-------------------------------

C:/Users/MuldeR/AppData/Local/Temp/7def5916b439d522/lxp_mpg123.exe -v --utf8
-w C:\Users\MuldeR\AppData\Local\Temp\7def5916b439d522\e007818421b31884.wav
"E:\Music\Alte Sau - Alte Sau\01 Bose Winde.mp3"

High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3
version 1.25.10; written and copyright by Michael Hipp and others
free software (LGPL) without any warranty but with best wishes
Decoder: x86-64 (AVX)
Trying output module:
wav, device: C:\Users\MuldeR\AppData\Local\Temp\7def5916b439d522\e007818421b31884.wav
Playing MPEG stream 1 of 1: E:\Music\Alte Sau - Alte Sau\01 Bose Winde.mp3 ...
MPEG 1.0 L III cbr320 44100 stereo
Title: Böse Winde Artist: Alte Sau
Album: Alte Sau
Year: 2014 Genre: Unknown
[3:48] Decoding of E:\Music\Alte Sau - Alte Sau\01 Bose Winde.mp3 finished.

Exited with code: 0x0000

-------------------------------

"C:/Program Files (x86)/MuldeR/LameXP v4.14/qaac.exe" --tvbr 63 --quality 2 --title "Böse Winde"
--artist "Alte Sau" --album "Alte Sau" --genre "Punk Rock" --comment "Encoded with LameXP"
--date 2017 --track 1 -d . -o "C:\Users\MuldeR\Music\!\01 Bose Winde (2).mp4"
C:\Users\MuldeR\AppData\Local\Temp\7def5916b439d522\e007818421b31884.wav

qaac 2.64, CoreAudioToolbox 7.10.5.0
01 Bose Winde (2).mp4
AAC-LC Encoder, TVBR q64, Quality 96
10082304/10082304 samples processed in 0:03.093
Overall bitrate: 118.644kbps
Optimizing...done

Exited with code: 0x0000

Note how there no "--artwork" switch passed to QAAC in the second case. Looks like everything works correct on the LameXP side.

tablerocker
2nd April 2019, 18:25
Regarding my last post (https://forum.doom9.org/showpost.php?p=1866700&postcount=1576) about failed update search (signature verification failed):
I wanted to investigate today but now it works without errors.

So as you assumed the error probably originated from an external source (Windows firewall, Avast behaviour shield, ...).

I didn't change anything besides patching already present programs. However, error is gone now.

LoRd_MuldeR
2nd April 2019, 20:26
Regarding my last post (https://forum.doom9.org/showpost.php?p=1866700&postcount=1576) about failed update search (signature verification failed):
I wanted to investigate today but now it works without errors.

So as you assumed the error probably originated from an external source (Windows firewall, Avast behaviour shield, ...).

I didn't change anything besides patching already present programs. However, error is gone now.

Hmm, interesting...

Because the GnuPG process was apparently "blocked" from accessing the downloaded signature file – after the download itself seemed to have completed just fine – the Avast thingy would be my bet.

LoRd_MuldeR
13th April 2019, 17:00
LameXP v4.18 Alpha-8

Changes between v4.17 and v4.18 [unreleased]:
* Upgraded build environment to Microsoft Visual Studio 2017.9 (MSVC 14.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

danlock
19th April 2019, 16:24
LameXP v4.18 Alpha-8
Experimental VS2019 binaries[...]

Thank you, LoRd_MuldeR. :)

I'm a little surprised you didn't include the latest stable build of libopus (https://opus-codec.org/release/stable/2019/04/12/libopus-1_3_1.html), but—to be fair—that was released on 12 April, so you might not have had time to include it in v4.18 Alpha-8.

:cool:

I use Win 8.1 x64 too. In your opinion, would it be good for me to try the experimental VS2019 binaries? Are you actively looking for feedback on those?

FWIW, I had to manually download LameXP for a couple of months also due to an auto-update error, but I don't know whether it's related to what's been discussed. That is no longer a problem. (The only AV software I use is the built-in Windows Defender.)

Thanks!

LoRd_MuldeR
28th April 2019, 13:05
LameXP v4.18 Beta-1

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

MrVideo
13th May 2019, 20:40
I just started using LameXP (4.18 Beta-1 2216) and have run across a silly thing:

LameXP wants to extract the flac audio as WAV files. How about an option that skips that skip and go directly to flac, for those of us who just want to extract the singular flac file into its separate pieces. I know, others will want an option to go directly to MP3, etc. Just a thought.

So far, I'm liking this program.

LoRd_MuldeR
13th May 2019, 20:58
LameXP wants to extract the flac audio as WAV files. How about an option that skips that skip and go directly to flac, for those of us who just want to extract the singular flac file into its separate pieces. I know, others will want an option to go directly to MP3, etc. Just a thought.

Not quite sure what you mean with "extract the singular flac file into its separate pieces" :confused:

But if you want to split an existing FLAC file into multiple segments, then LameXP might not be right tool for you. LameXP is primarily an audio file converter, i.e. it converts audio files from one format to another.

In general, the given input file will first be decoded to an uncompressed WAV file, using the suitable decoder, and then the that "intermediary" WAV file is sent to the selected encoder.

If and only if the selected encoder is able read the respective input format directly, then the "decoding" step will be skipped.

MrVideo
13th May 2019, 22:37
Not quite sure what you mean with "extract the singular flac file into its separate pieces" :confused:
A single flac file that contains more than one song. For example, an entire CD converted to a single flac file, hence the cue file.

If you know of a program that can take the single flac file, along with the cue file, and extract the individual songs without recoding, I'd appreciate it.

The process of converting to WAV first and then to flac doesn't result in any quality loss, since both are lossless. Going directly from flac to flac, without any recoding, would be faster.

LoRd_MuldeR
14th May 2019, 22:49
A single flac file that contains more than one song. For example, an entire CD converted to a single flac file, hence the cue file.

If you know of a program that can take the single flac file, along with the cue file, and extract the individual songs without recoding, I'd appreciate it.

Have you looked at CUETools (http://cue.tools/wiki/CUETools) yet?

LoRd_MuldeR
19th May 2019, 17:34
LameXP v4.18 Beta-2

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.73 (2019-05-15), 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[/COLOR]
* Fixed encoding with Nero AAC encoder for input sampling rate less than 8 KHz or greater than 96 KHz

stax76
19th May 2019, 22:13
I would like to request better High DPI support, maybe use fonts instead of images, like FontAwesome & Segoe-MDL2-Assets

LoRd_MuldeR
22nd May 2019, 20:58
I would like to request better High DPI support, maybe use fonts instead of images, like FontAwesome & Segoe-MDL2-Assets

The GUI is made with Qt. So, we pretty much have to rely on the "High DPI support" that is offered by Qt. And, in fact, I already tried to fix the layout for non-standard DPI settings in a few places. What is your specific problem?

As far as the icons and images are concerned: Even though Qt is supposed to support SVG, replacing all the bitmap icons and images with vector graphics would be a difficult task...

stax76
22nd May 2019, 21:08
At 288 DPI none of your apps are usable.