Estoy tratando de usar la biblioteca FFmpeg en Android para revertir el video. Puedo volcar imágenes de videos, pero ¿cómo puedo revertir todas las imágenes y hacer un nuevo video?
Estoy usando una biblioteca desde aquí en mi gradle. Biblioteca es compile 'com.github.hiteshsondhi88.libffmpeg:FFmpegAndroid:0.2.5'. Puedo usar algunos de los comandos pero no todos. Estoy usando este comando para volcar imágenes del video:
-i /storage/emulated/0/ffvid/frameCount.mp4 -an -qscale 1 /storage/emulated/0/ffimg/revi%06d.jpg
No puedo usar los comandos $ffmpeg, $soxy$cat
He intentado sin éxito seguir estas sugerencias:
¿Qué más puedo probar?
                    
                        command-line
                                video
                                android
                                ffmpeg
                                
                    
                    
                        Ravi Vaghela
fuente
                
                fuente

$catocat?ffpmeg,soxycat.Respuestas:
Parece que ejecuta ffmpeg y, en lugar de esto:
y esto:
Ejecute esto en su lugar:
y esto:
/video//a/17739
Gracias LordNeckbeard!
Parece que esto solo funciona para los comandos ffmpeg, por lo que comandos como cat no funcionarán.
No lo miré demasiado de cerca, pero parece que si intentas correr
cat, realmente estarías corriendo,ffmpeg catlo que no existe.Verá, si ejecuta
-i input.mkv -an -qscale 1 %06d.jpgdesde un terminal, esto no hace nada, pero si lo ejecuta,ffmpeg -i input.mkv -an -qscale 1 %06d.jpglo hace. Esto indica que esta aplicación se ejecutaffmpegy le permite agregar la opción-i input.mkv -an -qscale 1 %06d.jpgalffmpegcomando.fuente
ffmpegcomando y todo lo que ejecuta solo se ejecuta después,ffmpegpor lo que los comandos comocatno funcionarán. Si desea ejecutarffmpeg -i input.mkv -an -qscale 1 %06d.jpg, debe ejecutar esto en su lugar-i input.mkv -an -qscale 1 %06d.jpgcat, realmente estarías corriendo,ffmpeg catlo que no existe. Verá, si ejecuta-i input.mkv -an -qscale 1 %06d.jpgdesde un terminal, esto no hace nada, pero si lo ejecuta,ffmpeg -i input.mkv -an -qscale 1 %06d.jpglo hace. Esto indica que esta aplicación ejecuta ffmpeg y le permite agregar la opción-i input.mkv -an -qscale 1 %06d.jpgal comando ffmpeg.