comparison cfg-mencoder.h @ 6923:60374fa581fc

no default oac/ovc (it just confuses users), more detailed -oac/-ovc help
author arpi
date Mon, 05 Aug 2002 13:41:32 +0000
parents fe7095e0adec
children 3854945aefbb
comparison
equal deleted inserted replaced
6922:adaa83002b22 6923:60374fa581fc
53 {"lavc", &out_video_codec, CONF_TYPE_FLAG, 0, 0, VCODEC_LIBAVCODEC, NULL}, 53 {"lavc", &out_video_codec, CONF_TYPE_FLAG, 0, 0, VCODEC_LIBAVCODEC, NULL},
54 // {"null", &out_video_codec, CONF_TYPE_FLAG, 0, 0, VCODEC_NULL, NULL}, 54 // {"null", &out_video_codec, CONF_TYPE_FLAG, 0, 0, VCODEC_NULL, NULL},
55 {"rawrgb", &out_video_codec, CONF_TYPE_FLAG, 0, 0, VCODEC_RAWRGB, NULL}, 55 {"rawrgb", &out_video_codec, CONF_TYPE_FLAG, 0, 0, VCODEC_RAWRGB, NULL},
56 {"vfw", &out_video_codec, CONF_TYPE_FLAG, 0, 0, VCODEC_VFW, NULL}, 56 {"vfw", &out_video_codec, CONF_TYPE_FLAG, 0, 0, VCODEC_VFW, NULL},
57 {"libdv", &out_video_codec, CONF_TYPE_FLAG, 0, 0, VCODEC_LIBDV, NULL}, 57 {"libdv", &out_video_codec, CONF_TYPE_FLAG, 0, 0, VCODEC_LIBDV, NULL},
58 {"help", "\nAvailable codecs:\n copy\n frameno\n rawrgb\n" 58 {"help", "\nAvailable codecs:\n"
59 " copy - frame copy, without re-encoding. doesn't work with filters!\n"
60 " frameno - special audio-only file for 3-pass encoding, see DOCS!\n"
61 " rawrgb - uncompressed RGB 24bpp video\n"
59 #ifdef HAVE_DIVX4ENCORE 62 #ifdef HAVE_DIVX4ENCORE
60 " divx4\n" 63 " divx4 - using divx4linux/divx5linux or xvid (depends on configuration)\n"
61 #endif 64 #endif
62 #ifdef USE_LIBAVCODEC 65 #ifdef USE_LIBAVCODEC
63 " lavc\n" 66 " lavc - using libavcodec codecs - best quality!\n"
64 #endif 67 #endif
65 #ifdef USE_WIN32DLL 68 #ifdef USE_WIN32DLL
66 " vfw\n" 69 " vfw - using VfW DLLs, currently only AVID is supported\n"
67 #endif 70 #endif
68 #ifdef HAVE_LIBDV095 71 #ifdef HAVE_LIBDV095
69 " libdv\n" 72 " libdv - DV encoding using libdv v0.9.5\n"
70 #endif 73 #endif
71 "\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, 74 "\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL},
72 {NULL, NULL, 0, 0, 0, 0, NULL} 75 {NULL, NULL, 0, 0, 0, 0, NULL}
73 }; 76 };
74 77
75 struct config oac_conf[]={ 78 struct config oac_conf[]={
76 {"copy", &out_audio_codec, CONF_TYPE_FLAG, 0, 0, ACODEC_COPY, NULL}, 79 {"copy", &out_audio_codec, CONF_TYPE_FLAG, 0, 0, ACODEC_COPY, NULL},
77 {"pcm", &out_audio_codec, CONF_TYPE_FLAG, 0, 0, ACODEC_PCM, NULL}, 80 {"pcm", &out_audio_codec, CONF_TYPE_FLAG, 0, 0, ACODEC_PCM, NULL},
78 #ifdef HAVE_MP3LAME 81 #ifdef HAVE_MP3LAME
79 {"mp3lame", &out_audio_codec, CONF_TYPE_FLAG, 0, 0, ACODEC_VBRMP3, NULL}, 82 {"mp3lame", &out_audio_codec, CONF_TYPE_FLAG, 0, 0, ACODEC_VBRMP3, NULL},
80 {"help", "\nAvailable codecs:\n copy\n pcm\n mp3lame\n\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL},
81 #else 83 #else
82 {"mp3lame", "MPlayer was compiled without libmp3lame support!\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, 84 {"mp3lame", "MPlayer was compiled without libmp3lame support!\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL},
83 {"help", "\nAvailable codecs:\n copy\n pcm\n\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL},
84 #endif 85 #endif
86 {"help", "\nAvailable codecs:\n"
87 " copy - frame copy, without re-encoding (usefull for AC3)\n"
88 " pcm - uncompressed PCM audio\n"
89 #ifdef HAVE_MP3LAME
90 " mp3lame - cbr/abr/vbr MP3 using libmp3lame\n"
91 #endif
92 "\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL},
85 {NULL, NULL, 0, 0, 0, 0, NULL} 93 {NULL, NULL, 0, 0, 0, 0, NULL}
86 }; 94 };
87 95
88 static config_t mencoder_opts[]={ 96 static config_t mencoder_opts[]={
89 /* name, pointer, type, flags, min, max */ 97 /* name, pointer, type, flags, min, max */