Android用に移植されたffmpegを使用して生のPCMをmp4に変換しようとしています.avio_openがsdcardに保存された出力ファイルであるsample.mp4を開けないという負の値を返すという問題に直面しています.i have given filepath like /sdcard /sample.mp4 .
avio_open(&oc->pb, filename, AVIO_FLAG_WRITE) returns -2
/* 必要に応じて出力ファイルを開きます */
if (!(fmt->flags & AVFMT_NOFILE)) {
if (avio_open(&oc->pb, filename, AVIO_FLAG_WRITE) < 0) {
fprintf(stderr, "Could not open '%s'\n", filename);
return 1;
}
}
何か案が?