Help - Search - Members - Calendar
Full Version: New full (!) Lame frontend with cd ripper!
Hydrogenaudio Forums > Lossy Audio Compression > MP3 > MP3 - General
Pages: 1, 2
znode
QUOTE(Alex. @ Nov 30 2005, 05:12 PM)
Shefl will be under the GPL license
*


Congratulations! Welcome again to the community smile.gif.

In case you don't know already, this is how you can release your program under the GPL. (BARE MINIMUM requirements)

1) First, REMOVE ALL notices that the program is "freeware" (on your website and everywhere in your program, including the installer), and replace that with "released under the GPL".

2) You have the option of
2a) Package all source code with the installer zip
2b) Put all source code up for download in separate package on the website
2c) Add a prominent note in the program and website that anyone can contact you for a copy of the source code. (This includes the installer notice). And of course DO provide the source code when people request for it.

3) GPL is available here.
3a) If you chose option 2a, include a copy of the GPL with the program-source bundle.
3b) If you chose option 2b, include a copy of the GPL with the source package.
3c) If you chose option 2c, include a copy of the GPL when someone requests the source.
Alex.
Thanks. smile.gif
But previous post is more important for me.
znode
QUOTE(Alex. @ Nov 30 2005, 05:14 PM)
I need your people suggestions. It concern of Lame presets.
*


Make it nested.

Basically, you would have a central Presets item in Menu, and no presets anywhere else. Centralize, or it will be very confusing. So replace the existing "Favorites" with presets.

The tabbed settings box that is currently called "Menu "Favorites"" - don't make people go into Shefl options to get that. Put that under "Presets".

It SHOULD be basically like the Bookmarks system in most browsers: Add Bookmark. Manage Bookmarks. <Bookmark1>. <Bookmark2>. <Bookmarkn>. So a menuitem Add Presets would put current commandline to preset, and Manage Presets will pop up that "Menu "Favorites"" list.

And then, again, LIKE BOOKMARKS, make it possible to create little folders in the Presets list. That would be perfect.

Why this way? Because it is FAMILIAR to everyone, for whom the Bookmarks system have been deeply ingrained and makes perfect sense. Leaving "lame presets" here and "favorite presets" there is only confusing. To put it lightly. (Ask Gambit about putting it not so lightly). Your interface should be such that even when all the words are translated into an alien language, it should still be familiar enough to figure out what the gist of everything mean.

This is the less important stuff. The next post will be...
znode
... the important stuff, and that is -
QUOTE(Alex. @ Nov 30 2005, 09:01 PM)
But previous post is more important for me.
*


That, to me, is ******* rude, besides illegal.

I don't think I need to remind you that you have already broken the law by not adhereing to the very basic premise of GPL - that you have released non-GPL binary derivatives. Technically, CDex can already sue you for that.

But of course, this is a community, and not inhuman technicalities. You already agreed to right things by relicensing your stuff under GPL - that's great! We appreciate that very much. And the very basic thing you CAN do then - seeing that your encoder is also so much a ripper - is to give your durn respect to the author of CDex, ASAP! The first thing you SHOULD be doing once you get time, legally or morally, is to IMMEDIATELY do the bare minimum I have outlined for you 3 posts ago to get your project officially GPL, and not working on whether to have presets in options or favorites.
znode
Now that the important complaint is done, let me do more bug reports:
Platform: Windows 2000 SP4 under i686

CODE

Problem summary: Invalid characters (????)
Severity: High
Reproducible: Always

Appears in:
- "Add files..." dialogue, for "Files of type", I see "?????" for all the filetypes, followed by the correctly displayed extensions (".wav"...). The only exception is ".raw", in which the filetype is shown as "raw ?????"
- In "Shefl Options", "Directories", the starting filepath is "???" and below, the Lame identifier string is initially shown as "Lame = ???"
- In "Context menu", "Context menu items", the text immediately following the checkboxes, but before the number, are shown as "?????". For example, I would see
"[ ] ????? 1       [ComboBox1    v]   [               ]"
- In "Lame options", "MPEG Streams/Markers", the title of the dialogue is shown as "MPEG ????? / ???????"



CODE

Problem summary: Module error while selecting lame.exe path
Severity: Medium
Reproducible: Always

