Op 19-dec.-2012, om 14:15 heeft LM <[email protected]> het volgende geschreven:

> Bruce Dubbs wrote:
>> There certainly are a lot of audio apps in BLFS.  I'm going to try to
>> explore them a bit more.  There are lots of configuration issues to
>> check.
> 
> Don't know if it helps, but here's some information on audio apps and
> libraries.
> 
> The three major multimedia players I use are vlc, mplayer and xine.
> They have GUI front-ends as well.  VLC is typically run via GUI.
> mplayer is typically command line and has front-ends like smplayer.
> xine has quite a few front ends.  I personally prefer xineui (X11 GUI)
> and flxine (FLTK GUI).  I should also mention mencoder which typically
> comes with mplayer.  It's a nice command line tool that can be used to
> convert file formats.
> 
> The media players handle video but also handle music/audio, so I don't
> typically use a separate audio player.  However, audacious and qmmp
> aren't bad if you just need a more dedicated audio player.  They kind
> of remind me of xmplay.  xmplay has a really nice visualization tool
> that draws graphics while you're listening to music.  As far as
> visualization is concerned, I haven't found a lot of Open Source
> applications that support it.  I tried the tool with qmmp (projectM),
> but it crashes with my video card.  flxine uses the GOOM library (part
> of xine) for visualization and does a nice job.  There's also a
> stand-alone visualization library that uses SDL called fische (
> http://26elf.at/ ).  It can be built with portaudio, so that anything
> that uses portaudio will work with it.
> 
> ogg123 and mpg123 are command line front ends/utilities to libraries
> for handling specific audio files types.  When you build the major
> media players, libraries to handle those formats are either included
> in their source code or linked as shared libraries.  Personally, I
> find it easier to run mplayer to play ogg and mp3 files than I do to
> run the separate utilities.
> 
> There are some formats you didn't mention and that aren't typically
> handled well by media players.  Those include midi, Karaoke midi and
> mod.  Timidity++ (with FreePats soundfonts) is great for playing midi
> and mod files.  Milkytracker also gives good sound quality for mod
> files.  You can use Milkytracker to create your own mod files.  I also
> use abc2midi to create my own Karaoke midi files.  Also, if I'm just
> interested in playing audio files (like wave, ogg, etc.) and not
> multimedia, I'll typically use audacity.
> 
> Read an interesting article comparing the audio backends, such as
> alsa, oss, esd (enlightment sound daemon) portaudio, pulseaudio,
> gstreamer, jack, phonon, etc.  Typically, the lowest level sound
> libraries are alsa or oss.  Alsa works on Linux only.  Oss is used on
> most Unix/BSD machines and typically on some Linux systems geared to
> older computers with less resources.  There is an OSS compatibility
> layer for Alsa.  Most of the other libraries just mentioned work on
> top of alsa and/or oss.  Some were created by GUI libraries to handle
> audio in the same way.  Some like portaudio were created for
> cross-platform development.  Jack is the system musicians typically
> use.  (Audacity has an option to work with jack.)  I'll typically try
> to keep things less complicated on my systems and stick with alsa or
> oss and jack if needed.
> Some more info on the libraries in these articles:
> http://tuxradar.com/content/how-it-works-linux-audio-explained
> http://xed.ch/help/sound.html
> 
> Another thing to keep in mind with audio players is format, lossy
> versus lossy.  I typically prefer lossless formats, especially for
> music.  So, I typically prefer working with wave or flac (lossless)
> files over ogg or mp3 formats (lossy).  There are several codecs (and
> their libraries) out there for lossy and lossless
> compression/decompression.
> 
> With cd tools, there's an interesting split between the original
> cdrtools ( http://cdrecord.berlios.de/private/cdrecord.html ) and the
> forked version cdrkit (with wodim, icedax, genisoimage) created by
> Debian because of licensing issues.  Don't know if one's better than
> the other, but I often read about how one system will work with
> certain CD players while the other won't.  cdrtools seems to be more
> cross-platform portable.
> 
> That doesn't even cover GUI cd programs and the various video tools
> out there (such as utilities for creating SVCDs or DVDs).
> 
> I have a list of some of the lightweight tools I've used for various
> audio, video and CD functions
> listed at http://www.distasis.com/cpp/osrclist.htm if anyone's
> curious.  Am always interested in learning more about what's out
> there.  Would enjoy hearing what audio/video applications others are
> using on their systems and if they recommend any particular programs.
> 
> Sincerely,
> Laura
> -- 
> http://linuxfromscratch.org/mailman/listinfo/blfs-support
> FAQ: http://www.linuxfromscratch.org/blfs/faq.html
> Unsubscribe: See the above information page


Could this message be reworked as an LFS blog?
pvg


-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to