Con ffmpeg, veo cómo agregar un archivo de música como fondo para un video, pero el problema es cómo hacer que el audio se repita. ¿Hay una salida?agregando audio de fondo repetido con ffmpeg
Respuesta
ffmpeg
tiene la prometedora bandera -loop_input
, pero aún no admite entradas de audio.
Recomendaría sox
y la opción -shortest
para ffmpeg
como solución.
sox -i short_audio.mp3 looped_audio.mp3 repeat 1000 # adjust count as necessary
ffmpeg -i input_video.mp4 -i looped_audio.mp3 -shortest output_video.mp4
El comando sox se repetirá la entrada, y el comando ffmpeg va a usar para el audio, pero se detiene cuando se le acaba el vídeo a proceso.
El parámetro '-i' está en desuso en sox. Es correcto usar '-e ima-adpcm' en su lugar. –
@blahdiblah me puede decir lo que es short_audio.mp3 y lo que es looped_audio.mp3 de mi pensamiento short_audio.mp3 es ** ruta de entrada ** de local y looped_audio.mp3 es ** archivo de salida ** a looped almacenado sonido luego después de looped_audio.mp3 se utilizará para fusionar el video ¿estoy en lo cierto? –
Un poco tarde, pero acabo de encontrarme con el mismo problema y logré hacerlo utilizando ffmpeg y concatenar el filtro. Aquí hay un ejemplo de cómo recorrerlo tres veces:
ffmpeg -i audio.wav -filter_complex "[0:a]afifo[a0];[0:a]afifo[a1];[0:a]afifo[a2];[a0][a1][a2]concat=n=3:v=0:a=1[a]" -map "[a]" out.wav
Este es un cmd directo: 'ffmpeg -lavfi" amovie = audio.wav: loop = 3 "out.wav' – Mulvya
@Mulvya, gracias. Lamentablemente, no funciona para mí. Estoy usando la última versión estática de ffmpeg para Windows y cuando intento el comando que compartiste me da: [remuestreador insertado automáticamente 0 @ 00000000025fc0a0] No se admite el cambio de diseño de canal Error al filtrar: Aún no implementado en FFmpeg , parches de bienvenida – nanestev
Comparta la salida de la consola completa. – Mulvya
- 1. Audio de fondo con cocoalibspotify
- 2. FFMPEG Buscando trae artefactos de audio
- 3. Agregar canal de audio usando ffmpeg
- 4. ffmpeg: convertir solo audio flv a swf
- 5. AVCaptureSession cancela audio de fondo
- 6. C# propiedades con código repetido
- 7. iOS4 - Audio de fondo con simulador de iPhone
- 8. conversión ffmpeg - mantener la velocidad de bits de audio
- 9. Convertir archivos de audio a mp3 usando ffmpeg
- 10. ¿Puede ffmpeg convertir audio de PCM sin formato a WAV?
- 11. Patrón repetido
- 12. ¿Cómo se hace que un fondo con mosaico/repetido CSS permanezca nítido en una pantalla Retina?
- 13. Usando ffmpeg con Python 2.7
- 14. Combina video y audio con ffmpeg. Pasa el video en bucle mientras el audio no supera el
- 15. ffmpeg wma to wav
- 16. <audio> HTML5/<video> y transcodificación en directo con FFMPEG
- 17. Cocos2d agregando una imagen de fondo a una capa?
- 18. ¿Existe: buscador de código repetido?
- 19. ContentPlaceHolders repetido Contenido:
- 20. funciones vs código repetido
- 21. Android: Reproducción de archivos MP3 con AudioTrack usando ffmpeg
- 22. Audio de fondo - Imagen en la pantalla de bloqueo
- 23. iOS 4: Controles remotos para audio de fondo
- 24. Conversión AMR a MP3 con FFMPEG
- 25. Introducción de fondo en iOS4 para reproducir audio
- 26. ¿Cómo usar FFMPEG con Java?
- 27. Cómo combinar un video .mp4 con un audio .wav con un desplazamiento en ffmpeg desde la línea de comandos?
- 28. Audio de fondo iOS en una aplicación web
- 29. iphone - reproducir transmisión de audio en el fondo
- 30. Cómo reproducir un audio de fondo en varias páginas HTML.?
No lo creo. Creo que tendrás que generar tu pista de audio en bucle fuera de línea antes de combinarla con el video – rupello