Branches
Articles referencing this project
Comments
[»]
A grate free drop in replacement for mpg123 with extra features
by louigi600 - Mar 20th 2003 07:09:14
I liked mpg123 so much that I wrote a front end for it, that has smart
playback capabilites, to play mp3s in my car.
But as I went on with my project I soon started to appreciate the extra
features that come with mpg321.
At present I think my front end makes better use of mpg321 than the
original nonfree software.
Have a look at:
http://sourceforge.net/projects/cm3s/
[reply]
[top]
[»]
control keys
by duke - Aug 12th 2002 20:50:00
there are some kind of Control Keys (-C in mpg123)
on mpg321?
i cannot find the way to turn it on :(
[reply]
[top]
[»]
Re: control keys
by Joe Drew - Aug 13th 2002 00:57:24
> there are some kind of Control Keys (-C
> in mpg123)
> on mpg321?
Unfortunately, not right now. I've got plans to eventually support control
keys, but they're not on the drawing board for the next version of mpg321
I'm going to release (0.3.0).
[reply]
[top]
[»]
So mpg321 doesn't blow huh...
by MSilveira - Nov 25th 2001 14:31:13
Well actually I use X11 solely to play my mp3s, as many others reported,
mpg123 isn't(wasn't) Open Source/GPL, and crashes a lot with weirdly
encoded mp3s. I'll give mpg321 a try :).
PS: If mpg321 doesn't support backward list play (mpg123 only supports
forwarding as in `#mpg123 -zC *.mp3 */*.mp3'), that would be a nice new
feature to have other key bound to "backward" and still have `f'
to forward though. :)
-- Helloooo Worrrrld! :D
[reply]
[top]
[»]
Re: So mpg321 doesn't blow huh...
by louigi600 - Mar 20th 2003 07:14:45
Well you might like to try my front end ... it makes mpgxxx do a lot more
intresting things.
BTW ... you gave me a good idea ... I'll include reverse playlist playback
in my front end. !
http://sourceforge.net/projects/cm3s/
> Well actually I use X11 solely to play
> my mp3s, as many others reported, mpg123
> isn't(wasn't) Open Source/GPL, and
> crashes a lot with weirdly encoded mp3s.
> I'll give mpg321 a try :).
>
> PS: If mpg321 doesn't support backward
> list play (mpg123 only supports
> forwarding as in `#mpg123 -zC *.mp3
> */*.mp3'), that would be a nice new
> feature to have other key bound to
> "backward" and still have `f'
> to forward though. :)
[reply]
[top]
[»]
Re: So mpg321 doesn't blow huh...
by louigi600 - Apr 4th 2003 01:43:27
> Well actually I use X11 solely to play
> my mp3s, as many others reported, mpg123
> isn't(wasn't) Open Source/GPL, and
> crashes a lot with weirdly encoded mp3s.
> I'll give mpg321 a try :).
>
> PS: If mpg321 doesn't support backward
> list play (mpg123 only supports
> forwarding as in `#mpg123 -zC *.mp3
> */*.mp3'), that would be a nice new
> feature to have other key bound to
> "backward" and still have `f'
> to forward though. :)
You should give my frontend to mpg?2? a try, it supports reverse order
playback.
[reply]
[top]
[»]
ESound
by karellen - Aug 13th 2001 01:19:03
Does mpg321 support the ESound and Alsa APIs? I think that sould be
mentioned in the description. mpg123 didn't compile with Alsa for me.
[reply]
[top]
[»]
MAD
by Zach - Mar 16th 2001 19:05:24
MAD makes a nice substitution for mpg123. That's what I'm using
currently since mpg123 refuses to compile for linux-alsa or linux-3dnow and
the plain linux target compiles but plays terribly.
I'll give mpg321 a go but if you haven't tried it yet, I recommend
mad.
[reply]
[top]
[»]
Re: MAD
by Irmin - Mar 17th 2001 18:22:45
Are there any mp3 players wich have better quality
than mpg123?
I really tired to listen music with it's lib after
Fraunhofer IIS winamp plugin :((
This one - mpg321 or MAD - are they better?
[reply]
[top]
[»]
Re: MAD
by Joe Drew - Aug 10th 2001 14:42:55
> MAD makes a nice substitution for
> mpg123. That's what I'm using currently
> since mpg123 refuses to compile for
> linux-alsa or linux-3dnow and the plain
> linux target compiles but plays
> terribly.
You may be interested to know that mpg321 is now based upon the same
mpeg-playing library that MAD is, libmad. So, you should get the same
quality from mpg321 as from madplay, except that mpg321 has support for all
the frontends and other applications which use mpg123.
[reply]
[top]
[»]
Re: MAD
by Frédéric L. W. Meunier - Jan 24th 2002 10:32:09
I don't know what you mean with "plays terribly", but I just compiled
the latest CVS with linux-3dnow and IMHO the quality is better than my
first build (linux-pentium) from ~1 month ago.
Anyway, both are excellent players, and mpg321 is GPL'd.
[reply]
[top]
[»]
Latest mpg123 handles streaming well
by STriker RedWolf - Feb 11th 2001 17:27:42
The latest mpg123 does handle streaming MPG's from STDIN to STDOUT quite
well. I used it in a Perl MP3 downsampling proxy server.
[reply]
[top]
[»]
Why?
by CMiYC - Feb 8th 2001 18:58:19
Maybe I'm missing something, but what is the point
of making a mpg123 replacement?
[reply]
[top]
[»]
Re: Why?
by ixx - Feb 8th 2001 19:40:12
> Maybe I'm missing something, but what is
> the point
> of making a mpg123 replacement?
mpg123 is non-free.
[reply]
[top]
[»]
mpg123 author contacted?
by guus - Feb 10th 2001 12:33:23
>
> % Maybe I'm missing something, but
> what is
> % the point
> % of making a mpg123 replacement?
>
>
> mpg123 is non-free.
From the mpg123 source, COPYING file:
Maybe I change the policy to GPL in the future ...
But at the moment this is the policy:
Is the author of mpg123 willing of changing the mpg123 license? If so I
think it would be wiser to coerce him to do so and combine the efforts,
maybe porting some of the mpg123 decoding routines into the smpeg library
would also be nice.
[reply]
[top]
[»]
Re: Why?
by panic82 - Aug 9th 2001 14:49:01
I agree... mpg123 decodes very cleanly: it's a low resource decoder and the
it outputs some KILLER sound....
If mpg321 is going to clone the interface, what is the point?? The
interface is probably the _only_ thing that can be improved with mpg123.
I'll bet anything the decoder takes twice as much resources and sounds like
shit compared to mpg123.
>
> % Maybe I'm missing something, but
> what is
> % the point
> % of making a mpg123 replacement?
>
>
> mpg123 is non-free.
[reply]
[top]
[»]
Re: Why?
by Joe Drew - Aug 9th 2001 20:06:59
> If mpg321 is going to clone the
> interface, what is the point?? The
> interface is probably the _only_ thing
> that can be improved with mpg123. I'll
> bet anything the decoder takes twice as
> much resources and sounds like shit
> compared to mpg123.
The reason I cloned the interface is so that there is a replacement for
mpg123, which is non-free. That means mpg123 isn't Free Software (Open
Source), and it can't be officially part of Debian. So I created
mpg321, which can be used in place of mpg123 for things like frontends and
cd-rippers, as well as on the command line.
Now, you're correct in that it is more resource-intensive than mpg123.
But, that can be fixed -- feel free to work on libmad, which is what I use
for mpeg audio decoding. madplay seems to function quite well on low-end
systems, and so should mpg321.
As for quality, both mpg123 and libmad are ISO-compliant decoders, which
means that they have very, very high quality, and mad does all decoding
completely in fixed-point (integer) operations, which means it's better for
CPUs like the StrongARM, which don't have a floating point unit. See mad's home page for more
information.
I urge you to try mpg321 instead of just labelling it. I created it so
that Free Software users have a valid alternative to mpg123; if you care
about Free Software, I gladly accept constructive criticism.
Thanks.
[reply]
[top]
[»]
Re: Why?
by panic82 - Aug 9th 2001 20:29:10
Thank you for the reply. I was not aware that mpg123 wasn't free. Now my
opinion is quite different about this project :). Good job.
>
> % If mpg321 is going to clone the
> % interface, what is the point?? The
> % interface is probably the _only_
> thing
> % that can be improved with mpg123.
> I'll
> % bet anything the decoder takes twice
> as
> % much resources and sounds like
> shit
> % compared to mpg123.
>
>
> The reason I cloned the interface is
> so that there is a replacement for
> mpg123, which is non-free. That means
> mpg123 isn't Free Software (Open
> Source), and it can't be officially part
> of Debian. So I created mpg321, which
> can be used in place of mpg123 for
> things like frontends and cd-rippers, as
> well as on the command line.
>
> Now, you're correct in that it is more
> resource-intensive than mpg123. But,
> that can be fixed -- feel free to work
> on libmad, which is what I use for mpeg
> audio decoding. madplay seems to
> function quite well on low-end systems,
> and so should mpg321.
>
> As for quality, both mpg123 and libmad
> are ISO-compliant decoders, which means
> that they have very, very high quality,
> and mad does all decoding completely in
> fixed-point (integer) operations, which
> means it's better for CPUs like the
> StrongARM, which don't have a floating
> point unit. See mad's home page for more
> information.
>
> I urge you to try mpg321 instead of
> just labelling it. I created it so that
> Free Software users have a valid
> alternative to mpg123; if you care about
> Free Software, I gladly accept
> constructive criticism.
>
> Thanks.
[reply]
[top]
[»]
Re: Why?
by Tan Chee Kien - Aug 10th 2001 23:51:22
>
> % Maybe I'm missing something, but
> what is
> % the point
> % of making a mpg123 replacement?
>
>
> mpg123 is non-free.
try my mp3 player for Linux - Lien Mp3 Player (based on ncurses),
it can produce better quality sound then mpg123 but it takes more system
resources.
I used LIBMPEG3 for the decoding library. Actually the video part of the
library has been remove by me.
I am working on version 0.4 which will include Audio CD support
The bad side:
1. It was never been try on other machine except i386
2. Only OSS driver is supported
[reply]
[top]
[»]
Re: Why?
by Xavier DEGENEVE - Feb 9th 2001 09:36:47
> Maybe I'm missing something, but what is
> the point
> of making a mpg123 replacement?
mpg123 is very buggy when running through a programm pipe
[reply]
[top]
[»]
Re: Why?
by Chakie - Feb 10th 2001 12:53:42
>
> % Maybe I'm missing something, but
> what is
> % the point
> % of making a mpg123 replacement?
>
> mpg123 is very buggy when running
> through a programm pipe
>
Can smpeg handle as many MP3:s as mpg123? xmms plays most of
my MP3:s, then comes mpg123 and last is smpeg, which crashes
on far too many songs for it to be useable. I tried to create a small
fullscreen frontend using smpeg as the MP3 backend, but it just
wouldn't play enough songs in my collection.
Maybe smpeg should get the MP3-decoding routines from xmms
instead?
[reply]
[top]
[»]
Re: Why?
by Nero - Jul 16th 2001 06:43:21
>
> %
> % % Maybe I'm missing something, but
> % what is
> % % the point
> % % of making a mpg123 replacement?
> %
> % mpg123 is very buggy when running
> % through a programm pipe
> %
>
>
> Can smpeg handle as many MP3:s as
> mpg123? xmms plays most of my MP3:s,
> then comes mpg123 and last is smpeg,
> which crashes on far too many songs for
> it to be useable. I tried to create a
> small fullscreen frontend using smpeg as
> the MP3 backend, but it just wouldn't
> play enough songs in my collection.
>
> Maybe smpeg should get the
> MP3-decoding routines from xmms
> instead?
>
XMMS uses libmpg123 or something close to that name, it's mpg123 with a
frontend basicly.
[reply]
[top]
[»]
Re: Why?
by karellen - Feb 10th 2001 17:04:00
> Maybe I'm missing something, but what is
> the point
> of making a mpg123 replacement?
The point is *competition*. I haven't seen another usable
mp3 player for the console. Most X players are based on
mpg123. mpg123 did *not* compile with ALSA support
on my box. Maybe this will, now that I'm using OSS/Free again.
[reply]
[top]
[»]
Re: Why?
by ibbie - Aug 19th 2002 17:01:18
> > Maybe I'm missing something, but what
> > is the point of making a mpg123 replacement?
>
> The point is *competition*. I haven't
> seen another usable
> mp3 player for the console. Most X
> players are based on
> mpg123. mpg123 did *not* compile with
> ALSA support
> on my box. Maybe this will, now that I'm
> using OSS/Free again.
agreed; and if not for 'competiton', per se, then simply for variety. and
as mentioned before, maybe mpg123 will go GPL, and this project can merge
with it, and everyone will be benefited.
besides, there's nothing wrong with publishing good ideas. and sometimes
the development of those ideas require that a programmer wander off the
beaten path a bit.
[reply]
[top]
[»]
Re: Why?
by Mimamau - Mar 19th 2001 07:10:57
We don't need a mpg123 replacement!!!
My MP3 Player work great without mpg321!!!!!
[reply]
[top]
[»]
Re: Why?
by Plate - Oct 25th 2001 00:56:14
> We don't need a mpg123 replacement!!!
> My MP3 Player work great without
> mpg321!!!!!
Really? That's great for you -- my experience has been
a bit different. mpg123 refuses to play about 5% of my
files. That is, it makes wacky noises and quits within
about 5 seconds of the song :-). Neither xmms nor
mpg321 give me such trouble, though.
Recently I planned on converting a bunch of my mp3s
to ogg (don't ask why, I guess I'm just crazy). Anyway,
since mpg123 mangled some of my mp3s, the oggs
didn't turn out either. I'd much sooner trust my apps
with mpg321 than 123. But that's just me.
[reply]
[top]
|