El comando FFMpeg no funciona desde Java ProcessBuilder en Mac


0

Estoy tratando de combinar dos archivos a través de ffmpeg en mac (snow leopard 10.6.7). Si ejecuto el comando merge a través de la terminal, funciona bien, pero si ejecuto el mismo comando a través del generador de procesos java, se produce un error que dice "no se encontró el átomo de moov operación de videoFile.mp4". ¿Podría alguien decirme cuál podría ser el problema?

comando mereg: "ffmpeg -i audioFile.au -i videoFile.mp4 -sameq -ar 4100 -y mergedFile.mp4"
Versión ffmpeg: Versión de FFmpeg svn-r26402-xuggle-4.0.900.

Gracias.


Tal vez usted use el terminal como root, por lo que java llama a ffmpeg como no root y por lo tanto hay algunos problemas de permisos ...
strauberry

@strauberry: No creo que sea un problema de permiso.
Sandy

Aunque dice "operación no permitida"?
strauberry

A juzgar por tu otra pregunta, ¿has conseguido que funcione? Si es así, considera responder la pregunta tú mismo!
slhck
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.