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
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 14th June 2011, 16:06   #301  |  Link
Raen
Registered User
 
Join Date: Apr 2011
Posts: 9
Quote:
Originally Posted by LoRd_MuldeR View Post
I have now changed the playlist creation in the following way:

* If all file names in the playlist can be represented correctly as Latin-1 (ISO 8859-1) then the M3U file is written as plain Latin-1 text with a '.m3u' extension.

* If there is at least one file name that contains Unicode (Non-Latin1) characters, then the M3U file is written as UTF8-encoded text starting with a BOM and with a '.m3u8' extension.


So can you please try again with Build #560, which is now available via auto-update?
Tried Build #576 and it is working correctly now, exactly as you described

Also, the "<Artist> - <Album>" playlist naming format is working again

Raen is offline   Reply With Quote
Old 14th June 2011, 18:55   #302  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
LameXP v4.02 Final
https://github.com/lordmulder/LameXP/downloads

Quote:
Changes between v4.01 and v4.02:
* Upgraded build environment to Microsoft Visual Studio 2010
* Dropping support for Windows 2000 and Windows XP RTM. Windows XP needs (at least) Service-Pack 2 now!
* Added Cue Sheet import wizard, which allows splitting and importing tracks from Cue Sheet images
* Added ATSC A/52 (AC-3) encoding support, based on Aften encoder v0.0.8+ (Git Master)
* Added Avisynth input (audio only!) using 'avs2wav' tool, partly based on code by Jory Stone
* Added a method to use custom tools instead of the "built-in" ones (see FAQ doc for details)
* Added an option to copy all meta information of a single file over to the "meta information" tab
* Added two new command-line switches: "--add-folder <path>" and "--add-recursive <path>"
* Added one new translation: Korean
* Updated Qt runtime libraries to v4.7.3
* Updated LAME encoder to v3.99.1.0 (2011-04-15), compiled with ICL 12.0.3 and MSVC 10.0 (details)
* Updated Vorbis encoder to v2.87 using aoTuV Beta-6.03 (2011-05-04), compiled with ICL 11.1 and MSVC 9.0
* Updated mpg123 decoder to v1.13.3 (2011-04-21), compiled with GCC 4.6.0
* Updated MediaInfo to v0.7.45 Beta (2011-05-02), compiled with ICL 12.0.3 and MSVC 10.0
* Updated language files (big thank-you to all contributors !!!)
* Fixed placement of the Dropbox when the Taskbar is located on the top or on the left side
* Improved playlist generation: Generate M3U (Latin-1) or M3U8 (UTF-8) playlist file as required
* Only show the most recent 50 items in the "processing" window (for better performance)
* Miscellaneous bugfixes
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 16th June 2011, 06:47   #303  |  Link
Przemek_Sperling
Registered User
 
Join Date: Jun 2009
Location: Poland
Posts: 125
Thank you! This version works much better than the previous one.

I have a question concerning the cue sheet wizard. Can you make the wizard be able to compress the images to any file format (Vorbis, mp3, etc.) and put it to the same location as cue sheet files? I noticed that the wizard decompresses files to separate wavs and demands to show save folder manually.
Przemek_Sperling is offline   Reply With Quote
Old 16th June 2011, 10:02   #304  |  Link
nautilus7
Registered User
 
nautilus7's Avatar
 
Join Date: Jan 2006
Location: Athens, Greece
Posts: 1,518
I'm trying to encode a 5.1 file using avs input.

My script plays fine in mpc:
Code:
l=WAVSource("l.wav")
r=WAVSource("r.wav")
c=WAVSource("c.wav")
lfe=WAVSource("lfe.wav")
ls=WAVSource("ls.wav")
rs=WAVSource("rs.wav")

