
Estoy intentando convertir un archivo mp4 a flv con 2 canales de audio y una frecuencia de muestreo de 44,1 Khz (porque .flv no permite más que eso).Aquí está el Pastebin del error. Como se ve en la salida de la consola, estoy usando la última versión de ffmpeg.
Respuesta1
El problema es que estás remuestreando. Ffmpeg no admite remuestreo para canales de entrada 5+1, solo para mono y estéreo. Intente convertirlo sin especificar una frecuencia de muestreo y podría funcionar. Intente omitir la frecuencia de muestreo, de esa manera el audio no se volverá a muestrear. Alternativamente, puede intentar simplemente copiar la transmisión de audio (use -vcodec copy). Nuevamente, el audio no se volverá a muestrear. También puedes intentar convertirlo primero a un archivo intermedio de 2 canales y luego volver a muestrearlo, pero no estoy seguro de si funcionará.
Respuesta2
Tuve el mismo problema cuando instaléffmpeg
de RPM, pero luego tomé la última versión deaquí¡Y funcionó como un encanto!
Sin embargo, una nota: se han cambiado algunos indicadores, por ejemplo, -sameq
deberían ser -qscale 0
al usar la nueva versión, así que tenga en cuenta que debe probarse bien antes de usarlo en entornos de producción.
Respuesta3
Necesita una versión más reciente de FFMPEG. Obtuve el mío descargando WinFF desde Video Help enhttp://www.videohelp.com/software/WinFFluego procedí a usar el ffmpeg.exe que viene con la interfaz.