If one tries to select a path for lame.exe for the first time, Shefl emits an error:

"Access violation at address 004DD4E0 in module 'Shefl.exe'. Read of address 00000000."

After the initial selection however, the dialogue works normally.


CODE

Problem summary: "Enter Lame command line" override does not work
Severity: High
Reproducible: Always

Pressing the "Enter lame command line" button and entering a command line ("-V 2", "-V 2 --vbr-new", "--preset-standard", even the example one shown "-abr 256 -b 32 -B 320", does not give a response.


Other suggestions:

- Again, it's Encode and Decode, not "Code" and Decode.

- The Encode / Decode selection should be a radio select that jumps between the two, not checkboxes (then you can check both. Or uncheck both. Which makes no sense.).

- So you theoretically want a tool with uh, a lot of options on one page. But the entire thing screams of useless options. Why not make it simpler and actually tailored to the user? Currently, the first page in Lame options is Filters, the second MPEG Stream / Markers... things the user, or even an advanced user, would never need to touch! Meanwhile, the CBR/ABR/VBR selection is in some cryptic tab called "Coding (modes)" WHAT GIVES?

- Again, menu bar at the top!

- Tooltips! Because you don't use icons people are familiar with (!), you need to put tooltips to show what they are. Currently the only Tooltip I have ever seen is in Lame options for the commandline button (which pops up to say "Enter Lame command line". Which doesn't work.

- NO FLASHING ITEMS! People don't want flashing items distracting them, at any time. If you don't believe me, google for how much people hate the <blink> tag. That means no flashing light beside the [Shefl!] button, no turning gears in any of the "Options" dialogues!

Familiarity! I would think this is a program most here won't use, unless you rectify at least some of the design problems. And DEFINITELY after you rectify the GPL problem.

Edit: Hit submit by accident.
Edit: Added Encode/Decode comment
MACC
After reading this thread I thought I would post this here. Sorry if it offends
anyone but this is not a Flame starter or advertising it is informational to make
people aware of these. If no one knows. More people ripping CDEX. There is a
lot that exsist.

http://lists.gpl-violations.org/pipermail/...ber/000530.html

http://lists.gnumonks.org/pipermail/legal/...ber/000596.html

http://lists.gnumonks.org/pipermail/legal/...ber/000610.html

http://lists.gnumonks.org/pipermail/legal/...ber/000578.html

Alex.
I nothing hide from users. Of course I could change author name of CDRIp.dll and could try to hide all CDEX mentions. But I didn't do that. I had an idea to write own RIPmodule but cause for lack of time I throw up this idea. I I didn't foget Shefl project so in a few days there will be release with most fixed bugs and some innovations
Shade[ST]
Just a thought : I don't think branding Alex. as a "GPL code thief" is necessary -- it brings nothing to users here, and is merely a scarlet letter made to intimidate. Ridiculous as though it may seem, people will drift naturally to the better application, and whoever wrote the code used in Shefl can request it to be removed, or intent legal action. (or cede rights to legal action to another party)
MACC
QUOTE(Shade[ST] @ Feb 21 2006, 07:30 PM)
Just a thought : I don't think branding Alex. as a "GPL code thief" is necessary -- it brings nothing to users here, and is merely a scarlet letter made to intimidate.  Ridiculous as though it may seem, people will drift naturally to the better application, and whoever wrote the code used in Shefl can request it to be removed, or intent legal action. (or cede rights to legal action to another party)
*




Perhaps he should mail the new PM of CDEX and ask. There is also a note
that they are looking for developers. My thought about this is as long as Alex
knows and tries to make things right by at least talking about it and seeing what can be done to make it right. Then he should not be branded as a Code thief.
It seems that this situation is different from the others that I have posted about.
MACC
These are also important steps from ZNODEs post. This is one of the reasons that development stopped on cdex as far as I have understood. People and companies using it for profit. Some are freeware. Most are not. Since 2002 I believe. CDRIP.dll can be found in a lot of these. Also CDEX itself.


1) First, REMOVE ALL notices that the program is "freeware" (on your website and everywhere in your program, including the installer), and replace that with "released under the GPL".

