Pour installer la version 2.8 de Asunder sur une Debian Jessie.
http://littlesvr.ca/asunder/releases/as … .8.tar.bz2Installer quelques dépendances. ( Chez moi)
apt-get install libcddb2-dev
Il vous en manquera peut-être quelques-unes
Dans le dossier décompressé asunder-2.8, faire :
Renseigner au choix.
Paquets pour les différents encodeurs :
apt-get install lame opus-tools wavpack musepack-tools
Pour l'encodeur de Nero, il faudra obligatoirement installer la lib32stdc++6 pour ceux qui sont en 64 bits
apt-get install lib32stdc++6
3 Paquets
Pour Monkeys-Audio, au lieu de passer par deb-multimedia pour les deux paquets monkeys-audio et libmac2, on peut très bien compiler simplement les sources et générer un seul paquet DEB par checkintall très facilement.
https://github.com/fernandotcl/monkeys-audio
Décompresser l'archive et faire un :
cmake -DCMAKE_INSTALL_PREFIX=/usr
make
patrick@debian:~/Téléchargements/monkeys-audio-master$ cmake -DCMAKE_INSTALL_PREFIX=/usr
-- The C compiler identification is GNU 4.9.2
-- The CXX compiler identification is GNU 4.9.2
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for memcmp
-- Looking for memcmp - found
-- Looking for stat
-- Looking for stat - found
-- Looking for wcscasecmp
-- Looking for wcscasecmp - found
-- Looking for include file sys/ioctl.h
-- Looking for include file sys/ioctl.h - found
-- Looking for include file sys/time.h
-- Looking for include file sys/time.h - found
-- Looking for include file fcntl.h
-- Looking for include file fcntl.h - found
-- Looking for include file float.h
-- Looking for include file float.h - found
-- Looking for include file memory.h
-- Looking for include file memory.h - found
-- Looking for include file stdlib.h
-- Looking for include file stdlib.h - found
-- Looking for include file string.h
-- Looking for include file string.h - found
-- Looking for include file stdarg.h
-- Looking for include file stdarg.h - found
-- Looking for include file unistd.h
-- Looking for include file unistd.h - found
-- Looking for nanosleep in rt
-- Looking for nanosleep in rt - found
-- Unable to locate Yasm, assembly disabled
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Configuring done
-- Generating done
-- Build files have been written to: /home/patrick/Téléchargements/monkeys-audio-master
patrick@debian:~/Téléchargements/monkeys-audio-master$ make -j4
Scanning dependencies of target libmac
[ 7%] [ 7%] [ 10%] [ 14%] Building CXX object CMakeFiles/libmac.dir/src/Shared/CircleBuffer.cpp.o
Building CXX object CMakeFiles/libmac.dir/src/Shared/GlobalFunctions.cpp.o
Building CXX object CMakeFiles/libmac.dir/src/Shared/MACUtils.cpp.o
Building CXX object CMakeFiles/libmac.dir/src/Shared/CharacterHelper.cpp.o
[ 17%] Building CXX object CMakeFiles/libmac.dir/src/Shared/StdLibFileIO.cpp.o
[ 21%] Building CXX object CMakeFiles/libmac.dir/src/Shared/WinFileIO.cpp.o
[ 25%] Building CXX object CMakeFiles/libmac.dir/src/MACLib/Assembly/common.cpp.o
[ 28%] Building CXX object CMakeFiles/libmac.dir/src/MACLib/APECompress.cpp.o
[ 32%] [ 35%] Building CXX object CMakeFiles/libmac.dir/src/MACLib/APECompressCore.cpp.o
Building CXX object CMakeFiles/libmac.dir/src/MACLib/APECompressCreate.cpp.o
[ 39%] Building CXX object CMakeFiles/libmac.dir/src/MACLib/APEDecompress.cpp.o
[ 46%] [ 46%] [ 50%] Building CXX object CMakeFiles/libmac.dir/src/MACLib/APEHeader.cpp.o
Building CXX object CMakeFiles/libmac.dir/src/MACLib/APEInfo.cpp.o
Building CXX object CMakeFiles/libmac.dir/src/MACLib/APELink.cpp.o
[ 53%] Building CXX object CMakeFiles/libmac.dir/src/MACLib/APESimple.cpp.o
[ 57%] Building CXX object CMakeFiles/libmac.dir/src/MACLib/APETag.cpp.o
[ 60%] [ 64%] Building CXX object CMakeFiles/libmac.dir/src/MACLib/BitArray.cpp.o
Building CXX object CMakeFiles/libmac.dir/src/MACLib/MACLib.cpp.o
[ 67%] Building CXX object CMakeFiles/libmac.dir/src/MACLib/MACProgressHelper.cpp.o
[ 71%] Building CXX object CMakeFiles/libmac.dir/src/MACLib/MD5.cpp.o
[ 75%] Building CXX object CMakeFiles/libmac.dir/src/MACLib/NNFilter.cpp.o
[ 78%] [ 82%] Building CXX object CMakeFiles/libmac.dir/src/MACLib/NewPredictor.cpp.o
Building CXX object CMakeFiles/libmac.dir/src/MACLib/Prepare.cpp.o
[ 85%] Building CXX object CMakeFiles/libmac.dir/src/MACLib/UnBitArray.cpp.o
[ 89%] Building CXX object CMakeFiles/libmac.dir/src/MACLib/UnBitArrayBase.cpp.o
[ 92%] Building CXX object CMakeFiles/libmac.dir/src/MACLib/WAVInputSource.cpp.o
Linking CXX static library libmac.a
[ 92%] Built target libmac
Scanning dependencies of target mac
Scanning dependencies of target Sample1
[100%] [100%] Building CXX object CMakeFiles/mac.dir/src/Console/Console.cpp.o
Building CXX object CMakeFiles/Sample1.dir/src/Examples/Analyze/Sample1/Sample1.cpp.o
Linking CXX executable Sample1
Linking CXX executable mac
[100%] Built target Sample1
[100%] Built target mac
patrick@debian:~/Téléchargements/monkeys-audio-master$ su
Mot de passe :
root@debian:/home/patrick/Téléchargements/monkeys-audio-master# checkinstall
checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
This software is released under the GNU GPL.
The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs? [y]:
Preparing package documentation...OK
Please write a description for the package.
End your description with an empty line or EOF.
>> This is a port of Monkey's Audio Codec to Unix-like systems.
>>
*****************************************
**** Debian package creation selected ***
*****************************************
This package will be built according to these values:
0 - Maintainer: [ root@debian ]
1 - Summary: [ This is a port of Monkey's Audio Codec to Unix-like systems. ]
2 - Name: [ monkeys-audio ]
3 - Version: [ master ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ amd64 ]
8 - Source location: [ monkeys-audio-master ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Provides: [ monkeys-audio ]
12 - Conflicts: [ ]
13 - Replaces: [ ]
Enter a number to change any of them or press ENTER to continue: 3
Enter new version:
>> 3.99
This package will be built according to these values:
0 - Maintainer: [ root@debian ]
1 - Summary: [ This is a port of Monkey's Audio Codec to Unix-like systems. ]
2 - Name: [ monkeys-audio ]
3 - Version: [ 3.99 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ amd64 ]
8 - Source location: [ monkeys-audio-master ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Provides: [ monkeys-audio ]
12 - Conflicts: [ ]
13 - Replaces: [ ]
Enter a number to change any of them or press ENTER to continue:
Installing with make install...
========================= Installation results ===========================
[ 92%] Built target libmac
[ 96%] Built target Sample1
[100%] Built target mac
Install the project...
-- Install configuration: ""
-- Installing: /usr/bin/mac
======================== Installation successful ==========================
Copying documentation directory...
./
./README.md
./LICENSE
Some of the files created by the installation are inside the home directory: /home
You probably don't want them to be included in the package.
Do you want me to list them? [n]: n
Should I exclude them from the package? (Saying yes is a good idea) [n]: y
Copying files to the temporary directory...OK
Stripping ELF binaries and libraries...OK
Compressing man pages...OK
Building file list...OK
Building Debian package...OK
Installing Debian package...OK
Erasing temporary files...OK
Writing backup package...OK
OK
Deleting temp dir...OK
**********************************************************************
Done. The new package has been installed and saved to
/home/patrick/Téléchargements/monkeys-audio-master/monkeys-audio_3.99-1_amd64.deb
You can remove it from your system anytime using:
dpkg -r monkeys-audio
**********************************************************************
root@debian:/home/patrick/Téléchargements/monkeys-audio-master#
Pour Nero Encoder :
http://www.videohelp.com/download/NeroA … -1.5.4.zip
Décompresser l'archive, se rendre dans le dossier linux, rendre exécutable neroAacEnc et neroAacTag et copier le tout dans /usr/bin
Testé et re-testé sous Jessie avec tout les encodeurs activés, cela fonctionne à merveille.
Voilà.
Dernière modification par Anonyme (02-04-2017 08:26:50)