no es un controlador para el tipo de archivo dado 'flac'

1

Espero que alguien pueda ayudarme con este problema. He instalado la última versión de SoX (14.4.2) en mi Mac y recibo el siguiente mensaje de error:

no handler for given file type 'flac'

He intentado reinstalarlo, como se sugiere en otro hilo de este foro, ejecutando lo siguiente:

brew remove sox
brew install sox --with-flac 

pero desafortunadamente no fue el truco para mí.

Escribiendo:

brew info sox

Puedo ver el "tick" en contra de la opción flac pero luego cuando ejecuto el comando:

sox oldfile.flac newfile.flac trim 0 30

Sigo recibiendo el mismo mensaje de error.

Cualquier ayuda / sugerencia es muy apreciada.

¡Muchas gracias!

    
pregunta albertone74 16.03.2015 - 14:00

1 respuesta

0

No tengo una respuesta específica para el error, ya que no uso Homebrew como una solución . He descargado SoX - El intercambio de sonido desde SourceForge.net descomprimió el archivo de descarga y cd sox-14.4.2 y luego ./play <pathname_to.flac> y reprodució el archivo .flac muy bien.

Tal como se solicitó en los comentarios, probé el recorte de un archivo .flac y esto también funcionó como se esperaba y el archivo recortado se ejecutó correctamente, (sin los 30 segundos recortados del curso).

Para garantizar que el SoX descargado funcionara independientemente de otro software de audio instalado, lo probé en una versión limpia de OS X 10.10 y SoX funcionó como se esperaba. (Por cierto, probé originalmente en OS X 10.8.5)

Ya que Homebrew realiza la instalación y la descarga directamente desde SourceForge.net no lo hace, copié play, rec, soxi (alias) y sox binary a /usr/local/bin , ya que es una ubicación apropiada para binarios y marcas de terceros los comandos directamente disponibles en una Terminal, ya que su ubicación está en el $PATH .

    
respondido por el user3439894 16.03.2015 - 16:18

Lea otras preguntas en las etiquetas