2) You have the option of
2a) Package all source code with the installer zip
2b) Put all source code up for download in separate package on the website
2c) Add a prominent note in the program and website that anyone can contact you for a copy of the source code. (This includes the installer notice). And of course DO provide the source code when people request for it.

3) GPL is available here.
3a) If you chose option 2a, include a copy of the GPL with the program-source bundle.
3b) If you chose option 2b, include a copy of the GPL with the source package.
3c) If you chose option 2c, include a copy of the GPL when someone requests the source.
Alex.
Thanx MACC. I'll do it in a few days.
Alex.
And some else. Please do not download current version of Shefl even just for looking. It's really non complete and with non finished interface part and some important bugs. In few days there will be new release!
Yaztromo
QUOTE(Alex. @ Feb 23 2006, 03:06 AM)
And some else. Please do not download current version of Shefl even just for looking. It's really non complete and with non finished interface part  and some important bugs.  In few days there will be new release!
*



Have you complied with the GPL yet? You have had two months since Znodes posts to do so.
Shade[ST]
He said he'd do it in a few days. basically, if in a week it's not done, he's asking to get bant tongue.gif
Alex.
Hi! You can download Shefl Advanced v0.90 beta 5 from http://shefl.ho.com.ua
thnx. Waiting for your comments.
MACC
QUOTE(Alex. @ Mar 11 2006, 08:11 PM)
Hi! You can download Shefl Advanced v0.90 beta 5 from http://shefl.ho.com.ua
thnx. Waiting for your comments.
*



That link takes me to the download link, but that link takes me to another site, that I can not read since I only have one primary lang. Still I clicked on the links there and just more pages.
skelly831
QUOTE(MACC @ Mar 11 2006, 06:36 PM)
QUOTE(Alex. @ Mar 11 2006, 08:11 PM)
Hi! You can download Shefl Advanced v0.90 beta 5 from http://shefl.ho.com.ua
thnx. Waiting for your comments.
*



That link takes me to the download link, but that link takes me to another site, that I can not read since I only have one primary lang. Still I clicked on the links there and just more pages.
*


Dude, click on the links below the screenshot wink.gif
MACC
QUOTE(skelly831 @ Mar 11 2006, 08:44 PM)
QUOTE(MACC @ Mar 11 2006, 06:36 PM)
QUOTE(Alex. @ Mar 11 2006, 08:11 PM)
Hi! You can download Shefl Advanced v0.90 beta 5 from http://shefl.ho.com.ua
thnx. Waiting for your comments.
*



That link takes me to the download link, but that link takes me to another site, that I can not read since I only have one primary lang. Still I clicked on the links there and just more pages.
*


Dude, click on the links below the screenshot wink.gif
*



Ah I got that now. My browser was displaying the page that was stored in my temp folder and not the actual updated page. Even after refreshing. Clean that folder for the fourth time today.
Digga
QUOTE
And other...

Shefl is under the GPL (Source on request)
...so it reads on shefl.ho.com.ua...
MACC
Still no mention of Albert L Faber unless I missed it somewhere. Not to mention that is the CDex Ripping Library. CDRIP.dll
Alex.
Why did this phrase "GPL code thief" was not removed yet?

Some remarks to new users:
it will be better if you run Shefl with enabled XP styles.
And please post all bugs to shefl_lame[at].f-m.fm

thnx.
Shade[ST]
If users can request source code, maybe you should post a "request" address?
kritip
Well, I emailed a good few days ago and have had no respone, thought i'd post here my request for the source. My address is:
CODE
hsscd @ hotmail.com


Cheers,

Kristian
MACC
QUOTE(kritip @ Mar 21 2006, 06:00 AM)
Well, I emailed a good few days ago and have had no respone, thought i'd post here my request for the source. My address is:
CODE
hsscd @ hotmail.com


Cheers,

Kristian
*




I had emailed for the source and received it a day later. So maybe he's overwelmed with responses and mails.
MACC
QUOTE(MACC @ Mar 21 2006, 06:11 AM)
QUOTE(kritip @ Mar 21 2006, 06:00 AM)
Well, I emailed a good few days ago and have had no respone, thought i'd post here my request for the source. My address is:
CODE
hsscd @ hotmail.com


Cheers,

Kristian
*




I had emailed for the source and received it a day later. So maybe he's overwelmed with responses and mails.
*




