18 votes

Comment puis-je ajouter la prise en charge des fichiers .flac dans SoX ?

Je veux que SoX enregistre l'audio dans des fichiers .flac. Quand je le fais :

rec -t flac ~/Desktop/myrec.flac

cela donne l'erreur suivante :

rec FAIL formats: no handler for given file type `flac'

J'ai installé SoX à partir de 'brew' et j'ai installé flac 1.2.1.

J'ai parcouru les pages du manuel à http://sox.sourceforge.net/sox.pdf mais je n'ai pas obtenu les informations que je cherchais.

Comment puis-je ajouter la prise en charge des fichiers .flac ?

Je suis sur OS X 10.9.3

35voto

Fabien Snauwaert Points 892

Garder les choses simples.

En le supprimant à l'aide de Brew, comme suit :

brew remove sox

Ensuite, je l'ai réinstallé avec des options spécifiques, comme ceci, ce qui a fonctionné pour moi :

brew install sox --with-lame --with-flac --with-libvorbis

Vous voudrez peut-être retirer le --with-lame si vous n'utilisez pas de MP3, ou l'option --with-libvorbis si vous n'utilisez pas le format OGG.

J'espère que cela aidera quelqu'un.

2voto

JustinParker Points 281

Essayez ça :

brew remove libogg flac sox
brew update
brew doctor
brew install libogg flac
brew install sox

Cela devrait recompiler sox avec libogg et flac présents, et il trouvera alors le support FLAC.

~$ brew info sox
sox: stable 14.4.1
http://sox.sourceforge.net/
/usr/local/Cellar/sox/14.4.1_1 (15 files, 2.1M) *
  Built from source
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/sox.rb
==> Dependencies
Build: pkg-config 
Required: libpng , mad 
Optional: opencore-amr , libvorbis , flac , libsndfile , libao , lame 
==> Options
--with-flac
    Build with flac support
--with-lame
    Build with lame support
--with-libao
    Build with libao support
--with-libsndfile
    Build with libsndfile support
--with-libvorbis
    Build with libvorbis support
--with-opencore-amr
    Build with opencore-amr support

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X