SlackwareThis Forum is for the discussion of Slackware Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
While preparing to install Audacity, I came across some of the ffmpeg (optional) builds, including 'faad2', and 'gsm'.
Since I'm planning on installing Asterisk as well, I'm guessing that I'm going to need gsm anyway from slackbuilds.org.
The basic questions I have prior to installing Asterisk are:
1.) There are three rather current versions at this time:
a.) 126.96.36.199 from the SlackBuld archive
b.) 1.6.2 from the Asterisk site, and...
c.) 1.8 from the Asterisk site
Recommendations as to which one of these to install?
And do I need to install the gsm SlackBuild for this as well (I'll be using gsm for making prompts, MoH, etc...)
For Audacity, the questions I have are
1.) the following features are listed - which ones are recommended and why (I've already installed 'twolame', and I figure I'm going to have to install 'Lame', 'gsm', 'speex', and 'xvid' - but not sure about all of these):
FFmpeg is a complete solution to record, convert and stream audio
and video. It includes libavcodec, the leading audio/video codec
You can enable a lot of optional (not-autodetected) features by
passing variables to the script (VAR=yes/no ./ffmpeg.SlackBuild):
DC1394=yes|no (default: no), requires libdc1394
DIRAC=yes|no (default: no), requires dirac
FAAC=yes|no (default: no), requires faac (creates non-redistributable binary)
FAAD=yes|no (default: no), requires faad2
GSM=yes|no (default: no), requires gsm
JP2=yes|no (default: no), requires openjpeg
LAME=yes|no (default: yes), requires lame
OPENCORE=yes|no (default: no), requires opencore-amr
RTMP=yes|no (default: no), requires rtmpdump
SCHROEDINGER=yes|no (default: no), requires schroedinger
SPEEX=yes|no (default: no), requires speex
VPX=yes|no (default: no), requires libvpx
X264=yes|no (default: yes), requires x264
XVID=yes|no (default: no), requires xvidcore
ffmpeg is built with runtime cpu detection by default, which might
have a quite big impact on performance. You can turn it off by passing
RUNTIME=no to the script, but this creates a non-portable binary.
Anyone can opine here, looking for your thoughts and suggestions
I've installed the latest 1.6 version on 12.2 and 13.0, available from the Asterisk download page, as well as the addon tools. For Asterisk I used the original Slackbuild script and slightly tweaked it. Also, I've installed the gsm library because there was a problem with a client where no other codec could be negotiated than gsm (but quality is quite poor with this). I didn't install additional codecs on the server side than the ones coming with Asterisk itself, but this is up to your needs. No problems occured so far running Asterisk during quite a long time (use only few soft and hardware phones, so not that busy box with it).
As I can see in the documentation of 1.8 quite a lot of things have changed, so I can't tell about that.
just checked on my machine, I installed also the speex package
Last edited by wargus; 11-12-2010 at 01:42 PM.
Reason: list with additional package
Every little bit helps out. There are so many other options to consider as well, and for the most part, I'm of the assumption that it would be best to include whatever I 'think' I might want to have available later, since some things are going to be required when doing the SlackBuild on these items.
FWIW, I had already decided to go with gsm and speex, just because I've used them quite regularly in the past on some other installations, but I must admit that I have no idea on the relevance of some of the others, even though space isn't a real concern.
Just compiled 1.8.0 with the slackbuild from 13.1 on my 13.0 server without any additional packages installed. If you decide to use 1.8.0, you have to change the order of following lines in the slackbuild, else you'll get an error (make samples generates some templates in /etc/asterisk to start with configuration). After installation it starts up (with few warnings on missing or empty configuration files) and runs, but I did not test the servers functionality yet, will do that later.
make samples DESTDIR=$PKG
make install DESTDIR=$PKG
make install DESTDIR=$PKG
make samples DESTDIR=$PKG
If it works, you may probably want to go with the latest (1.8.0) release including a lot of important changes useful in the future... I'm not an expert but Asterisk is quite an interesting thing to play around
Because of being busy otherwise, I did not dig deeper than just moved the configuration I had from the previous version to this one, and it worked well. So I still do not use new/other features this version brings and thus cannot tell you more yet.