Signed-off-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>tags/n3.3
@@ -636,6 +636,10 @@ Calculate PSNR of compressed frames. | |||||
Dump video coding statistics to @file{vstats_HHMMSS.log}. | Dump video coding statistics to @file{vstats_HHMMSS.log}. | ||||
@item -vstats_file @var{file} | @item -vstats_file @var{file} | ||||
Dump video coding statistics to @var{file}. | Dump video coding statistics to @var{file}. | ||||
@item -vstats_version @var{file} | |||||
Specifies which version of the vstats format to use. If version is 1, format is | |||||
@code{frame= %5d q= %2.1f PSNR= %6.2f f_size= %6d s_size= %8.0fkB time= %0.3f br= %7.1fkbits/s avg_br= %7.1fkbits/s} | |||||
@item -top[:@var{stream_specifier}] @var{n} (@emph{output,per-stream}) | @item -top[:@var{stream_specifier}] @var{n} (@emph{output,per-stream}) | ||||
top=1/bottom=0/auto=-1 field first | top=1/bottom=0/auto=-1 field first | ||||
@item -dc @var{precision} | @item -dc @var{precision} | ||||
@@ -597,6 +597,7 @@ extern char *videotoolbox_pixfmt; | |||||
extern int filter_nbthreads; | extern int filter_nbthreads; | ||||
extern int filter_complex_nbthreads; | extern int filter_complex_nbthreads; | ||||
extern int vstats_version; | |||||
extern const AVIOInterruptCB int_cb; | extern const AVIOInterruptCB int_cb; | ||||
@@ -121,6 +121,7 @@ int frame_bits_per_raw_sample = 0; | |||||
float max_error_rate = 2.0/3; | float max_error_rate = 2.0/3; | ||||
int filter_nbthreads = 0; | int filter_nbthreads = 0; | ||||
int filter_complex_nbthreads = 0; | int filter_complex_nbthreads = 0; | ||||
int vstats_version = 1; | |||||
static int intra_only = 0; | static int intra_only = 0; | ||||
@@ -3547,6 +3548,8 @@ const OptionDef options[] = { | |||||
"dump video coding statistics to file" }, | "dump video coding statistics to file" }, | ||||
{ "vstats_file", OPT_VIDEO | HAS_ARG | OPT_EXPERT , { .func_arg = opt_vstats_file }, | { "vstats_file", OPT_VIDEO | HAS_ARG | OPT_EXPERT , { .func_arg = opt_vstats_file }, | ||||
"dump video coding statistics to file", "file" }, | "dump video coding statistics to file", "file" }, | ||||
{ "vstats_version", OPT_VIDEO | OPT_INT | HAS_ARG | OPT_EXPERT , { &vstats_version }, | |||||
"Version of the vstats format to use."}, | |||||
{ "vf", OPT_VIDEO | HAS_ARG | OPT_PERFILE | OPT_OUTPUT, { .func_arg = opt_video_filters }, | { "vf", OPT_VIDEO | HAS_ARG | OPT_PERFILE | OPT_OUTPUT, { .func_arg = opt_video_filters }, | ||||
"set video filters", "filter_graph" }, | "set video filters", "filter_graph" }, | ||||
{ "intra_matrix", OPT_VIDEO | HAS_ARG | OPT_EXPERT | OPT_STRING | OPT_SPEC | | { "intra_matrix", OPT_VIDEO | HAS_ARG | OPT_EXPERT | OPT_STRING | OPT_SPEC | | ||||