ffmpeg no encuentra a libfaac

5 envíos / 0 nuevos
Último envío
#1 Lun, 16/05/2016 - 20:50
Devoto
Imagen de Devoto
Desconectado/a
colaborador
se unió: 17/04/16

ffmpeg no encuentra a libfaac

Estado: 
[SOLUCIONADO]

Hola a todos, ya vine a darles lata. Bueno, en resumen: Después de un rato buscando no encuentro por ninguna parte como hacer que ffmpeg reconozca a libfaac, ya he instalado libfaac-dev y me sigue dando el mismo error:

Unknown encoder 'libfaac

El comando que utilizo es el siguiente:

ffmpeg -i archivo.algo -f 3gp -vcodec mpeg4 -b 150000 -s 160x128 -r 18 -acodec libfaac -ab 640000 -ar 24000 -ac 2 -vol 2560 video.3gps

¿Qué estoy haciendo mal?, utilizo Xubuntu 16.04. Desde ya muchas gracias.

 

Saludos.

Lun, 16/05/2016 - 21:25
DenJohX
Imagen de DenJohX
Desconectado/a
colaborador
se unió: 22/04/16

Mencionas que tienes instalado libfaac-dev, ¿pero tienes libfaac0?

Las primeras son las cabeceras para desarrollo, la segunda es la librería en sí.

 

Por cierto, respondo para Debian, posiblemente la cosa cambie para *buntu. Quizá deberías preguntar en un foro acorde.

:wq

Lun, 16/05/2016 - 21:40 (Responder a #2)
Devoto
Imagen de Devoto
Desconectado/a
colaborador
se unió: 17/04/16

DenJohX wrote:

Mencionas que tienes instalado libfaac-dev, ¿pero tienes libfaac0?

Las primeras son las cabeceras para desarrollo, la segunda es la librería en sí.

 

Por cierto, respondo para Debian, posiblemente la cosa cambie para *buntu. Quizá deberías preguntar en un foro acorde.

 

Sí, ya tengo instalado libfaac0, no sé que puede estar pasando. porque tengo ffmpeg instalado en mi ordenador con Puppy Linux Slacko y ahí no me da problemas. Sin embargo yo quiero poder hacer lo mismo en Xubuntu...

 

Saludos y gracias por responder.

Mar, 17/05/2016 - 04:30
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

libfaac como tal ya no se usa en ffmpeg, tienes que usar otro decoder/encoder:

~$ ffmpeg -codecs
Codecs:
 D..... = Decoding supported
 .E.... = Encoding supported
 ..V... = Video codec
 ..A... = Audio codec
 ..S... = Subtitle codec
 ...I.. = Intra frame-only codec
 ....L. = Lossy compression
 .....S = Lossless compression

DEA.L. aac    AAC (Advanced Audio Coding) (decoders: aac aac_fixed libfdk_aac ) (encoders: aac libfaac libfdk_aac )

tienes que usar cualquiera de los tres que aparecen en los paréntesis en lugar de libfacc.

  No hay bar que por bien no venga....
Mar, 17/05/2016 - 14:03 (Responder a #4)
Devoto
Imagen de Devoto
Desconectado/a
colaborador
se unió: 17/04/16

Gracias Panko, esto lo dejaremos como solucionado.

Saludossmiley