问题描述
我尝试使用 react-native-ffmpeg 在 React Native 中压缩视频。
我正在使用 react-native-image-picker 选择视频。
我尝试使用命令 -y -i ${inputVideo} -vcodec h264 -acodec mp3 ${finalVideo}
。
但它以 rc:1
失败。
我的代码:-
RNFFmpeg.execute(
str_cmd,).then(result => {
if (result.rc === 0) {
console.log("successfully compressed");
} else {
console.log("error",result);
}
});
谢谢!
解决方法
如果我没记错的话,您必须将输入视频包含到您的应用程序目录中。
您应该可以使用 react-native-fs
这样做。
还有来自 react-native-ffmeg
示例项目的 here is the relevant code。