J'essaie d'utiliser la bibliothèque FFmpeg dans Android pour inverser la vidéo. Je peux vider des images de vidéos, mais comment inverser toutes les images et créer une nouvelle vidéo?
J'utilise une bibliothèque d'ici dans mon gradle. La bibliothèque est compile 'com.github.hiteshsondhi88.libffmpeg:FFmpegAndroid:0.2.5'
. Je peux utiliser certaines des commandes mais pas toutes. J'utilise cette commande pour vider les images de la vidéo:
-i /storage/emulated/0/ffvid/frameCount.mp4 -an -qscale 1 /storage/emulated/0/ffimg/revi%06d.jpg
Je ne peux pas utiliser les commandes $ffmpeg
, $sox
et$cat
J'ai essayé en vain de suivre ces suggestions:
Que puis-je essayer d'autre?
command-line
video
android
ffmpeg
Ravi Vaghela
la source
la source
$cat
oucat
?ffpmeg
,sox
etcat
.Réponses:
Il semble qu'il exécute ffmpeg et donc au lieu de cela:
et ça:
Exécutez ceci à la place:
et ça:
/video//a/17739
Merci LordNeckbeard!
Il semble que cela ne fonctionne que pour les commandes ffmpeg et que les commandes comme cat ne fonctionneront pas.
Je ne l'ai pas regardé de trop près, mais il semble que si vous essayez de courir,
cat
vous courriez vraiment,ffmpeg cat
ce qui n'existe pas.Vous voyez, si vous exécutez à
-i input.mkv -an -qscale 1 %06d.jpg
partir d'un terminal, cela ne fait rien mais si vous l'exécutezffmpeg -i input.mkv -an -qscale 1 %06d.jpg
. Cela indique que cette application s'exécuteffmpeg
et vous permet d'ajouter l'option-i input.mkv -an -qscale 1 %06d.jpg
à laffmpeg
commande.la source
ffmpeg
commande et tout ce que vous exécutez n'est exécuté qu'après,ffmpeg
donc les commandes commecat
ne fonctionneront pas. Si vous voulez courir,ffmpeg -i input.mkv -an -qscale 1 %06d.jpg
vous devriez l'exécuter à la place-i input.mkv -an -qscale 1 %06d.jpg
cat
vous courriez vraimentffmpeg cat
ce qui n'existe pas. Vous voyez, si vous exécutez à-i input.mkv -an -qscale 1 %06d.jpg
partir d'un terminal, cela ne fait rien mais si vous l'exécutezffmpeg -i input.mkv -an -qscale 1 %06d.jpg
. Cela indique que cette application exécute ffmpeg et vous permet d'ajouter l'option-i input.mkv -an -qscale 1 %06d.jpg
à la commande ffmpeg.