From 5a7b1d4499a8587e63c0c0c9cdd4c5ae95df1f19 Mon Sep 17 00:00:00 2001 From: Philip de Nier Date: Mon, 9 Oct 2023 17:40:17 +0100 Subject: [PATCH] mxf2raw: extend -rdd6 option description --- apps/mxf2raw/mxf2raw.cpp | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/apps/mxf2raw/mxf2raw.cpp b/apps/mxf2raw/mxf2raw.cpp index 313dd70e..09e0e30b 100644 --- a/apps/mxf2raw/mxf2raw.cpp +++ b/apps/mxf2raw/mxf2raw.cpp @@ -1678,10 +1678,15 @@ static void usage(const char *cmd) printf(" --avid Extract Avid metadata\n"); printf(" --st436-mf Set the of frames to examine for ST 436 ANC/VBI manifest info. Default is %u\n", DEFAULT_ST436_MANIFEST_COUNT); printf(" --rdd6 \n"); - printf(" Extract RDD-6 audio metadata from to XML .\n"); - printf(" can either be a single frame or a range using '-' as a separator\n"); - printf(" RDD-6 metadata is extracted from the first frame and program description text is accumulated using the other frames\n"); - printf(" Not all frames will be required if a complete program text has been extracted\n"); + printf(" Extract RDD 6 audio metadata from to XML , e.g. '--rdd6 0-500 output.xml'\n"); + printf(" RDD 6 metadata has a fixed value in every frame except for the program description text\n"); + printf(" which is spread over frames, 1 program description text character per frame.\n"); + printf(" specifies which frames to extract from and can either be a single frame or a range using '-' as a separator.\n"); + printf(" is the maximum range of frames to extract a complete description text for all programs.\n"); + printf(" A program text is complete if a start and then finally an end marker character have been read.\n"); + printf(" The range should account for the maximum expected text size and whether programs start their text together or not.\n"); + printf(" Extraction stops once a complete text has been extracted for all programs.\n"); + printf(" If the program description text is not required then set to 0 to extract RDD 6 from frame 0 only.\n"); printf(" --mca-detail Show detailed MCA channel label information\n"); printf("\n"); printf(" -p | --ess-out \n");