只是从视频中提取音频
@override
void initState() {
// TODO: implement initState
super.initState();
getAudio();
}
getAudio() async {
await FFmpegKit.execute(
"ffmpeg -i D:/Dart and Flutter/Projects/Jmm/firebase_task/assets/videos/flutter.mp4 -q:a 0 -map a D:/Dart and Flutter/Projects/Jmm/firebase_task/assets/videos/flutter_audio.mp3")
.then((value) async {
var returnCode = await value.getReturnCode();
if (ReturnCode.isSuccess(returnCode)) {
print('succsses');
} else {
print('fail');
}
});
}
我不知道如何在flutter中从视频中提取音频
1条答案
按热度按时间klr1opcd1#
根据上述插件的文档,您可以通过以下方式提取音频。
或者甚至可以使用更简单的命令(在execute中)来执行此操作,例如:
-i输入. mp4输出. mp3
或者任何你想执行的FFmpeg命令。