Soy nuevo en ffmpeg
y estaba tratando de descubrir cómo convertir un archivo de audio o video de un formato a otro. No quiero usar CLI
, solo quiero saber si puedo usar ffmpeg
como biblioteca y llamar a una función para convertir un archivo de un formato a otro. Revisé la documentación y encontré las funciones avcodec_encode_audio
y avcodec_encode_video
, pero no está claro cómo puedo usar esto para convertir. Un tutorial o un ejemplo será muy útil.Usando ffmpeg convertir un archivo de un formato a otro
10
A
Respuesta
9
normalmente hago esto por línea de comandos
ffmpeg -i input.mp4 -vcodec copy -acodec copy out.mkv
aquí i/p de archivos es input.mp4 que se convierte en out.mkv con tener mismo códec de toda flujo elemental
NOTA: El comando superior solo funcionará cuando el códec de input.mp4 esté soportado por el contenedor .mkv.
y si usted no es la preocupación con el codec a continuación, utilizar
ffmpeg -i input.mp4 out.mkv
Esto convertirá MP4 a MKV (si es necesario, también cambiará códec de formato de salida)
Cuestiones relacionadas
- 1. obteniendo un error al convertir wav a amr usando ffmpeg
- 2. ¿Puedo convertir un archivo .swf a un formato de imagen?
- 3. FFmpeg Cómo escribir vídeo a un archivo
- 4. ¿Puede ffmpeg convertir audio de PCM sin formato a WAV?
- 5. Cómo convertir flv a avi usando ffmpeg de alta calidad
- 6. Convertir archivos de audio a mp3 usando ffmpeg
- 7. Convertir sonido grabado en iphone de un formato a otro, digamos wav a mp3
- 8. Cómo convertir por lotes archivos mp4 a ogg con ffmpeg usando un comando bash o Ruby
- 9. Añadir una imagen a mp3, y convertirlo en un archivo de vídeo usando ffmpeg
- 10. ffmpeg para un android (usando el tutorial: "ffmpeg and Android.mk")
- 11. ¿Cómo convierto un archivo wav a formato mp3 usando sox?
- 12. ffmpeg filename formato de salida
- 13. Cómo convertir video a `m4v` con` ffmpeg`?
- 14. Cómo convertir archivos de video MP4 en formato FLV usando FFMPEG
- 15. Cómo convertir un archivo F4F a MP4?
- 16. Convertir un archivo csv a json usando C#
- 17. Copiando la transmisión de audio de un archivo fuente a un archivo de video trancoded usando ffmpeg
- 18. FFmpeg: archivo Jpeg a AVFrame
- 19. Convertir un archivo .bak a .SQL archivo
- 20. ffmpeg: convertir solo audio flv a swf
- 21. ¿Cómo puedo convertir un archivo jar en formato apk?
- 22. ¿Cómo convertir un archivo separado por tabulaciones al formato CSV?
- 23. Cómo generar un archivo SDP desde FFMPEG
- 24. ¿Cómo copio un archivo de un servidor a otro?
- 25. Usando python para escribir líneas específicas de un archivo a otro archivo
- 26. convertir tiff a formato jpg
- 27. convertir y guardar matriz de distancia a un formato específico
- 28. Cómo convertir un archivo .p12 a un archivo .pem usando Terminal?
- 29. Conversión de un BufferedImage a otro tipo
- 30. ¿Cómo convertir colores de un espacio de color a otro?
Eso es 'CLI' Command Line Interface forma de convertir;) Estoy planeando llamar a una función definida en la biblioteca 'ffmpeg' de mi programa si es posible. – Pannu
hey man nice answer ... sin embargo no estoy seguro de cómo abordar este codec thingie ... por lo general no especifico el formato de códec (es decir, simplemente hago 'ffmpeg -i inputFile outputFile', sin embargo ahora que estoy convirtiendo de mp4 a mp3. Recibo este error: 'Encoder (codec none) no encontrado para la secuencia de salida # 0: 0' .. vea el comando completo y el registro de errores [aquí] (https://gist.github.com/abbood/7702597) – abbood
@abbood gracias amigo ... Han pasado 2 años desde que trabajé en ffmpeg. Por lo tanto, no sé mucho ahora en detalle, pero parece que la biblioteca del codificador del codec compatible con formato de contenedor de salida no está instalada o no es compatible. su ffmpeg así que necesita instalar eso o dar el nombre del códec compatible para codificar la secuencia por CLI –