Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Programming and Hacking > Development

Reply
 
Thread Tools Search this Thread Display Modes
Old 28th April 2018, 13:43   #1521  |  Link
Gravitator
Registered User
 
Join Date: May 2014
Posts: 292
This version is normal...
Build #2131 and #2130 Identical? Perhaps the installer influenced the landmark
Gravitator is offline   Reply With Quote
Old 28th April 2018, 13:51   #1522  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by Gravitator View Post
This version is normal...
Build #2131 and #2130 Identical?
Well, not identical, obviously. But only change is that I added more "debug" output, so we can see (hopefully) where exactly things go mad.

Quote:
Originally Posted by Gravitator View Post
Perhaps the installer influenced the landmark
I don't know how this should be possible. The installer doesn't really do anything, except for extracting the EXE file (and stuff) to the chosen directory.

The LameXP EXE file that us extracted from the installer is really exactly the same one as contained in the ZIP archive.

So, if you see divergent behavior between build #2131 and build #2130, something different must have happened, at runtime, I suppose...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 28th April 2018 at 13:53.
LoRd_MuldeR is offline   Reply With Quote
Old 28th April 2018, 15:06   #1523  |  Link
Gravitator
Registered User
 
Join Date: May 2014
Posts: 292
Reinstalling to the default directory eliminates the bug!
Gravitator is offline   Reply With Quote
Old 28th April 2018, 15:21   #1524  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by Gravitator View Post
Reinstalling to the default directory eliminates the bug!
Strange

Anyway, if you think that the problem is somehow related to the "install directory", please try running the special build from the exact "install directory" where the problem occurs.

__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 28th April 2018, 20:05   #1525  |  Link
Gravitator
Registered User
 
Join Date: May 2014
Posts: 292
The program is affected by the dependence of the presence in the roots of the disk ... Only to trace this bug is not possible through a special version I'll wait for the final release
Gravitator is offline   Reply With Quote
Old 28th April 2018, 20:43   #1526  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by Gravitator View Post
The program is affected by the dependence of the presence in the roots of the disk ... Only to trace this bug is not possible through a special version I'll wait for the final release
If there is a problem, we should fix it before the final release.

But if you cannot it with the "special build", which is the same as previous build just with more diagnostic output added to the console, then I don't know what to do...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 30th April 2018, 16:57   #1527  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
LameXP v4.16 has been released
https://github.com/lordmulder/LameXP/releases/latest

Quote:
Changes between v4.15 and v4.16 [2018-04-30]:
* Upgraded build environment to Microsoft Visual Studio 2017.6 (MSVC 19.13)
* Updated LAME encoder to v3.100 Final (2017-10-13), compiled with ICL 18.0 and MSVC 14.1
* Updated mpg123 decoder to v1.25.10 (2018-03-05), compiled with GCC 7.3.0
* Updated Opus encoder/decoder libraries to v1.3-beta-31 (2018-03-27) and Opus-Tools to v0.1.10-51 (2018-03-04)
* Updated Monkey's Audio binary to v4.33 (2017-12-01), compiled with ICL 18.0 and MSVC 15.5
* Updated FAAD decoder to v2.8.6 (2017-10-10), compiled with ICL 18.0 and MSVC 15.5
* Updated Vorbis decoder to OggDec v1.10.1+ (2015-03-19), using libVorbis v1.3.6 (2018-03-16)
* Updated ALAC decoder to refalac v1.64 (2017-05-19), compiled with ICL 18.0 and MSVC 15.5
* Updated WavPack decoder to v5.1.0 (2017-01-20), compiled with ICL 18.0 and MSVC 15.5
* Updated MediaInfo to v18.03.1+ (2018-04-19), compiled with ICL 18.2 and MSVC 15.6
* Updated GnuPG to v1.4.22 (2017-07-19), compiled with GCC 7.2.0
* Updated QAAC add-in (separate download) to QAAC v2.64 (2017-07-19), compiled with ICL 18.0 and MSVC 15.5
* Complete re-write of MediaInfo parsing code, now using XML-based MediaInfo output
* Improved auto-detection of max. parallel instances on computers with "fast" (i.e. SSD or similar) drive
* Some improvements to output file name generation code
* Added "Visual Elements" manifest for Windows 8+ "Start" screen tile
* Some more protection against "DLL pre-loading" attacks has been implemented
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 30th April 2018, 17:40   #1528  |  Link
SeeMoreDigital
Life's clearer in 4K UHD
 
