¿Convertir Audio a AC-3 usando afconvert?

Estoy tratando de usar afconvert para convertir un file de audio a formatting AC-3. Es audio 5.1, ya se ha convertido de DTS a WAV (usando ffmpeg , ya que afconvert no parece tratar con DTS).

Como puede ver, he intentado varios encantamientos de parameters, incluido tratar de usar un formatting de contenedor diferente, pero sin éxito:

  • Cómo silenciar el sonido de arranque?
  • ¿Cuál es la forma más fácil de jugar webm en Safari? Perian no funciona
  • Dispositivo de audio en iOS 4?
  • Mac OS X se bloquea cuando enchufo auriculares en MacBook Pro
  • ¿Cuál es el nombre de file de "New Messages Sound"?
  • ¿Hay una forma más rápida de cambiar mis inputs y salidas de sonido?
  •  $ afconvert -f ac-3 test.wav Error: ExtAudioFileCreateWithURL failed ('typ?') $ afconvert -f ac-3 -d ac-3 test.wav Error: ExtAudioFileCreateWithURL failed ('typ?') $ afconvert -f caff -d AC-3 test.wav Error: ExtAudioFileSetProperty ('cfmt') failed ('fmt?') 

    He podido codificarlo en un file AAC con éxito, por lo que presumiblemente es algo con la encoding AC-3, pero search en Google esos errores no produce ningún resultado. ¿Alguien sabe cómo convertir correctamente a AC-3 con afconvert ?

    Si quiere hacer algunas testings usted mismo, encontré algunos files de muestra 5.1 DTS gratis aquí . Tenga en count que si bien la extensión de file es .wav , en realidad son files DTS, no WAV. Para replicar mi flujo de trabajo deseado, decodifique a un file WAV con ffmpeg: ffmpeg -i input.wav -acodec pcm_s16le -f wav output.wav , luego tendrá un file 5.1 WAV apropiado con el que afconvert debería poder trabajar.

  • EarPods Sound funciona, pero el control remoto no?
  • ¿Cómo encontrar / filtrar files de audio de 24 bits en Finder o iTunes u otro software (si es necesario)? (profundidad de bits de audio / tamaño de muestra)
  • Mantenga el dispositivo de salida de audio actual, cuando conecte uno nuevo
  • ¿Cómo puedo forzar a Mac OS X a tratar mi Mackie Onyx Blackjack como un dispositivo de input mono?
  • ¿Puede un visitante jugar su count de Apple Music a través de mi Apple TV?
  • ¿Por qué mi MacBook Pro está bloqueada en modo silencioso?
  • 2 Solutions collect form web for “¿Convertir Audio a AC-3 usando afconvert?”

    ¿No puedes usar ffmpeg? Esto pareció funcionar para los files DTS WAV aquí :

     ffmpeg -i test.wav -ab 640k test.ac3 

    EDITAR: eliminó la respuesta original ya que no correspondía.

    Hice una testing alternativa en mi caja, principalmente para generar un file que me permitiera probar afconvert, pero se me ocurrió otra solución para generar un file AC3, que no utiliza ffmpeg:

    Así que, comenzando con un file mono 44100 wav, utilicé 'sox' para unir múltiples files wav en un canal múltiple wav: surround.wav que luego utilicé 'aften' para convertir a un file codificado AC3:

     $ file surround.wav surround.wav: RIFF (little-endian) data, WAVE audio, 5 channels 44100 Hz $ aften -b 448 -cmix 0 -smix 0 -dsur 2 -acmod 7 surround.wav surround.ac3 $ file surround.ac3 surround.ac3: ATSC A/52 aka AC-3 aka Dolby Digital stream, 44.1 kHz,, complete main (CM) 3 front/2 rear, LFE on,, 448 kbit/s not Dolby Surround encoded 

    (src: http://parumi.wordpress.com/2007/12/12/how-to-create-multichannel-51-ac3-audio-and-video-in-linux/ )

    Todavía estoy trabajando en por qué afconvert no respetará ni trabajará con el formatting ac-3.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).