small-video-record icon indicating copy to clipboard operation
small-video-record copied to clipboard

用ffmpeg命令有没有完成进度的回调方法?

Open kangjie6501 opened this issue 7 years ago • 4 comments

kangjie6501 avatar Jul 06 '17 07:07 kangjie6501

没有,我暂时还没想到什么好的方案

mabeijianxi avatar Jul 06 '17 07:07 mabeijianxi

是否可以考虑使用这种方法实现进度回调呢?在print_report中传递:if (print_stats==1 && AV_LOG_INFO > av_log_get_level()) { fprintf(stderr, "%s %c", buf, end); } else{ LOGI("frame %d", buf); jstring jstr = (*env)->NewStringUTF(env, buf); (*env)->CallVoidMethod(env, pObj, messageMe, jstr); (*env)->DeleteLocalRef(env,jstr); av_log(NULL, AV_LOG_INFO, "%s %c", buf, end); }

Java 9f2eb gwm7kye0 g9hf8qv And C yj3cjrwgt d94a n0_dy

sichuanyl avatar Jul 11 '17 02:07 sichuanyl

int jxRun02(int argc, char **argv, JNIEnv *en, jobject pOb) { env = en; pObj = pOb; jclass clazz = (*env)->FindClass(env, "com/mabeijianxi/smallvideorecord2/jniinterface/FFmpegBridge"); messageMe = (*env)->GetStaticMethodID(env, clazz, "messageme", "(Ljava/lang/String;)V");

// jstring jstr = (*env)->NewStringUTF(env, "test"); // (*env)->CallStaticVoidMethod(env, pObj, messageMe, jstr); // (*env)->DeleteLocalRef(env, clazz);

return jxRun(argc, argv);

}

sichuanyl avatar Jul 12 '17 02:07 sichuanyl

@sichuanyl 压缩加进度。你有解决吗?

z2045217 avatar May 31 '18 07:05 z2045217