SeeMoreDigital's Avatar
 
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,219
Fantastico... Many thanks
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
SeeMoreDigital is offline   Reply With Quote
Old 1st May 2018, 00:18   #1529  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
Tested, works fine, thanks a lot...
manolito is offline   Reply With Quote
Old 9th May 2018, 22:08   #1530  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
Just found out that the latest version 18.05 of MediaInfo.exe (downloaded from the MediaArea website) cannot be used to replace the LameXP built-in version.

Probably something about Zenitram's changes to the XML output. Right now this is not a big issue, but considering the usual update cycle of LameXP it will be around 1 year until the next stable version. It would be nice if we could use a newer version of MediaInfo without having to install beta versions of LameXP.


Cheers
manolito
manolito is offline   Reply With Quote
Old 9th May 2018, 22:52   #1531  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by manolito View Post
Just found out that the latest version 18.05 of MediaInfo.exe (downloaded from the MediaArea website) cannot be used to replace the LameXP built-in version.

Probably something about Zenitram's changes to the XML output. Right now this is not a big issue, but considering the usual update cycle of LameXP it will be around 1 year until the next stable version. It would be nice if we could use a newer version of MediaInfo without having to install beta versions of LameXP.
LameXP v4.16 comes with a "custom" build of MediaInfo v18.03.1, which contains an additional patch (not contained in "official" MediaInfo v18.03.1 release) in order to fix a bug in XML output.

That bug had been introduced in v18.03 with:
Quote:
Attachments: do not provide anymore attachments content in XML by default, reducing XML output size
The patch (which my "custom" build of MediaInfo v18.03.1 already contained) is now "officially" included in MediaInfo v18.05. According to the changelog, there were no other changes regarding XML output in MediaInfo v18.05.

I think you should test whether your MediaInfo.exe (downloaded from the MediaArea website) works correctly outside of LameXP – when called with options "--Output=XML" and "--Full" plus "--Cover_Data=base64".
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 9th May 2018 at 23:06.
LoRd_MuldeR is offline   Reply With Quote
Old 10th May 2018, 14:26   #1532  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
Quote:
Originally Posted by LoRd_MuldeR View Post
I think you should test whether your MediaInfo.exe (downloaded from the MediaArea website) works correctly outside of LameXP – when called with options "--Output=XML" and "--Full" plus "--Cover_Data=base64".
Just did this with an MP3 containing a cover. The output looks OK to me, here is the result.txt file:
https://www.sendspace.com/file/mw2339

The commandline was:
Mediainfo.exe "--Output=XML" "--Full" "--Cover_Data=base64" i:\test.mp3 >i:\result.txt

LameXP rejects the file with a "format not recognized" error.


Cheers
manolito
manolito is offline   Reply With Quote
Old 10th May 2018, 17:09   #1533  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by manolito View Post
Just did this with an MP3 containing a cover. The output looks OK to me, here is the result.txt file:
https://www.sendspace.com/file/mw2339

The commandline was:
Mediainfo.exe "--Output=XML" "--Full" "--Cover_Data=base64" i:\test.mp3 >i:\result.txt

LameXP rejects the file with a "format not recognized" error.
Okay, I know why that happens: We check the "creatingLibrary" version in the XML output. When using the "built-in" MediaInfo binary, then the expected version of MediaInfo is known and thus the check will succeed – provided that the XML output is correct. But when using an "external" MediaInfo binary, the version of MediaInfo is not known beforehand, and therefore the internal (expected) version is set to UINT_MAX. This makes the "creatingLibrary" check always fail.

