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. |
1st November 2010, 22:45 | #1 | Link | ||||
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
LameXP v4.21 Final · Build #2382 (2023-12-29)
LameXP - Audio Encoder Front-End
LameXP is a graphical user-interface (front-end) for various of audio encoders: It allows you convert your audio files from one audio format to another one in the most simple way. Despite its name, LameXP is NOT only a front-end for the LAME encoder, but supports a wide range of output formats, including MP3, Ogg Vorbis, AAC/MP4, FLAC, AC-3 and Wave Audio. The number of supported input formats is even bigger! Furthermore LameXP does NOT only run on Windows XP, but also on Windows Vista, Windows 7 and many other operating systems. As all the encoders and decoders used by LameXP are already "built-in" (with one exception), you do NOT need to install any additional software, such as "Codecs", "Filters" or "Plug-ins", on your computer. Everything works "out of the box"! You can even use LameXP as a "portable" application, e.g. run it from your USB stick. Moreover LameXP was designed for batch processing. This means that you can convert a huge number of audio files, e.g. a complete album or even your entire music collection, in a single step. And, as LameXP is able to process several audio files in parallel, it takes full advantage of modern multi-core processors! However LameXP is NOT only optimized for speed, it also provides excellent sound quality by using the most sophisticated encoders available and by giving the user unrestricted control over all encoding parameters. In addition to that, LameXP provides full support for metadata, including cover art. So when converting your audio files, LameXP will retain existing meta tags. But there also is an easy-to-use editor for adding or modifying metadata. LameXP supports Unicode for both, meta tags and filenames, so there won't be any problems with "foreign" characters. And, thanks to our translators, the user-interface of LameXP is available in multiple languages. Last but not least, LameXP supports a number of post-processing filters, including sample rate conversion, normalization (gain), tone adjustment and downmixing of multi-channel sources. Click here to view a live (animated) demo! Quote:
Quote:
Quote:
Quote:
Quote:
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 19th December 2019 at 15:28. Reason: Update |
||||
1st November 2010, 23:07 | #2 | Link |
Life's clearer in 4K UHD
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,227
|
Cool....
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
|
2nd November 2010, 11:13 | #3 | Link |
Registered User
Join Date: Sep 2002
Location: UK
Posts: 39
|
Excellent news, LoRd_MuldeR!
I know that it doesn't say much, coming after the fact, but in the past I thought about suggesting to you a Qt transition...
__________________
My hardware: +5 Holy Avenger 4.5ft overclocked@5.5ft, +2 mithril chainmail. |
2nd November 2010, 14:58 | #4 | Link |
Registered User
Join Date: Aug 2007
Posts: 143
|
No wonder long time never saw any update from your LameXP, and U have put your Delphi IDE to the shelf, and indeed it have help U with your coding well. I shall test your LameXP v4 since I faced what U have describe about unicode support. Thanks for your great new and improve LameXP, and enjoy your everyday happily.
|
2nd November 2010, 21:13 | #6 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Well, after having spent about one week trying to figure out how to do the most simple things with MFC, I gave up on MFC and decided to spend one day with Qt. And although I never had used Qt before, I got my first Qt application running after less than an hour. IMO the framework is really well-designed and straightforward! So I decided to do more projects with it
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
6th November 2010, 03:43 | #8 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
New build up. Reading meta information via MediaInfo should work now, including Unicode support.
(Double-click file in the list to show detailed information)
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
6th November 2010, 05:04 | #9 | Link |
Registered User
Join Date: Dec 2008
Posts: 589
|
Had to disable AVG to make it run, its heuristics detects Qtcore4.dll as virus. Stupid AVG.
It's nice.. though there's lots of nitpicks I found about it but those are relatively normal for a tech preview. Among I could mention, the output directory tree and a stupid behavior of accessing each subfolder when going in a subfolder, for example here's what happens when I clicked on the + icons in the tree going in a folder: See? It queries the whole tree each time you click on a folder going deeper, which is kinda bad if you'd access a network drive for example if for some reason the OS doesn't cache it.. In addition, the output directory tree, when clicking on + to expand a drive, it automatically gets info from each file - it should only seek using FOLDERS OR LINK, not any kind of file. Maybe it's my antivirus though - I'm not sure. Start File Monitor from SysInternals, set the filter to include only *lamexp* and you'll see what it happens. There's also not detecting if a folder has subfolders or not, that blue rectangle popping up when the input folder tree gets focus.. you can select any kind of file (extension i mean but maybe it's because it's tech preview), not being able to select different output folders for each track (though this maybe is by design or not yet implemented).. there's usage of / instead of \ in the path above the output tree which may confuse people... some typo "loacated" ... i hope the program won't take that much time to load everytime it starts because of that extracting process ... and last the about sound is really childish and the least you could have made it play asynchronously so I don't get the feeling program is frozen while sound plays. later edit: wonder why that tree thing only happens on drive C: and not drive T: or K: for example... Last edited by mariush; 6th November 2010 at 05:08. |
6th November 2010, 12:18 | #10 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
The behavior of the directory is kind of strange. I only noticed it is a bit slower than it should be.
Problem is that there's not much I can do here, because I use a QTreeView widget with a QFileSystemModel object as the model and that is it I could try to implement my own model, but that's not a priority currently. And actually I'd prefer to use theirs. BTW: The use of "/" instead of "\" is because Qt is cross-platform and always uses "/" instead of the "native" separator for Strings that contain a path. I could use QDir::toNativeSeparators() every single time I output a path string to the GUI though, if people prefer to see a "\" character...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
6th November 2010, 16:33 | #11 | Link |
Registered User
Join Date: Dec 2008
Posts: 589
|
Just curious... have you considered doing LameXP with Lazarus (free pascal for windows)? It's cross compiling and supports 32bit and 64bit Windows, with native unicode support and just tried it.. seems to work just fine.
|
6th November 2010, 17:03 | #12 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Not really. I want to do it with C++ and Qt this time
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
6th November 2010, 22:50 | #13 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
The "Meta Information" dialog should be complete now, including edit capability:
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
7th November 2010, 23:28 | #15 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Can't access the MediaFire server? Anyway, I have uploaded to an additional mirror this time.
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
8th November 2010, 00:08 | #17 | Link |
Registered User
Join Date: Dec 2008
Posts: 589
|
Mulder, what's wrong with placing the files directly on the space I'm giving you for free ? I really don't mind, but it's your call, maybe you have other reasons not to use it.
In other news...AVG's heuristics still sucks: Last edited by mariush; 8th November 2010 at 00:12. |
8th November 2010, 00:32 | #18 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Don't worry, I will make the "release" versions available through my usual download system, which includes your server. Just not the early preview builds.
About the AVG issue: It appears that A/V developers still are a bit too paranoid about EXE packers. They really should tell people that when a file has been "detected" by a heuristic then that file with high probability is NOT malicious at all. Instead they show the potential threat in a similar way to a "true" approved virus signature match. It's not a big surprise that the average user doesn't know what "generic" or "heuristic" means in this context, so they will think it's indeed a virus and thus send hate mail to the software author instead of bug report to the A/V developer team [EDIT] Here is a VirusTotal analysis. Only 3 A/V programs out of 42 trigger a false alert: http://www.virustotal.com/file-scan/...0db-1289178340
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 8th November 2010 at 02:09. |
8th November 2010, 06:34 | #19 | Link |
Registered User
Join Date: Aug 2007
Posts: 143
|
Hi LM, the drop down menu has shown three arrows (2 up and 1 down), would it be better with 2 only (1 up and 1 down), just my little suggestion.
Please ignore me if I have hinder your progress. Thanks. Last edited by boyumeow; 8th November 2010 at 08:31. |
8th November 2010, 09:03 | #20 | Link |
Registered User
Join Date: Dec 2008
Posts: 589
|
Mulder, that's OK, I know they're not viruses, it's just annoying. AVG 8.5 Small Business I have now is stupid but that's what worked on Windows 2003.
It will have to do until I install Windows 7 I bought almost a year ago and NOD32 I bought half a year ago - both still sealed in their boxes. I'm just too lazy and don't feel like reinstalling SVN servers, visual studio and all the other programming crap... it's a pain. |
Tags |
aac, aotuv, flac, lame, lamexp, mp3, mp4, ogg, oggenc, opus, vorbis |
Thread Tools | Search this Thread |
Display Modes | |
|
|