|
|
|
@@ -134,6 +134,7 @@ static int video_disable = 0; |
|
|
|
static int video_discard = 0; |
|
|
|
static char *video_codec_name = NULL; |
|
|
|
static int video_codec_tag = 0; |
|
|
|
static char *video_language = NULL; |
|
|
|
static int same_quality = 0; |
|
|
|
static int do_deinterlace = 0; |
|
|
|
static int top_field_first = -1; |
|
|
|
@@ -3179,6 +3180,10 @@ static void new_video_stream(AVFormatContext *oc) |
|
|
|
} |
|
|
|
} |
|
|
|
nb_ocodecs++; |
|
|
|
if (video_language) { |
|
|
|
av_metadata_set(&st->metadata, "language", video_language); |
|
|
|
av_freep(&video_language); |
|
|
|
} |
|
|
|
|
|
|
|
/* reset some key parameters */ |
|
|
|
video_disable = 0; |
|
|
|
@@ -3913,6 +3918,7 @@ static const OptionDef options[] = { |
|
|
|
{ "dc", OPT_INT | HAS_ARG | OPT_EXPERT | OPT_VIDEO, {(void*)&intra_dc_precision}, "intra_dc_precision", "precision" }, |
|
|
|
{ "vtag", HAS_ARG | OPT_EXPERT | OPT_VIDEO, {(void*)opt_video_tag}, "force video tag/fourcc", "fourcc/tag" }, |
|
|
|
{ "newvideo", OPT_VIDEO, {(void*)opt_new_video_stream}, "add a new video stream to the current output stream" }, |
|
|
|
{ "vlang", HAS_ARG | OPT_STRING | OPT_VIDEO, {(void *)&video_language}, "set the ISO 639 language code (3 letters) of the current video stream" , "code" }, |
|
|
|
{ "qphist", OPT_BOOL | OPT_EXPERT | OPT_VIDEO, { (void *)&qp_hist }, "show QP histogram" }, |
|
|
|
{ "force_fps", OPT_BOOL | OPT_EXPERT | OPT_VIDEO, {(void*)&force_fps}, "force the selected framerate, disable the best supported framerate selection" }, |
|
|
|
|
|
|
|
|