Android,如何使用FFmpeg将视频转换为慢动作并以慢动作播放
在Android中,如何使用FFmpeg将视频转换为慢动作并以慢动作播放 我正在使用FFmpeg命令:Android,如何使用FFmpeg将视频转换为慢动作并以慢动作播放,android,video,ffmpeg,motion,Android,Video,Ffmpeg,Motion,在Android中,如何使用FFmpeg将视频转换为慢动作并以慢动作播放 我正在使用FFmpeg命令: ffmpeg -i input.mkv -filter:v "setpts=2.0*PTS" output.mkv Link : https://trac.ffmpeg.org/wiki/How%20to%20speed%20up%20/%20slow%20down%20a%20video 但是我不能用字符串中的双引号传递“setpts=2.0*PTS”命令 String cmd1
ffmpeg -i input.mkv -filter:v "setpts=2.0*PTS" output.mkv
Link : https://trac.ffmpeg.org/wiki/How%20to%20speed%20up%20/%20slow%20down%20a%20video
但是我不能用字符串中的双引号传递“setpts=2.0*PTS”命令
String cmd1 = "-i " + inputpath.mp4 + " " + "-filter:v" + " "
+ "setpts=0.5*PTS"
+ " " +
Environment.getExternalStorageDirectory().getAbsolutePath() + "/hij.mp4";
如果您有任何更好的解决方案,将视频转换为慢动作或快动作,那么将不胜感激
谢谢。这个怎么样
String cmd1=“-i”+inputpath.mp4++”-筛选器:v“+”+“+”\“setpts=0.5*PTS\”+“+Environment.getExternalStorageDirectory().getAbsolutePath()+”/hij.mp4”
用反斜杠避开双引号。我这样做了,但没有得到任何结果。进度对话框是这样运行的。处理处理程序_name:IsoMedia文件由Google生成2011年5月11日你看过这个答案吗?我希望它能帮助你。如果你的过滤器链中没有空格,那么就不需要加引号,所以
-filter:v setpts=2*PTS