You are here

mp3DirectCut Portable 2.20 Dev Test 1

57 posts / 0 new
Last post
prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
mp3DirectCut Portable 2.20 Dev Test 1

Application: mp3DirectCut
Category: Music & Video
License: Freeware
Language: Multilingual
Description: mp3DirectCut is a fast & extensive audio editor & recorder for compressed mp3. You can directly cut, copy, paste or change the volume with no need to decompress your files for audio editing. This saves encoding time & preserves the original quality, because nothing will be re-encoded. The built in recorder creates MP3s on the fly from your audio input. Using cue sheets, pause detection or auto cue you can easily divide long files.

Download mp3DirectCut Portable 2.20 Dev Test 1 [1+1MB download / 1MB installed]
(MD5: 662602fe38939b6fac3f6e9223ebe9d8)
Online Installer: This is an online installer that will download additional files during setup.

Release Notes:

2.20 Dev Test 1 (2014-04-07):

  • mp3DirectCut updated to 2.20.

2.19 Dev Test 1 (2013-04-26):

  • mp3DirectCut updated to 2.19.
  • Added libfaad2 to optional components.

2.18 Dev Test 1 (2013-01-12):

  • mp3DirectCut updated to 2.18.

2.17 Dev Test 3 (2013-01-03):

  • Fixed language switching (FileWrite number was wrong).

2.17 Dev Test 2 (2013-01-02):

  • Fixed first run problem.

2.17 Dev Test 1 (2013-01-02):

  • mp3DirectCut updated to 2.17.
  • Added hex path replacement if app is unicode (Settings/Configure.../Misc).
  • Plugins (LAME 3.99.5 & mpglib) are now optional components of main installer.
  • Updated to PAL 2.2.
  • Updated dev test splash.

2.16 Dev Test 2 (2012-06-21):

  • Removed /localini.

2.16 Dev Test 1 (2012-03-09):

  • mp3DirectCut updated to 2.16.

2.15 Dev Test 1 (2012-01-04):

  • mp3DirectCut updated to 2.15.

2.14 Dev Test 1 (2011-12-15):

  • mp3DirectCut updated to 2.14.
  • Updated to PAL 2.1.2.
  • Changed to new icon & added "appicon_128.png".

       Plugins:

  • LAME for mp3DirectCut Portable 3.99.3 Dev Test 1

    • LAME updated to 3.99.3.
  • mpglib for mp3DirectCut Portable 0.92 Dev Test 3
    • Updated PA.c spec *ONLY*.

2.13 Dev Test 1 (2011-06-17):

  • mp3DirectCut updated to 2.13.
  • Converted to PAL 2.1.

2.12 Dev Test 1 (2010-05-28):

  • mp3DirectCut updated to 2.12.
  • Removed some INI options.
  • Added SecondaryLaunch/Closing check.
  • Improved check for "X:\Documents\Music" (clean install only).
  • Added check/enable for mpglib (clean install only).
  • Added check/enable for LAME (clean install only).
  • Corrected languages (2) in installer.

       Plugins:

  • LAME for mp3DirectCut Portable 3.98.4 Dev Test 1

    • LAME updated to 3.98.4
    • Installer enables LAME in "mp3DirectCut.ini" (if present).
  • mpglib for mp3DirectCut Portable 0.92 Dev Test 2
    • Installer enables mpglib in "mp3DirectCut.ini" (if present).

2.11 Dev Test 1 (2009-12-10): Initial release

Tested with:
XP Home SP3 (Admin), 7 Professional SP1 64-bit (Admin)

J Neutron
Offline
Last seen: 6 months 2 weeks ago
Joined: 2008-06-10 19:26
Good program!

This is a very good program. People should note that LAME is needed only to record sound input to an mp3 file. Editing an existing mp3 file doesn't need LAME at all since the file is already an mp3.

I'll give the portable one a try in a few days when I get back home. BTW, shouldn't the main title show version 2.11?

