我正在尝试使用android中的ffmpeg videokit库压缩视频。
public static String compressVideo(String videoPath){
String POSTFIX = "compressed.mp4";
String compressVideoPath = videoPath.replace(".mp4",POSTFIX);
final VideoKit videoKit = new VideoKit();
final Command command = videoKit.createCommand()
.overwriteOutput()
.inputPath(videoPath)
.outputPath(compressVideoPath)
.customCommand("-ss 1 -t 180")
.customCommand("-crf "+"28")
.customCommand("-preset faster")
.copyVideoCodec()
.experimentalFlag()
.build();
command.execute();
return compressVideoPath;
}
但是crf和预设提供了错误。