MergeChannels(l,r,c,lfe,ls,rs)
Lame-xp fails with this error massage:
Code:
LameXP v4.02 (Build #578), compiled at 2011-06-14

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

C:/Users/NAUTIL~1/AppData/Local/Temp/d2d906dac226430bb5d0fee4458f206d/tool_avs2wav.exe C:\sintel\sintel-master-51-flac\51.master.avs C:\Users\NAUTIL~1\AppData\Local\Temp\d2d906dac226430bb5d0fee4458f206d\e36981fe6dde42c2bb51452c114e12c5.wav

avs2wav v1.2 [May 24 2011]
by Jory Stone <jcsston@toughguy.net>, updates by LoRd_MuldeR <mulder2@gmx.de>
Input: C:\sintel\sintel-master-51-flac\51.master.avs
Output: C:\Users\NAUTIL~1\AppData\Local\Temp\d2d906dac226430bb5d0fee4458f206d\e36981fe6dde42c2bb51452c114e12c5.wav
Checking Avisynth...
Done
Analyzing input file...
Done
Opening output file... Done
[Audio Info]
TotalSamples: 42624000
TotalSeconds: 888
SamplesPerSec: 48000
BitsPerSample: 16
Channels: 6
AvgBytesPerSec: 576000
Dumping audio data, please wait:
AVIStreamRead succeeded, but did not return any samples!
Failed to dump audio stream (status -4). Terminating!

Exited with code: 0xFFFFFFFC
nautilus7 is offline   Reply With Quote
Old 17th June 2011, 00:36   #305  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,079
Quote:
* Added ATSC A/52 (AC-3) encoding support, based on Aften encoder v0.0.8+ (Git Master)
Beautiful, now I can finally get rid of HeadAC3HE...

Did a couple of test conversions, everything is cool. Still slow when selecting the target folder, but I know I should direct my complaints about that to the Qt developers


Thanks very much

Cheers
manolito
manolito is offline   Reply With Quote
Old 17th June 2011, 14:29   #306  |  Link
casio7131
Registered User
 
Join Date: Jul 2003
Location: au
Posts: 19
lamexp review: http://www.betanews.com/article/Lame...ame/1308263706
casio7131 is offline   Reply With Quote
Old 17th June 2011, 18:39   #307  |  Link
spida_singh
Registered User
 
Join Date: Aug 2002
Posts: 125
My little brother updated this and did not accept the license, re-installed, still the samwe message, how do i bring up the option to accept the license...as the app just exits afterwards...

regards
spida_singh is offline   Reply With Quote
Old 18th June 2011, 04:53   #308  |  Link
boyumeow
Registered User
 
boyumeow's Avatar
 
Join Date: Aug 2007
Posts: 143
User/AppData or Registry, I think...
boyumeow is offline   Reply With Quote
Old 18th June 2011, 05:05   #309  |  Link
mariush
Registered User
 
Join Date: Dec 2008
Posts: 589
See my post and the answer below the post: http://forum.doom9.org/showthread.ph...82#post1473682 - basically the configuration file remains... in my case it was: C:\Documents and Settings\Administrator\Local Settings\Application Data\LoRd_MuldeR\LameXP - Audio Encoder Front-End\config.ini

Delete config.ini or the whole folder, run setup again and you're all set.
mariush is offline   Reply With Quote
Old 18th June 2011, 09:35   #310  |  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 Przemek_Sperling View Post
Thank you! This version works much better than the previous one.

I have a question concerning the cue sheet wizard. Can you make the wizard be able to compress the images to any file format (Vorbis, mp3, etc.) and put it to the same location as cue sheet files? I noticed that the wizard decompresses files to separate wavs and demands to show save folder manually.
It's necessary to split the source Wave (or whatever) file into individual Tracks (Waves files) according to the Cue Sheet prior to encoding.

The output folder defaults to "<folder where the cue file is located>\<name of the cue file without extension>".

Once the tracks have been imported (i.e. added to source file list) you can compress them to all output formats currently supported in LameXP.

And of course you may use the option "Save output files to the same folder where the input file located".


Quote:
Originally Posted by nautilus7 View Post
Lame-xp fails with this error massage:
Code:
Checking Avisynth...
Done
Analyzing input file...
Done
Opening output file... Done
[Audio Info]
TotalSamples: 42624000
TotalSeconds: 888
SamplesPerSec: 48000
BitsPerSample: 16
Channels: 6
AvgBytesPerSec: 576000
Dumping audio data, please wait:
AVIStreamRead succeeded, but did not return any samples!
Failed to dump audio stream (status -4). Terminating!
This error message indicates that AVIStreamRead() returned with success, but the number of samples returned was zero!

I don't think this should ever happen. It should either fail or return at least one sample (usually a much higher number of samples).

Indicating success but returning no samples doesn't make much sense to me. Smells like a bug in VFW or Avisynth?


The logic of avs2wav is quite simple: We continuously call AVIStreamRead(), as long as it succeeds, and dump all samples.

Failure of AVIStreamRead() indicates the end of the stream. Nonetheless I added the "number of samples" check to prevent livelocks.

Otherwise, if AVIStreamRead() succeeds with zero samples returned, we'd keep on calling it without ever making any progress.

(BTW: I successfully dumped a few 5.1 sources with avs2wav on my system)


Quote:
Originally Posted by casio7131 View Post



Quote:
Originally Posted by spida_singh View Post
My little brother updated this and did not accept the license, re-installed, still the samwe message, how do i bring up the option to accept the license...as the app just exits afterwards...
You can delete "C:\Users\John Doe\AppData\Local\LoRd_MuldeR\LameXP - Audio Encoder Front-End\config.ini", either manually or via the un-installer.

Alternatively you could open "config.ini" file in Notepad (or your favorite code/text editor) and change the LicenseAccepted=-1 line to LicenseAccepted=0.

Note: There may be several such lines in the INI file. Make sure you edit the line within the INI section for the current LameXP version!
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 20th June 2011 at 09:38.
LoRd_MuldeR is offline   Reply With Quote
Old 21st June 2011, 10:56   #311  |  Link
cengizhan
Registered User
 
Join Date: May 2003
Location: Turkey
Posts: 98
there is problem with panda cloud antivirus. when the antivrus is active lamexp says tool_xxx.exe can not be locked and then quits.
cengizhan is offline   Reply With Quote
Old 21st June 2011, 11:35   #312  |  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 cengizhan View Post
there is problem with panda cloud antivirus. when the antivrus is active lamexp says tool_xxx.exe can not be locked and then quits.
Well, if "panda cloud antivirus" (whatever that is) stops innocent software from working correctly, then there obviously is a serious bug in that product.

So if you want the bug fixed, I suggest you contact their support team! We cannot help you here with problems induced by proprietary third-party software

And, if they don't fix the issue (in due time), switch to another anti-virus product. One that doesn't prevent innocent software from functioning...

(There are enough good alternatives available for free. Microsoft Security Essentials and Avira AntiVir Personal, just to name two products that I use)

See also:
http://lamexp.git.sourceforge.net/gi...=HEAD#96205e91
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 21st June 2011 at 12:23.
LoRd_MuldeR is offline   Reply With Quote
Old 21st June 2011, 16:38   #313  |  Link
cengizhan
Registered User
 
Join Date: May 2003
Location: Turkey
Posts: 98
Thanks. that worked.
cengizhan is offline   Reply With Quote
Old 21st June 2011, 16:41   #314  |  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 cengizhan View Post
Thanks. that worked.
Sorry, what exactly did work?
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 22nd June 2011 at 23:38.
LoRd_MuldeR is offline   Reply With Quote
Old 23rd June 2011, 08:35   #315  |  Link
cengizhan
Registered User
 
Join Date: May 2003
Location: Turkey
Posts: 98
Quote:
Originally Posted by LoRd_MuldeR View Post
Sorry, what exactly did work?
the version that you have send with a pm works with panda.
cengizhan is offline   Reply With Quote
Old 23rd June 2011, 14:30   #316  |  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 cengizhan View Post
the version that you have send with a pm works with panda.
So it seems "panda cloud antivirus" indeed holds an exclusive lock on the file and forbids other applications to access the file until it is done with whatever it is doing

It's a common problem that anti-virus software can significantly delay file access, yes. But completely denying access to files that normally would be accessible is prone to causing serious trouble!

(The new workaround should be able to deal with this situation, but it can slow down the LameXP startup speed even more - on affected systems)
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 26th June 2011 at 15:46.
LoRd_MuldeR is offline   Reply With Quote
Old 2nd July 2011, 16:33   #317  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
LameXP v4.03 Alpha-2:

This version fixes a silly bug in the Cue Sheet importer which caused tracks to be skipped, if the title contained certain characters (like \, / or ?).
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 6th July 2011 at 23:16.
LoRd_MuldeR is offline   Reply With Quote
Old 4th July 2011, 06:54   #318  |  Link
Dogway
Registered User
 
Join Date: Nov 2009
Posts: 2,361
-choose output container mp4/aac
-option to cancel encode if temporal drive is less than 2Gb
-Some pop out calltips over parameters (I can help translating this to Spanish)
-Normally to rip my music CD's I use CDex, and its mainly because its CDDB option, so maybe CD Ripping option plus CDDB?
-Maybe some better organisation in the parameters tab, its difficult to see what options belongs to which format and what are general.
-Typo in Show Dropbox in Spanish would be "Mostrar DropBox"

Well they are some little observations. I like your program so keep going!
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread
Dogway is offline   Reply With Quote
Old 4th July 2011, 07:44   #319  |  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 Dogway View Post
-choose output container mp4/aac
We are using the Nero AAC encoder, which can only output AAC in an MP4 container. It doesn't output ADIF or ADTS files.

MP4Box could be integrated to extract the AAC streams from the MP4 container afterwards, but is this worth the effort?

Quote:
Originally Posted by Dogway View Post
-option to cancel encode if temporal drive is less than 2Gb
There already should be a warning, if the free space in the TEMP folder gets too low. And you can abort then, if you want.

(Of course you can abort at any time)

Quote:
Originally Posted by Dogway View Post
-Some pop out calltips over parameters (I can help translating this to Spanish)
Suggestions? What info should be added where? Cannot be done in the F.A.Q document?

Quote:
Originally Posted by Dogway View Post
-Normally to rip my music CD's I use CDex, and its mainly because its CDDB option, so maybe CD Ripping option plus CDDB?
CD ripping is a bit out of scope. I really do not want to re-invent the wheel. Therefore I would recommend EAC (Exact Audio Copy).

(If they only had a CLI interface, I would integrate EAC)

Quote:
Originally Posted by Dogway View Post
-Maybe some better organisation in the parameters tab, its difficult to see what options belongs to which format and what are general.
Suggestions?

Quote:
Originally Posted by Dogway View Post
-Typo in Show Dropbox in Spanish would be "Mostrar DropBox"
Feel free to update the language file according to the translator's guide:
http://mulder.brhack.net/public/doc/...translate.html
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 4th July 2011, 08:16   #320  |  Link
Dogway
Registered User
 
Join Date: Nov 2009
Posts: 2,361
Wow I never saw a so ungrateful reply. I should consider post only when I got problems and not for helping anymore.

Quote:
Originally Posted by LoRd_MuldeR View Post
We are using the Nero AAC encoder, which can only output AAC in an MP4 container. It doesn't output ADIF or ADTS files.

MP4Box could be integrated to extract the AAC streams from the MP4 container afterwards, but is this worth the effort?
I have a bat for demuxing mp4 containers. Do I care that much? No. Do they? Wait for replies...
Quote:
Originally Posted by LoRd_MuldeR View Post
Suggestions? What info should be added where? Cannot be done in the F.A.Q document?
For example that HC is for low bitrate, LC is for High bitrate, that Joint Stereo is for compression, doesn't affect quality. Top quality (slowest) con sometimes be counterproductive.
If you care enough to make a program for newbies/lazy asses (LameXP doesn't do anything that is not possible alternatively) at least dont make them visit FAQ.
Quote:
Originally Posted by LoRd_MuldeR View Post
CD ripping is a bit out of scope. I really do not want to re-invent the wheel. Therefore I would recommend EAC (Exact Audio Copy).

(If they only had a CLI interface, I would integrate EAC)
If CD Ripping is out-of-scope, and movie audio encoding barely is too, what is the scope of this software? AFAIK the most common way you can get audio files are from DVD,Bluray,CD.
Quote:
Originally Posted by LoRd_MuldeR View Post
Suggestions?
I was going to suggest you something, like dynamic building the last tab upon the format chosen in the previous tab. That is; hiding unnecesary parameters.
Quote:
Originally Posted by LoRd_MuldeR View Post
Feel free to update the language file according to the translator's guide:
http://mulder.brhack.net/public/doc/...translate.html
Sorry, Im not going to hassle with all that. Id rather prefer if the program defaulted to English. I don't like programs in other languages.
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread
Dogway is offline   Reply With Quote
Reply

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


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 10:38.


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