Mercurial > mplayer.hg
comparison DOCS/xml/en/encoding-guide.xml @ 22123:90467315bde4
Move all "Encoding with the XXX codec family" sections together.
author | diego |
---|---|
date | Mon, 05 Feb 2007 12:24:26 +0000 |
parents | b37528ebb26a |
children | 797bb7683eb0 |
comparison
equal
deleted
inserted
replaced
22122:b37528ebb26a | 22123:90467315bde4 |
---|---|
4104 | 4104 |
4105 | 4105 |
4106 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> | 4106 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> |
4107 | 4107 |
4108 | 4108 |
4109 <sect1 id="menc-feat-video-for-windows"> | |
4110 <title> | |
4111 Encoding with the <systemitem class="library">Video For Windows</systemitem> | |
4112 codec family | |
4113 </title> | |
4114 | |
4115 <para> | |
4116 Video for Windows provides simple encoding by means of binary video codecs. | |
4117 You can encode with the following codecs (if you have more, please tell us!) | |
4118 </para> | |
4119 | |
4120 <para> | |
4121 Note that support for this is very experimental and some codecs may not work | |
4122 correctly. Some codecs will only work in certain colorspaces, try | |
4123 <option>-vf format=bgr24</option> and <option>-vf format=yuy2</option> | |
4124 if a codec fails or gives wrong output. | |
4125 </para> | |
4126 | |
4127 <!-- ********** --> | |
4128 | |
4129 <sect2 id="menc-feat-enc-vfw-video-codecs"> | |
4130 <title>Video for Windows supported codecs</title> | |
4131 | |
4132 <para> | |
4133 <informaltable frame="all"> | |
4134 <tgroup cols="4"> | |
4135 <thead> | |
4136 <row> | |
4137 <entry>Video codec file name</entry> | |
4138 <entry>Description (FourCC)</entry> | |
4139 <entry>md5sum</entry> | |
4140 <entry>Comment</entry> | |
4141 </row> | |
4142 </thead> | |
4143 <tbody> | |
4144 <row> | |
4145 <entry>aslcodec_vfw.dll</entry> | |
4146 <entry>Alparysoft lossless codec vfw (ASLC)</entry> | |
4147 <entry>608af234a6ea4d90cdc7246af5f3f29a</entry> | |
4148 <entry></entry> | |
4149 </row> | |
4150 <row> | |
4151 <entry>avimszh.dll</entry> | |
4152 <entry>AVImszh (MSZH)</entry> | |
4153 <entry>253118fe1eedea04a95ed6e5f4c28878</entry> | |
4154 <entry>needs <option>-vf format</option></entry> | |
4155 </row> | |
4156 <row> | |
4157 <entry>avizlib.dll</entry> | |
4158 <entry>AVIzlib (ZLIB)</entry> | |
4159 <entry>2f1cc76bbcf6d77d40d0e23392fa8eda</entry> | |
4160 <entry></entry> | |
4161 </row> | |
4162 <row> | |
4163 <entry>divx.dll</entry> | |
4164 <entry>DivX4Windows-VFW</entry> | |
4165 <entry>acf35b2fc004a89c829531555d73f1e6</entry> | |
4166 <entry></entry> | |
4167 </row> | |
4168 <row> | |
4169 <entry>huffyuv.dll</entry> | |
4170 <entry>HuffYUV (lossless) (HFYU)</entry> | |
4171 <entry>b74695b50230be4a6ef2c4293a58ac3b</entry> | |
4172 <entry></entry> | |
4173 </row> | |
4174 <row> | |
4175 <entry>iccvid.dll</entry> | |
4176 <entry>Cinepak Video (cvid)</entry> | |
4177 <entry>cb3b7ee47ba7dbb3d23d34e274895133</entry> | |
4178 <entry></entry> | |
4179 </row> | |
4180 <row> | |
4181 <entry>icmw_32.dll</entry> | |
4182 <entry>Motion Wavelets (MWV1)</entry> | |
4183 <entry>c9618a8fc73ce219ba918e3e09e227f2</entry> | |
4184 <entry></entry> | |
4185 </row> | |
4186 <row> | |
4187 <entry>jp2avi.dll</entry> | |
4188 <entry>ImagePower MJPEG2000 (IPJ2)</entry> | |
4189 <entry>d860a11766da0d0ea064672c6833768b</entry> | |
4190 <entry><option>-vf flip</option></entry> | |
4191 </row> | |
4192 <row> | |
4193 <entry>m3jp2k32.dll</entry> | |
4194 <entry>Morgan MJPEG2000 (MJ2C)</entry> | |
4195 <entry>f3c174edcbaef7cb947d6357cdfde7ff</entry> | |
4196 <entry></entry> | |
4197 </row> | |
4198 <row> | |
4199 <entry>m3jpeg32.dll</entry> | |
4200 <entry>Morgan Motion JPEG Codec (MJPG)</entry> | |
4201 <entry>1cd13fff5960aa2aae43790242c323b1</entry> | |
4202 <entry></entry> | |
4203 </row> | |
4204 <row> | |
4205 <entry>mpg4c32.dll</entry> | |
4206 <entry>Microsoft MPEG-4 v1/v2</entry> | |
4207 <entry>b5791ea23f33010d37ab8314681f1256</entry> | |
4208 <entry></entry> | |
4209 </row> | |
4210 <row> | |
4211 <entry>tsccvid.dll</entry> | |
4212 <entry>TechSmith Camtasia Screen Codec (TSCC)</entry> | |
4213 <entry>8230d8560c41d444f249802a2700d1d5</entry> | |
4214 <entry>shareware error on windows</entry> | |
4215 </row> | |
4216 <row> | |
4217 <entry>vp31vfw.dll</entry> | |
4218 <entry>On2 Open Source VP3 Codec (VP31)</entry> | |
4219 <entry>845f3590ea489e2e45e876ab107ee7d2</entry> | |
4220 <entry></entry> | |
4221 </row> | |
4222 <row> | |
4223 <entry>vp4vfw.dll</entry> | |
4224 <entry>On2 VP4 Personal Codec (VP40)</entry> | |
4225 <entry>fc5480a482ccc594c2898dcc4188b58f</entry> | |
4226 <entry></entry> | |
4227 </row> | |
4228 <row> | |
4229 <entry>vp6vfw.dll</entry> | |
4230 <entry>On2 VP6 Personal Codec (VP60)</entry> | |
4231 <entry>04d635a364243013898fd09484f913fb</entry> | |
4232 <entry></entry> | |
4233 </row> | |
4234 <row> | |
4235 <entry>vp7vfw.dll</entry> | |
4236 <entry>On2 VP7 Personal Codec (VP70)</entry> | |
4237 <entry>cb4cc3d4ea7c94a35f1d81c3d750bc8d</entry> | |
4238 <entry>wrong FourCC?</entry> | |
4239 </row> | |
4240 <row> | |
4241 <entry>ViVD2.dll</entry> | |
4242 <entry>SoftMedia ViVD V2 codec VfW (GXVE)</entry> | |
4243 <entry>a7b4bf5cac630bb9262c3f80d8a773a1</entry> | |
4244 <entry></entry> | |
4245 </row> | |
4246 <row> | |
4247 <entry>msulvc06.DLL</entry> | |
4248 <entry>MSU Lossless codec (MSUD)</entry> | |
4249 <entry>294bf9288f2f127bb86f00bfcc9ccdda</entry> | |
4250 <entry> | |
4251 Decodable by <application>Window Media Player</application>, | |
4252 not <application>MPlayer</application> (yet). | |
4253 </entry> | |
4254 </row> | |
4255 <row> | |
4256 <entry>camcodec.dll</entry> | |
4257 <entry>CamStudio lossless video codec (CSCD)</entry> | |
4258 <entry>0efe97ce08bb0e40162ab15ef3b45615</entry> | |
4259 <entry>sf.net/projects/camstudio</entry> | |
4260 </row> | |
4261 </tbody> | |
4262 </tgroup> | |
4263 </informaltable> | |
4264 | |
4265 The first column contains the codec names that should be passed after the | |
4266 <literal>codec</literal> parameter, | |
4267 like: <option>-xvfwopts codec=divx.dll</option> | |
4268 The FourCC code used by each codec is given in the parentheses. | |
4269 </para> | |
4270 | |
4271 <informalexample> | |
4272 <para> | |
4273 An example with VP3 compression: | |
4274 <screen> | |
4275 mencoder dvd://2 -o <replaceable>title2.avi</replaceable> -ovc vfw -xvfwopts codec=vp31vfw.dll -oac copy | |
4276 </screen> | |
4277 </para> | |
4278 </informalexample> | |
4279 </sect2> | |
4280 </sect1> | |
4281 | |
4282 | |
4283 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> | |
4284 | |
4285 | |
4109 <sect1 id="menc-feat-quicktime-7"> | 4286 <sect1 id="menc-feat-quicktime-7"> |
4110 <title>Using <application>MEncoder</application> to create | 4287 <title>Using <application>MEncoder</application> to create |
4111 <application>QuickTime</application>-compatible files</title> | 4288 <application>QuickTime</application>-compatible files</title> |
4112 | 4289 |
4113 | 4290 |
4421 | 4598 |
4422 | 4599 |
4423 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> | 4600 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> |
4424 | 4601 |
4425 | 4602 |
4426 <sect1 id="menc-feat-video-for-windows"> | |
4427 <title> | |
4428 Encoding with the <systemitem class="library">Video For Windows</systemitem> | |
4429 codec family | |
4430 </title> | |
4431 | |
4432 <para> | |
4433 Video for Windows provides simple encoding by means of binary video codecs. | |
4434 You can encode with the following codecs (if you have more, please tell us!) | |
4435 </para> | |
4436 | |
4437 <para> | |
4438 Note that support for this is very experimental and some codecs may not work | |
4439 correctly. Some codecs will only work in certain colorspaces, try | |
4440 <option>-vf format=bgr24</option> and <option>-vf format=yuy2</option> | |
4441 if a codec fails or gives wrong output. | |
4442 </para> | |
4443 | |
4444 <!-- ********** --> | |
4445 | |
4446 <sect2 id="menc-feat-enc-vfw-video-codecs"> | |
4447 <title>Video for Windows supported codecs</title> | |
4448 | |
4449 <para> | |
4450 <informaltable frame="all"> | |
4451 <tgroup cols="4"> | |
4452 <thead> | |
4453 <row> | |
4454 <entry>Video codec file name</entry> | |
4455 <entry>Description (FourCC)</entry> | |
4456 <entry>md5sum</entry> | |
4457 <entry>Comment</entry> | |
4458 </row> | |
4459 </thead> | |
4460 <tbody> | |
4461 <row> | |
4462 <entry>aslcodec_vfw.dll</entry> | |
4463 <entry>Alparysoft lossless codec vfw (ASLC)</entry> | |
4464 <entry>608af234a6ea4d90cdc7246af5f3f29a</entry> | |
4465 <entry></entry> | |
4466 </row> | |
4467 <row> | |
4468 <entry>avimszh.dll</entry> | |
4469 <entry>AVImszh (MSZH)</entry> | |
4470 <entry>253118fe1eedea04a95ed6e5f4c28878</entry> | |
4471 <entry>needs <option>-vf format</option></entry> | |
4472 </row> | |
4473 <row> | |
4474 <entry>avizlib.dll</entry> | |
4475 <entry>AVIzlib (ZLIB)</entry> | |
4476 <entry>2f1cc76bbcf6d77d40d0e23392fa8eda</entry> | |
4477 <entry></entry> | |
4478 </row> | |
4479 <row> | |
4480 <entry>divx.dll</entry> | |
4481 <entry>DivX4Windows-VFW</entry> | |
4482 <entry>acf35b2fc004a89c829531555d73f1e6</entry> | |
4483 <entry></entry> | |
4484 </row> | |
4485 <row> | |
4486 <entry>huffyuv.dll</entry> | |
4487 <entry>HuffYUV (lossless) (HFYU)</entry> | |
4488 <entry>b74695b50230be4a6ef2c4293a58ac3b</entry> | |
4489 <entry></entry> | |
4490 </row> | |
4491 <row> | |
4492 <entry>iccvid.dll</entry> | |
4493 <entry>Cinepak Video (cvid)</entry> | |
4494 <entry>cb3b7ee47ba7dbb3d23d34e274895133</entry> | |
4495 <entry></entry> | |
4496 </row> | |
4497 <row> | |
4498 <entry>icmw_32.dll</entry> | |
4499 <entry>Motion Wavelets (MWV1)</entry> | |
4500 <entry>c9618a8fc73ce219ba918e3e09e227f2</entry> | |
4501 <entry></entry> | |
4502 </row> | |
4503 <row> | |
4504 <entry>jp2avi.dll</entry> | |
4505 <entry>ImagePower MJPEG2000 (IPJ2)</entry> | |
4506 <entry>d860a11766da0d0ea064672c6833768b</entry> | |
4507 <entry><option>-vf flip</option></entry> | |
4508 </row> | |
4509 <row> | |
4510 <entry>m3jp2k32.dll</entry> | |
4511 <entry>Morgan MJPEG2000 (MJ2C)</entry> | |
4512 <entry>f3c174edcbaef7cb947d6357cdfde7ff</entry> | |
4513 <entry></entry> | |
4514 </row> | |
4515 <row> | |
4516 <entry>m3jpeg32.dll</entry> | |
4517 <entry>Morgan Motion JPEG Codec (MJPG)</entry> | |
4518 <entry>1cd13fff5960aa2aae43790242c323b1</entry> | |
4519 <entry></entry> | |
4520 </row> | |
4521 <row> | |
4522 <entry>mpg4c32.dll</entry> | |
4523 <entry>Microsoft MPEG-4 v1/v2</entry> | |
4524 <entry>b5791ea23f33010d37ab8314681f1256</entry> | |
4525 <entry></entry> | |
4526 </row> | |
4527 <row> | |
4528 <entry>tsccvid.dll</entry> | |
4529 <entry>TechSmith Camtasia Screen Codec (TSCC)</entry> | |
4530 <entry>8230d8560c41d444f249802a2700d1d5</entry> | |
4531 <entry>shareware error on windows</entry> | |
4532 </row> | |
4533 <row> | |
4534 <entry>vp31vfw.dll</entry> | |
4535 <entry>On2 Open Source VP3 Codec (VP31)</entry> | |
4536 <entry>845f3590ea489e2e45e876ab107ee7d2</entry> | |
4537 <entry></entry> | |
4538 </row> | |
4539 <row> | |
4540 <entry>vp4vfw.dll</entry> | |
4541 <entry>On2 VP4 Personal Codec (VP40)</entry> | |
4542 <entry>fc5480a482ccc594c2898dcc4188b58f</entry> | |
4543 <entry></entry> | |
4544 </row> | |
4545 <row> | |
4546 <entry>vp6vfw.dll</entry> | |
4547 <entry>On2 VP6 Personal Codec (VP60)</entry> | |
4548 <entry>04d635a364243013898fd09484f913fb</entry> | |
4549 <entry></entry> | |
4550 </row> | |
4551 <row> | |
4552 <entry>vp7vfw.dll</entry> | |
4553 <entry>On2 VP7 Personal Codec (VP70)</entry> | |
4554 <entry>cb4cc3d4ea7c94a35f1d81c3d750bc8d</entry> | |
4555 <entry>wrong FourCC?</entry> | |
4556 </row> | |
4557 <row> | |
4558 <entry>ViVD2.dll</entry> | |
4559 <entry>SoftMedia ViVD V2 codec VfW (GXVE)</entry> | |
4560 <entry>a7b4bf5cac630bb9262c3f80d8a773a1</entry> | |
4561 <entry></entry> | |
4562 </row> | |
4563 <row> | |
4564 <entry>msulvc06.DLL</entry> | |
4565 <entry>MSU Lossless codec (MSUD)</entry> | |
4566 <entry>294bf9288f2f127bb86f00bfcc9ccdda</entry> | |
4567 <entry> | |
4568 Decodable by <application>Window Media Player</application>, | |
4569 not <application>MPlayer</application> (yet). | |
4570 </entry> | |
4571 </row> | |
4572 <row> | |
4573 <entry>camcodec.dll</entry> | |
4574 <entry>CamStudio lossless video codec (CSCD)</entry> | |
4575 <entry>0efe97ce08bb0e40162ab15ef3b45615</entry> | |
4576 <entry>sf.net/projects/camstudio</entry> | |
4577 </row> | |
4578 </tbody> | |
4579 </tgroup> | |
4580 </informaltable> | |
4581 | |
4582 The first column contains the codec names that should be passed after the | |
4583 <literal>codec</literal> parameter, | |
4584 like: <option>-xvfwopts codec=divx.dll</option> | |
4585 The FourCC code used by each codec is given in the parentheses. | |
4586 </para> | |
4587 | |
4588 <informalexample> | |
4589 <para> | |
4590 An example with VP3 compression: | |
4591 <screen> | |
4592 mencoder dvd://2 -o <replaceable>title2.avi</replaceable> -ovc vfw -xvfwopts codec=vp31vfw.dll -oac copy | |
4593 </screen> | |
4594 </para> | |
4595 </informalexample> | |
4596 </sect2> | |
4597 </sect1> | |
4598 | |
4599 | |
4600 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> | |
4601 | |
4602 | |
4603 <sect1 id="menc-feat-vcd-dvd"> | 4603 <sect1 id="menc-feat-vcd-dvd"> |
4604 <title>Using <application>MEncoder</application> | 4604 <title>Using <application>MEncoder</application> |
4605 to create VCD/SVCD/DVD-compliant files</title> | 4605 to create VCD/SVCD/DVD-compliant files</title> |
4606 | 4606 |
4607 <sect2 id="menc-feat-vcd-dvd-constraints"> | 4607 <sect2 id="menc-feat-vcd-dvd-constraints"> |