neutron1132 (at) usa (dot) com

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Well Spotted

Of course it should! LOL

Fixed.

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Updated to 2.12 Development Test 1

See release notes for changes.

depp.jones
Offline
Last seen: 7 hours 17 min ago
DeveloperTranslator
Joined: 2010-06-05 17:19
Hi prapper, any chance of an

Hi prapper,
any chance of an update? The 2.13 introduced a very interesting new control layout (can't decide, which I like better, still Wink ).

J Neutron
Offline
Last seen: 6 months 2 weeks ago
Joined: 2008-06-10 19:26
Yeah

I'm not sure I like the new interface either. Some people complained that the other interface was hard to use, but if you learn about five or six shortcut keystrokes, it becomes wicked fast and easy.

neutron1132 (at) usa (dot) com

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Updated to 2.13 Dev Test 1

See release notes for changes.

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Updated to 2.14 Dev Test 1

See release notes for changes.

tech.freak243
Offline
Last seen: 1 year 11 months ago
Joined: 2009-03-19 10:34
one thing

i see you have no mention of the agreement of development of this freeware. i am just letting you know now before the mods take it down. Smile

vf2nsr
vf2nsr's picture
Offline
Last seen: 8 years 1 month ago
Developer
Joined: 2010-02-13 17:10
Since

he is a developer I am sure he is aware of this HOWEVER read what he wrote

Online Installer: This is an online installer that will download additional files during setup.

This means it is not the actual program

“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Updated to 2.15 Dev Test 1

See release notes for changes.

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Updated to 2.16 Dev Test 1

See release notes for changes.

rick_s
Offline
Last seen: 11 years 2 months ago
Joined: 2012-06-21 11:20
Thanks, prapper, for making

Thanks, prapper, for making some of my favourite mp3 programs portable (1by1, mp3directcut, especially mp3tag).

I'm using the portable versions also on my local discs for better migration. So I sometimes associate the portable launcher with some extension to use with open/open with in the file manager.

I noticed that the mp3directcut launcher opens the application when associated to mp3 and/or mpd but doesn't load the files (like for instance 1by1 and mp3tag do).

Is this a bug or can't this be done with the mp3directcut launcher?

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Thanks

Thanks. I've removed the (not strictly necessary) /localini which seems to interfere with loading the file. 2.16 DT2 should fix it.

rick_s
Offline
Last seen: 11 years 2 months ago
Joined: 2012-06-21 11:20
Wow, that was quick. I can

Wow, that was quick. I can confirm that it now works as expected. Thanks.

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Updated to 2.17 Dev Test 1

See release notes for changes.

tapsklaps
Offline
Last seen: 6 years 1 month ago
Developer
Joined: 2010-10-17 08:11
It doesn't start

In my Virtual Machine I've tried to start your developed app mp3DirectCut 2.17. Both in the standalone version as well as in the PA.com menu your app doesn't start. In my VM is installed the OS Windows XP SP3.

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
OK, let me fix that for you

OK, let me fix that for you

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
There you go

There you go, give that a try. It was due to empty variables on first run, sorry about that Smile

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Updated to 2.17 Dev Test 2

See release notes for changes.

tapsklaps
Offline
Last seen: 6 years 1 month ago
Developer
Joined: 2010-10-17 08:11
automatic switching of the language doesn't work

Thank you for removing the bug regarding the first run. Can you tell me, what you've changed?

But now I've detected another bug in your app. The automatic switching of the language in the PA. com menu doesn't work. I'll try to find a solution for this problem.

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Compare Custom.nsh

Compare Custom.nsh.

I'll have a look at the languages tomorrow.

tapsklaps
Offline
Last seen: 6 years 1 month ago
Developer
Joined: 2010-10-17 08:11
3 additional lines of code

By comparing the both files custum. nsh I've found out, that you have made 3 changes by adding 3 lines of code:

${IfNot} $LastDirectory == ""
${IfNot} $LastPortableAppsBaseDirectory == ""
${IfNot} $LastDrive == ""

Without that code accordingly the 3 variables $LastDirectory, $LastPortableAppsBaseDirectory and $LastDrive were empty on first run, whereas this fact have led to the result, that the app doesn't start. Is that right so?

tapsklaps
Offline
Last seen: 6 years 1 month ago
Developer
Joined: 2010-10-17 08:11
Creation of an installer impossible

My attempt to create an installer failed. I got the following error message:

Error in script "D:\...\...\Downloads\mp3DirectCutPortable\Other\Source\PortableApps.comInstaller.nsi" on line 1312 -- aborting creation process

(instead of "..." in the above path appears the name of special folders on my computer)

In line 1312 I found the following code:

File /r "..\..\Optional1\*.*"

What must I do in such a case?

John T. Haller
John T. Haller's picture
Offline
Last seen: 1 hour 6 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
installer.ini

Whatever is set in the installer ini as optional files doesn't actually exist.

Sometimes, the impossible can become possible, if you're awesome!

tapsklaps
Offline
Last seen: 6 years 1 month ago
Developer
Joined: 2010-10-17 08:11
4 lines in the file installer.ini

I found the following 4 lines in the file installer.ini:

OptionalFile1=App\mp3DirectCut\lame_enc.dll
OptionalFile2=App\mp3DirectCut\lgpl.txt
OptionalFile3=App\mp3DirectCut\mpglib.dll
OptionalFile4=App\mp3DirectCut\readme_bin.txt

Does that mean, that the files lame_enc.dll, lgpl.txt, mpglib.dll and readme_bin.txt must be contained in the folder App\mp3DirectCut\, if I want create the installer?

John T. Haller
John T. Haller's picture
Offline
Last seen: 1 hour 6 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Yup

Otherwise you'll get the error.

Sometimes, the impossible can become possible, if you're awesome!

tapsklaps
Offline
Last seen: 6 years 1 month ago
Developer
Joined: 2010-10-17 08:11
commented out

I´ve commented out the 4 above mentioned lines. But again the creation of the installer failed with the same error message.

John T. Haller
John T. Haller's picture
Offline
Last seen: 1 hour 6 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Optiional

you need to remove the entire optional section

Sometimes, the impossible can become possible, if you're awesome!

tapsklaps
Offline
Last seen: 6 years 1 month ago
Developer
Joined: 2010-10-17 08:11
last question

After I have commented out the complete section "OptionalComponents", the creation of the installer is now possible.

But I still do not quite understand, how the developer prapper has formed the installer?

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 1 month 1 week ago
DeveloperModerator
Joined: 2008-07-24 18:46
optional files included

It's simple. He included those optional files in his build when compiling.

tapsklaps
Offline
Last seen: 6 years 1 month ago
Developer
Joined: 2010-10-17 08:11
files not found

If he included these files, then these files must be contained in the folder App\mp3DirectCut\. But I can't find no files in this folder after the installation.

John T. Haller
John T. Haller's picture
Offline
Last seen: 1 hour 6 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
You Didn't Install Them

it was installed without the optional files selected. either because you ran it manually and didn't select them or you installed via the platform.

Sometimes, the impossible can become possible, if you're awesome!

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
I'm going to

I'm going to upload a fixed version in a minute.

tapsklaps
Offline
Last seen: 6 years 1 month ago
Developer
Joined: 2010-10-17 08:11
automatic switching of the langauge now works

Indeed in your previous version the section [FileWrite3] appears twice.

Unfortunately, I can not understand how you can make the installer. After the installation I have found none of the files lame_enc.dll, lgpl.txt, mpglib.dll and readme_bin.txt in the folder App\mp3DirectCut. But I think, that these files must be contained in this folder due to the code in the file installer.ini?

Ken Herbert
Ken Herbert's picture
Online
Last seen: 51 min 11 sec ago
DeveloperModerator
Joined: 2010-05-25 18:19
Those files are in the

Those files are in the installer. If you installed via the Platform or installed the app manually and did not select any or all of the options as John said above, then those files were not installed to your system.

tapsklaps
Offline
Last seen: 6 years 1 month ago
Developer
Joined: 2010-10-17 08:11
overlooked the selection of options

Thank you for your good explanation. Indeed I've overlooked one page during the process of installation. In this page named "select components" I've the option to choose "Alternative Encoder and Decoder". When I activate this option, then in fact the 4 files lame_enc.dll, lgpl.txt, mpglib.dll and readme_bin.txt, which are contained in the installer, are installed in the folder App\mp3DirectCut.

tapsklaps
Offline
Last seen: 6 years 1 month ago
Developer
Joined: 2010-10-17 08:11
Installation via the platform

As you have mentioned, I've no choice to receive the additional components in the case of installation via the platform. But is this not a drawback and must I insert manually those files in the folder App\mp3directcut in this case?

EDIT: Once again I overlooked the possibility, that I also can activate the option "Alternative Decoder and Encoder" during the installation in the platform. Apology!!!!!!!

John T. Haller
John T. Haller's picture
Offline
Last seen: 1 hour 6 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Permission

Have you pinged the publisher about getting permission to bundle? With permission, this would probably be a good addition to our lineup.

Sometimes, the impossible can become possible, if you're awesome!

tapsklaps
Offline
Last seen: 6 years 1 month ago
Developer
Joined: 2010-10-17 08:11
Request to the developer

Meanwhile I've sent an email on the developer Martin Pesch regarding a permission. Here is the content of this request: Permission for mp3DirectCut.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 1 month 1 week ago
DeveloperModerator
Joined: 2008-07-24 18:46
Thanks

Thanks for emailing the publisher, but I believe John was asking prapper, since he may already be in communication with the publisher.

tapsklaps
Offline
Last seen: 6 years 1 month ago
Developer
Joined: 2010-10-17 08:11
Answer from the developer Martin Pesch

I've received now a first message from the developer. Here again the content of this message: Email from the publisher.

In this email the publisher mentioned, that newer versions of the program stores its settings in the folder Roaming under Windows Vista and 7 (see also at the website http://mpesch3.de1.cc/contact.html). But I can't find a necessary section [DirectoriesMove] in the file mp3DirectCutPortable.ini.

In the future I will leave of course the developer prapper the connection to the publisher. That was just a small favor from me.

EDIT: It should be noted, that the storage in the folder Roaming only performed in the case, if write permissions in the program folder were missing.

tapsklaps
Offline
Last seen: 6 years 1 month ago
Developer
Joined: 2010-10-17 08:11
Permission denied

Unfortunately the publisher has denied his permission. The reason for this decision is somewhat incomprehensible for me. Here the content of the refusal.

John T. Haller
John T. Haller's picture
Offline
Last seen: 1 hour 6 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Advantages

The biggest advantages of PA.c Format is that it is standardized, automatically installable and updateable via the PA.c Platform, gets shown on the PA.c website to 2m absolute unique people a month, works with or without the PA.c Platform, etc.
https://portableapps.com/about/what_is_a_portable_app#whypaf

And, a publisher doesn't have to do any of the work, because we will. Essentially exposing their software to a huge new audience for free.

It's about a lot more than just making it portable.

Sometimes, the impossible can become possible, if you're awesome!

tapsklaps
Offline
Last seen: 6 years 1 month ago
Developer
Joined: 2010-10-17 08:11
full approval

Through my many years continuing employment with portable programs I have been recognized, that the developed standards on the website of PortableApps.com standards go far beyond the basic features to make a program portable. Unfortunately, the main problem lies in the fact, that most users have a much too narrow view with regard to the definition of portable programs.

Probably for most people only two criteria must be fulfilled:

  1. The ability to take a program using a USB flash drive or other external device anywhere.
  2. The app should not leave any traces on the remote computer after removing the external device from that PC.

But there of course exists a lot of more criteria, which are important.

In particular the essential case of the update of a program. The update procedure via the PA.com menu will performed fully automatically. That's a clear advantage as compared with a manual update. In case of a manual update the users must make a backup of any personal files and any folders that contain settings, so that these special files and folders are not overwritten by the update operation. And after the update of the base app this backup must be restored in the program folder. This complete procedure is obviously very tedious and time consuming. However, it is feared that probably only few users think more deeply about this context. Therefore is probably in this direction more explanation work required.

Another important criteria is the handling of things like drive letter changes after moving to a another computer.

And of course there are still the features, which are mentioned via your above link.

Therefore I think about another attempt, in which I try to explain all these facts the developer Martin Pesch. The hope dies known last Smile

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Updated to 2.17 Dev Test 3

See release notes for changes.

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Updated to 2.18 Dev Test 1

See release notes for changes.

tapsklaps
Offline
Last seen: 6 years 1 month ago
Developer
Joined: 2010-10-17 08:11
Usage of the library libfaad2.dll

Since version 2.16 it's possible, that you can cut AAC-files. For processing of AAC-files is required, that you paste the file libfaad2.dll in the program directory. About the following link you can download the library libfaad2.dll. Please use the download named "libFAAD2 dll for Win32".

Accordingly you can add the additional line "OptionalFile5=App\mp3DirectCut\libfaad2.dll" in the section [OptionalComponents] of the file installer.ini.

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Thanks

Thanks, consider it done.

sl23
Offline
Last seen: 3 months 3 weeks ago
Joined: 2009-03-30 05:56
Does your continued work on

Does your continued work on this mean it may become official? I'm just curious why you continue, if the dev refused permission, doesn't that mean this unofficial version is not granted permission? Not that I'm wanting you to stop, just curious. Great app this one shame if it can't become official.

Live for an ideal and leave no place in the mind for anything else.

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Hmm

Hmm, I didn't interpret it as an objection to the online installer, just if it was bundled.

I work on many apps that will never be official (& more that will never be uploaded!) just for my own amusement really Smile

Am I OK to keep going with this or shall I pack it in? Or go 'launcher only' perhaps?

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 1 month 1 week ago
DeveloperModerator
Joined: 2008-07-24 18:46
thoughts

I interpret it as an objection to bundling as well.

However, based on the comments from the original dev, I think there's a possibility of you getting permission, prapper, if you contact the publisher directly and explain how you're using the functions he's already implemented (ie. /localini command-line switch, if you are), not doing anything unintended; rather than having a third party asking on your behalf.

sl23
Offline
Last seen: 3 months 3 weeks ago
Joined: 2009-03-30 05:56
I'd like to see this added,

I'd like to see this added, it'd be a great addition Wink

Live for an ideal and leave no place in the mind for anything else.

J Neutron
Offline
Last seen: 6 months 2 weeks ago
Joined: 2008-06-10 19:26
Source = Response

I expected that kind of response after I read the request. My initial reaction was "Oh no! This is not going to end well." The request needed to come from someone who was OFFICIALLY involved, someone who understands and could explain the general PortableApps concepts and the specific manner in which this project uses the author's program.

neutron1132 (at) usa (dot) com

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Updated to 2.19 Dev Test 1

See release notes for changes.

Korwin
Offline
Last seen: 1 month 3 weeks ago
Joined: 2013-10-10 13:40
unable to download

> The installer was unable to download mpBDirectCut 2.20. The installation of the portable app will be incomplete without it. Please try installing again. (ERROR: Access Forbidden (403))

linuxx
Offline
Last seen: 4 years 11 months ago
Joined: 2006-07-07 20:56
mpBDirectCut 2.20

confirmed

Log in or register to post comments