2010-05-28 14 views
0

Je suis un développeur débutant qui souhaite développer un convertisseur MP3 vers AAC pour Linux. Mais je ne sais pas comment commencer car je n'ai jamais fait de développement sous Linux auparavant. J'utilise Ubuntu 10.04. Quelqu'un peut-il me dire comment commencer et d'où? De quelles bibliothèques ai-je besoin?Comment développer un convertisseur AAC pour Linux?

Merci

Répondre

0

Si vous souhaitez utiliser un codeur, FAAC est open source, vous pouvez écrire un programme qui l'utilise. Ou consultez le code source.

I.A.N.A.L. mais, AAC is a patented technology, vous devrez peut-être payer des frais pour réaliser un projet commercial.

Un bon endroit pour commencer à apprendre comment beaucoup de programmes Unix sont écrits, utilise le GNU toolchain, GCC, Make, Configure etc ...

0

Les bibliothèques ffmpeg sont un grand couteau suisse pour tout ce qui touche l'audio /vidéo. En fait, vous pouvez utiliser l'interface de ligne de commande ffmpeg pour convertir facilement entre MP3 et AAC:

ffmpeg -i <path to MP3 file> <path to AAC file> 

Cela exige que ffmpeg être compilé avec FAAC et de soutien BOITEUX. Je ne pense pas que les bibliothèques ffmpeg d'Ubuntu les incluent par défaut pour des raisons légales, mais il existe des moyens d'installer des versions compatibles MP3 et AAC: http://gebaar.blogspot.com/2009/06/howto-easily-enable-mp3-mpeg4-aac-and.html

Si vous voulez utiliser les bibliothèques sous-jacentes de ffmpeg (libavcodec, libavformat, etc) pour coder vous-même: http://cekirdek.pardus.org.tr/~ismail/ffmpeg-docs/api-example_8c-source.html