{"silence_threshold","threshold for detecting silence",OFFSET(silence_threshold),AV_OPT_TYPE_INT,{.i64=-1},-1,32767,FLAGS},
{"silence_threshold","threshold for detecting silence",OFFSET(silence_threshold),AV_OPT_TYPE_INT,{.i64=-1},-1,32767,FLAGS},
{"algorithm","version of the fingerprint algorithm",OFFSET(algorithm),AV_OPT_TYPE_INT,{.i64=CHROMAPRINT_ALGORITHM_DEFAULT},CHROMAPRINT_ALGORITHM_TEST1,INT_MAX,FLAGS},
{"algorithm","version of the fingerprint algorithm",OFFSET(algorithm),AV_OPT_TYPE_INT,{.i64=CHROMAPRINT_ALGORITHM_DEFAULT},CHROMAPRINT_ALGORITHM_TEST1,INT_MAX,FLAGS},
{"fp_format","fingerprint format to write",OFFSET(fp_format),AV_OPT_TYPE_INT,{.i64=FINGERPRINT_BASE64},FINGERPRINT_RAW,FINGERPRINT_BASE64,FLAGS},
{"fp_format","fingerprint format to write",OFFSET(fp_format),AV_OPT_TYPE_INT,{.i64=FINGERPRINT_BASE64},FINGERPRINT_RAW,FINGERPRINT_BASE64,FLAGS,"fp_format"},
{"raw","binary raw fingerprint",0,AV_OPT_TYPE_CONST,{.i64=FINGERPRINT_RAW},INT_MIN,INT_MAX,FLAGS,"fp_format"},
{"raw","binary raw fingerprint",0,AV_OPT_TYPE_CONST,{.i64=FINGERPRINT_RAW},INT_MIN,INT_MAX,FLAGS,"fp_format"},