comparison DOCS/xml/en/encoding-guide.xml @ 18456:dbe929ff7920

some fixes for the VfW encoding section patch by compn, tempn##@##twmi##.##rr##.##com
author diego
date Fri, 12 May 2006 17:04:47 +0000
parents f07c9898029f
children 0107ab06df49
comparison
equal deleted inserted replaced
18455:e305012114ef 18456:dbe929ff7920
3960 <title>Encoding with the <systemitem class="library">Video For Windows</systemitem> codec family</title> 3960 <title>Encoding with the <systemitem class="library">Video For Windows</systemitem> codec family</title>
3961 3961
3962 <para> 3962 <para>
3963 Video for Windows provides simple encoding by means of binary video codecs. 3963 Video for Windows provides simple encoding by means of binary video codecs.
3964 You can encode with the following codecs (if you have more, please tell us!) 3964 You can encode with the following codecs (if you have more, please tell us!)
3965 </para>
3966 <para>
3965 Note that support for this is very experimental and some codecs may not work 3967 Note that support for this is very experimental and some codecs may not work
3966 correctly. 3968 correctly. Some codecs will only work in certain colorspaces, try
3969 <option>-vf format=bgr24</option> and <option>-vf format=yuy2</option>
3970 if a codec fails or gives wrong output.
3967 </para> 3971 </para>
3968 3972
3969 <sect2 id="menc-feat-enc-vfw-video-codecs"> 3973 <sect2 id="menc-feat-enc-vfw-video-codecs">
3970 <title>Video for Windows supported codecs</title> 3974 <title>Video for Windows supported codecs</title>
3971 3975
3972 <para> 3976 <para>
3973 <informaltable frame="all"> 3977 <informaltable frame="all">
3974 <tgroup cols="3"> 3978 <tgroup cols="4">
3975 <thead> 3979 <thead>
3976 <row><entry>Video codec file name</entry><entry>Description</entry><entry>md5sum</entry></row> 3980 <row>
3981 <entry>Video codec file name</entry>
3982 <entry>Description (FourCC)</entry>
3983 <entry>md5sum</entry>
3984 <entry>Comment</entry>
3985 </row>
3977 </thead> 3986 </thead>
3978 <tbody> 3987 <tbody>
3979 <row> 3988 <row>
3980 <entry>aslcodec_vfw.dll</entry> 3989 <entry>aslcodec_vfw.dll</entry>
3981 <entry> 3990 <entry>Alparysoft lossless codec vfw (ASLC)</entry>
3982 Alparysoft lossless codec vfw (ASLC) 3991 <entry>608af234a6ea4d90cdc7246af5f3f29a</entry>
3983 </entry><entry></entry></row> 3992 <entry></entry>
3984 <row>
3985 <entry>asusasv2.dll</entry>
3986 <entry>ASUS V2 (ASV1)</entry>
3987 <entry>63e52674a21094d6b04bcd4c616cbd1e</entry>
3988 </row>
3989 <row>
3990 <entry>asusasvd.dll</entry>
3991 <entry>ASUS V1 (ASV2)</entry>
3992 <entry>68247044e50ce4724497fd0afa217851</entry>
3993 </row> 3993 </row>
3994 <row> 3994 <row>
3995 <entry>avimszh.dll</entry> 3995 <entry>avimszh.dll</entry>
3996 <entry>AVImszh (MSZH)</entry> 3996 <entry>AVImszh (MSZH)</entry>
3997 <entry>253118fe1eedea04a95ed6e5f4c28878</entry> 3997 <entry>253118fe1eedea04a95ed6e5f4c28878</entry>
3998 <entry>needs <option>-vf format</option></entry>
3998 </row> 3999 </row>
3999 <row> 4000 <row>
4000 <entry>avizlib.dll</entry> 4001 <entry>avizlib.dll</entry>
4001 <entry>AVIzlib (ZLIB)</entry> 4002 <entry>AVIzlib (ZLIB)</entry>
4002 <entry>2f1cc76bbcf6d77d40d0e23392fa8eda</entry> 4003 <entry>2f1cc76bbcf6d77d40d0e23392fa8eda</entry>
4004 <entry></entry>
4003 </row> 4005 </row>
4004 <row> 4006 <row>
4005 <entry>divx.dll</entry> 4007 <entry>divx.dll</entry>
4006 <entry>DivX4Windows-VFW</entry> 4008 <entry>DivX4Windows-VFW</entry>
4007 <entry>acf35b2fc004a89c829531555d73f1e6</entry> 4009 <entry>acf35b2fc004a89c829531555d73f1e6</entry>
4010 <entry></entry>
4008 </row> 4011 </row>
4009 <row> 4012 <row>
4010 <entry>huffyuv.dll</entry> 4013 <entry>huffyuv.dll</entry>
4011 <entry>HuffYUV (lossless) (HFYU)</entry> 4014 <entry>HuffYUV (lossless) (HFYU)</entry>
4012 <entry>b74695b50230be4a6ef2c4293a58ac3b</entry> 4015 <entry>b74695b50230be4a6ef2c4293a58ac3b</entry>
4016 <entry></entry>
4013 </row> 4017 </row>
4014 <row> 4018 <row>
4015 <entry>iccvid.dll</entry> 4019 <entry>iccvid.dll</entry>
4016 <entry> 4020 <entry>Cinepak Video (cvid)</entry>
4017 Cinepak Video (cvid)
4018 </entry>
4019 <entry>cb3b7ee47ba7dbb3d23d34e274895133</entry> 4021 <entry>cb3b7ee47ba7dbb3d23d34e274895133</entry>
4022 <entry></entry>
4020 </row> 4023 </row>
4021 <row> 4024 <row>
4022 <entry>icmw_32.dll</entry> 4025 <entry>icmw_32.dll</entry>
4023 <entry>Motion Wavelets (MWV1)</entry> 4026 <entry>Motion Wavelets (MWV1)</entry>
4024 <entry>c9618a8fc73ce219ba918e3e09e227f2</entry> 4027 <entry>c9618a8fc73ce219ba918e3e09e227f2</entry>
4028 <entry></entry>
4025 </row> 4029 </row>
4026 <row> 4030 <row>
4027 <entry>jp2avi.dll</entry> 4031 <entry>jp2avi.dll</entry>
4028 <entry>ImagePower MJPEG2000 (IPJ2)</entry> 4032 <entry>ImagePower MJPEG2000 (IPJ2)</entry>
4029 <entry>d860a11766da0d0ea064672c6833768b</entry> 4033 <entry>d860a11766da0d0ea064672c6833768b</entry>
4034 <entry><option>-vf flip</option></entry>
4030 </row> 4035 </row>
4031 <row> 4036 <row>
4032 <entry>m3jp2k32.dll</entry> 4037 <entry>m3jp2k32.dll</entry>
4033 <entry>Morgan MJPEG2000 (MJ2C)</entry> 4038 <entry>Morgan MJPEG2000 (MJ2C)</entry>
4034 <entry>211bbaffbde1256c19db2bedca480bfc</entry> 4039 <entry>f3c174edcbaef7cb947d6357cdfde7ff</entry>
4040 <entry></entry>
4035 </row> 4041 </row>
4036 <row> 4042 <row>
4037 <entry>m3jpeg32.dll</entry> 4043 <entry>m3jpeg32.dll</entry>
4038 <entry>Morgan Motion JPEG Codec (MJPG)</entry> 4044 <entry>Morgan Motion JPEG Codec (MJPG)</entry>
4039 <entry>5cfdebaf698853247670ca4f59f09213</entry> 4045 <entry>1cd13fff5960aa2aae43790242c323b1</entry>
4040 </row> 4046 <entry></entry>
4041 <row>
4042 <entry>mcmjpg32.dll</entry>
4043 <entry>MainConcept Motion JPEG (MJPG)</entry>
4044 <entry>bc463312c13e705f489997a347e6ed8b</entry>
4045 </row> 4047 </row>
4046 <row> 4048 <row>
4047 <entry>mpg4c32.dll</entry> 4049 <entry>mpg4c32.dll</entry>
4048 <entry>Microsoft MPEG-4 v1/v2</entry> 4050 <entry>Microsoft MPEG-4 v1/v2</entry>
4049 <entry>b5791ea23f33010d37ab8314681f1256</entry> 4051 <entry>b5791ea23f33010d37ab8314681f1256</entry>
4052 <entry></entry>
4050 </row> 4053 </row>
4051 <row> 4054 <row>
4052 <entry>tsccvid.dll</entry> 4055 <entry>tsccvid.dll</entry>
4053 <entry>TechSmith Camtasia Screen Codec (TSCC)</entry> 4056 <entry>TechSmith Camtasia Screen Codec (TSCC)</entry>
4054 <entry>8230d8560c41d444f249802a2700d1d5</entry> 4057 <entry>8230d8560c41d444f249802a2700d1d5</entry>
4058 <entry></entry>
4055 </row> 4059 </row>
4056 <row> 4060 <row>
4057 <entry>vp31vfw.dll</entry> 4061 <entry>vp31vfw.dll</entry>
4058 <entry>On2 Open Source VP3 Codec (VP31)</entry> 4062 <entry>On2 Open Source VP3 Codec (VP31)</entry>
4059 <entry>845f3590ea489e2e45e876ab107ee7d2</entry> 4063 <entry>845f3590ea489e2e45e876ab107ee7d2</entry>
4064 <entry></entry>
4060 </row> 4065 </row>
4061 <row> 4066 <row>
4062 <entry>vp4vfw.dll</entry> 4067 <entry>vp4vfw.dll</entry>
4063 <entry>On2 VP4 Personal Codec (VP40)</entry> 4068 <entry>On2 VP4 Personal Codec (VP40)</entry>
4064 <entry>fc5480a482ccc594c2898dcc4188b58f</entry> 4069 <entry>fc5480a482ccc594c2898dcc4188b58f</entry>
4070 <entry></entry>
4065 </row> 4071 </row>
4066 <row> 4072 <row>
4067 <entry>wnvplay1.dll</entry> 4073 <entry>vp6vfw.dll</entry>
4068 <entry>Winnov Videum wnv1 codec (WNV1)</entry> 4074 <entry>On2 VP6 Personal Codec (VP60)</entry>
4069 <entry>71f22ea4f7f0752b951f9f17ca58227a</entry> 4075 <entry>04d635a364243013898fd09484f913fb</entry>
4076 <entry>crashing on Linux</entry>
4070 </row> 4077 </row>
4071 <row> 4078 <row>
4072 <entry>wnvwinx.dll</entry> 4079 <entry>vp7vfw.dll</entry>
4073 <entry>Winnov Videum winx codec (WINX)</entry> 4080 <entry>On2 VP7 Personal Codec (VP70)</entry>
4074 <entry>0bef4e34e0c829565cf7b4c63ca6d704</entry> 4081 <entry>cb4cc3d4ea7c94a35f1d81c3d750bc8d</entry>
4082 <entry>wrong FourCC?</entry>
4075 </row> 4083 </row>
4076 <row> 4084 <row>
4077 <entry>ViVD2.dll</entry> 4085 <entry>ViVD2.dll</entry>
4078 <entry>SoftMedia ViVD V2 codec VfW (GXVE)</entry> 4086 <entry>SoftMedia ViVD V2 codec VfW (GXVE)</entry>
4079 <entry></entry></row> 4087 <entry>a7b4bf5cac630bb9262c3f80d8a773a1</entry>
4088 <entry></entry>
4089 </row>
4080 </tbody> 4090 </tbody>
4081 </tgroup> 4091 </tgroup>
4082 </informaltable> 4092 </informaltable>
4083 4093
4084 The first column contains the codec names that should be passed after the 4094 The first column contains the codec names that should be passed after the