Please try with this version:
https://sourceforge.net/projects/mul...0.zip/download
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 10th May 2018 at 17:23.
LoRd_MuldeR is offline   Reply With Quote
Old 10th May 2018, 19:38   #1534  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
Yes, this test version fixes it, thanks a lot...

It also seems that I can use this executable as a hotfix for the stable version (it does not have a built-in timebomb like the beta versions). Nice...


Cheers
manolito
manolito is offline   Reply With Quote
Old 18th May 2018, 01:01   #1535  |  Link
AndyTejral
Registered User
 
Join Date: May 2018
Posts: 2
Hey, I just tried to use LameXP for the first time. And I can't make it work! Trying to convert wma to mp3. Isn't that possible? Here is the error message:



LameXP v4.16 (Build #2134), compiled on 2018-04-30 at 14:48:13

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

The format of this file is NOT supported:
C:/Users/Andy/Music/10,000 Maniacs/Our Time in Eden/01 Noah's Dove.wma

Container Format: Windows Media
Audio Format: Type: WMA, Version: 2, Bitrate: ≈168 kbps (Variable)
AndyTejral is offline   Reply With Quote
Old 18th May 2018, 03:02   #1536  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
Congratulations, on your first post you already discovered a major bug in the latest LameXP version...

I can confirm your issue, WMA v2 sources are rejected by the current LameXP version. I went back to the previous stable version 4.15, and this version has no problems with these sources.

Time for a hotfix...


Cheers
manolito


And a general rant:
After going back to a previous stable version I noticed that even for stable versions there is a time bomb of 1 year. I think that this is plain stupid. For Alpha, Beta or RC versions I can understand, but not for stable versions. Users may have valid reasons to stick to older stable versions, this latest WMA bug is a good example. Please stop imposing your views on users...
manolito is offline   Reply With Quote
Old 18th May 2018, 21:43   #1537  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by AndyTejral View Post
Hey, I just tried to use LameXP for the first time. And I can't make it work! Trying to convert wma to mp3. Isn't that possible? Here is the error message:



LameXP v4.16 (Build #2134), compiled on 2018-04-30 at 14:48:13

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

The format of this file is NOT supported:
C:/Users/Andy/Music/10,000 Maniacs/Our Time in Eden/01 Noah's Dove.wma

Container Format: Windows Media
Audio Format: Type: WMA, Version: 2, Bitrate: ≈168 kbps (Variable)
It appears that MediaInfo now reports the format version of WMA streams as "N" rather than "Version N", which is why your WMA file was not recognized correctly

Please try with the new TEST build:
https://sourceforge.net/projects/lam...0.exe/download
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 18th May 2018 at 21:46.
LoRd_MuldeR is offline   Reply With Quote
Old 19th May 2018, 20:29   #1538  |  Link
AndyTejral
Registered User
 
Join Date: May 2018
Posts: 2
Well, that worked! And man, that's perhaps the first time I've really given my computer a workout. 99% CPU for 1.6 hours!

And not only that, I intercut the original wav, the wma I made from that wav, and the mp3 I made from the wma. I can't tell the difference!

Great program! Thanks a lot!
AndyTejral is offline   Reply With Quote
Old 25th May 2018, 22:37   #1539  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
I can confirm that the Alpha build 2140 does solve the WMA v2 issue...

Any chance for a stable hotfix version?

The LameXP test versions are not really user friendly, they expire after 30 days, and installing a newer test version requires users to reenter all their settings. (And you used some dirty tricks to defeat users who just set the system date back to an earlier date... )

Having to wait for one whole year until the next stable version fixes the WMA issue is not an acceptable option IMO...


Cheers
manolito
manolito is offline   Reply With Quote
Old 26th May 2018, 19:27   #1540  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by manolito View Post
I can confirm that the Alpha build 2140 does solve the WMA v2 issue...

Any chance for a stable hotfix version?
I'm currently looking into a problem regarding the new FAAD version. Maybe I will make a new release after that issue has been resolved...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Reply

Tags
aac, aotuv, flac, lame, lamexp, mp3, mp4, ogg, oggenc, opus, vorbis

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 15:56.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.