AllToMP3 is a desktop application to download and convert YouTube, SoundCloud, Spotify and Deezer in 256 kb/s MP3, with tags: cover, title, artist, genre, and even lyrics!.
You can download it here: https://alltomp3.org
If you have an antivirus, it may interfere with AllToMP3. If you encounter any problem, try to add an exception for AllToMP3 or to deactivate it.
Install the following requirements:
- Node 9 + NPM (or yarn);
- Electron 1.8.2 (you must be able to execute the command
electron
); - angular-cli (you must be able to execute the command
ng
).
On Linux you will need AllToMP3 requirements (ffmpeg, fpcalc, python)
Then install the dependencies:
cd app
npm install
cd ..
npm install
Go in the app/
folder and execute ng serve
.
Then, in another terminal, in the main folder execute electron .
(it allows hot-reload of the Angular part).
In the main.js
file, you must set the variable DEV
(around line 12) to false
, to deactivate the web inspector and turn on auto-updates.
cd app/
./build.sh
cd ../
npm run dist
On macOS or Windows you will need a valid certificate so the application can be signed.
The app is available in English, French and Arabic. Contact me if you want to propose a new language :) .
Arabic translation by: Esmail EL BoB | email: [email protected] | Report wrong translation:ย http://bit.ly/2EVnQWr