Or I could send it to you since its under the GPL right.
kritip
Yeah, that should be fine I think, may even be allowed to host it somewhere else, as long as links to the homepage are made??!!

Mail it to me anyway, cheers mate!

Kristian
MACC
QUOTE(kritip @ Mar 21 2006, 06:19 AM)
Yeah, that should be fine I think, may even be allowed to host it somewhere else, as long as links to the homepage are made??!!

Mail it to me anyway, cheers mate!

Kristian
*



You should be receiving it soon if not already. smile.gif
kritip
Cheers, I got it ok ... but... :

QUOTE
Name of File Shefl_Source.rar
Virus Scan Result  Unknown virus scanner failure Virus Found
Note: There is no cure available for the virus on the file Shefl_Source.rar

It is not possible to download files from Hotmail that contain incurable viruses. Contact the originator of the file, inform them that the file contains a virus, and ask them to send a virus-free version of the file.




HHmmmm, not sure if this is hotmail being a PITA or if its actually infected??!!! Can you post it on these forums in the upload section?? At least then i can get hold of it and be cautious when opening.

There sould only be source code in here, no binaries, so why whould there be a virus!!! :S

Kristian
MACC
QUOTE(kritip @ Mar 21 2006, 06:48 AM)
Cheers, I got it ok ... but... :

QUOTE
Name of File Shefl_Source.rar
Virus Scan Result  Unknown virus scanner failure Virus Found
Note: There is no cure available for the virus on the file Shefl_Source.rar

It is not possible to download files from Hotmail that contain incurable viruses. Contact the originator of the file, inform them that the file contains a virus, and ask them to send a virus-free version of the file.




HHmmmm, not sure if this is hotmail being a PITA or if its actually infected??!!! Can you post it on these forums in the upload section?? At least then i can get hold of it and be cautious when opening.

There sould only be source code in here, no binaries, so why whould there be a virus!!! :S

Kristian
*




Not really sure I have never used Hotmail. I downloaded it straight from my mail to my desktop then reattached it to the mail I sent. Possible the way the file structure is inside the rar file itself. There are DLLs in there so maybe it reads those as viruses but who knows.
kritip
Any chance you could post it here then?


Cheers,

Kristian
MACC
Its there now. I was going to post on my site but had trouble uploading it there for some reason. Possible the same reason that Hotmail was reading as a virus.
kritip
Call me stupid but I can't see it there lol.

Kristian
Alex.
QUOTE(kritip @ Mar 21 2006, 06:48 AM)
Cheers, I got it ok ... but... :

QUOTE
Name of File Shefl_Source.rar
Virus Scan Result  Unknown virus scanner failure Virus Found
Note: There is no cure available for the virus on the file Shefl_Source.rar

It is not possible to download files from Hotmail that contain incurable viruses. Contact the originator of the file, inform them that the file contains a virus, and ask them to send a virus-free version of the file.




HHmmmm, not sure if this is hotmail being a PITA or if its actually infected??!!! Can you post it on these forums in the upload section?? At least then i can get hold of it and be cautious when opening.

There sould only be source code in here, no binaries, so why whould there be a virus!!! :S

Kristian
*


From binaries there are only AHM bpl package and cdrip.dll. Cause cdrip was compressed therefore you see this virus warning.
audiophiler
this is a very good idea of developing an application of CD ripper combined with an audio converter. It would be very nice if the CD ripper bears the potentials of EAC and the audio conversion (to and from formats) are the same with all2lame functionality using the official encoders (like lame.exe, faad.exe,....) instead of dlls.

A similar interaface would be great. [smile.gif]

user posted image

user posted image

*** Similar to Easy CD-DA Extractor. Just like an open-source p2p Frozenwire that functions as a Pro, has the interface exactly copied from Limewire Pro!
MACC
QUOTE(audiophiler @ Mar 27 2006, 08:34 PM)
this is a very good idea of developing an application of CD ripper combined with an audio converter.


It seems to me that a lot of these already exsists. Commercial and freeware. Some are based on the same thing such as shefl. Using Cdex with a delpi interface. Here is another freeware one like this.
http://meow-prod.com/cd_to_mp3_cd_to_wav_c...ter_en_100.html
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.