最近在处理视频的时候遇到了一个问题,就是摄像头拍的视频不够清晰。查了很多文献,发现视频质量和Opencv中库中的视频流编码方式密切相关。因此,四字符编码器的相应信息总结如下。
常用mp4或avi请参考:https://blog.csdn.net/zj360202/article/details/79026891
| FourCC | Description | |
|---|---|---|
| 1978 | A.M.Paredes predictor (LossLess) | |
| 2VUY | Optibase VideoPump 8-bit 4:2:2 Component YCbCr | |
| 3IV0 | MPEG4-based codec 3ivx | |
| 3IV1 | MPEG4-based codec 3ivx | |
| 3IV2 | MPEG4-based codec 3ivx | |
| 3IVD | FFmpeg DivX ;-) (MS MPEG-4 v3) | |
| 3IVX | MPEG4-based codec 3ivx | |
| 8BPS | Apple QuickTime Planar RGB with Alpha-channel | |
| AAS4 | Autodesk Animator codec (RLE) | |
| AASC | Autodesk Animator codec (RLE) | |
| ABYR | Kensington codec (low resolution, low frame rate (6fps) codec for digital cameras) | |
| ACTL | Streambox ACT-L2 | |
| ADV1 | Loronix WaveCodec (used in various CCTV products) | |
| ADVJ | Avid M-JPEG Avid Technology Also known as AVRn | |
| AEIK | Intel Indeo Video 3.2 (Vector Quantization) | |
| AEMI | Array VideoONE MPEG1-I Capture | |
| AFLC | Autodesk Animator FLC (256 color) | |
| AFLI | Autodesk Animator FLI (256 color) | |
| AHDV | CineForm 10-bit Visually Perfect HD (Wavelet) | |
| AJPG | 22fps JPEG-based codec for digital cameras | |
| AMPG | Array VideoONE MPEG | |
| ANIM | Intel RDX | |
| AP41 | AngelPotion Definitive (hack MS MP43) | |
| AP42 | AngelPotion Definitive (hack MS MP43) | |
| ASLC | AlparySoft Lossless Codec | |
| ASV1 | Asus Video V1 | |
| ASV2 | Asus Video V2 | |
| ASVX | Asus Video 2.0 | |
| ATM4 | Ahead Nero Digital MPEG-4 Codec | |
| AUR2 | Aura 2 Codec - YUV 422 | |
| AURA | Aura 1 Codec - YUV 411 | |
| AV1X | Avid 1:1x (Quick Time) | |
| AVC1 | AVC1 codec (supported by ffdshow) | |
| AVD1 | Avid DV (Quick Time) | |
| AVDJ | Avid Meridien JFIF with Alpha-channel | |
| AVDN | Avid DNxHD (Quick Time) | |
| AVDV | Avid DV | |
| AVI1 | MainConcept Motion JPEG Codec | |
| AVI2 | MainConcept Motion JPEG Codec | |
| AVID | Avid Motion JPEG | |
| AVIS | Wrapper for AviSynth (Dummy codec) | |
| AVMP | Avid IMX (Quick Time) | |
| AVR | Avid ABVB/NuVista MJPEG with Alpha-channel | |
| AVRN | Avid Motion JPEG | |
| AVUI | Avid Meridien Uncompressed with Alpha-channel | |
| AVUP | Avid 10bit Packed (Quick Time) | |
| AYUV | 4:4:4 YUV (AYUV) | |
| AZPR | Quicktime Apple Video | |
| AZRP | Quicktime Apple Video | |
| BGR | Uncompressed BGR32 8:8:8:8 | |
| BGR(15) | Uncompressed BGR15 5:5:5 | |
| BGR(16) | Uncompressed BGR16 5:6:5 | |
| BGR(24) | Uncompressed BGR24 8:8:8 | |
| BHIV | BeHere iVideo | |
| BINK | Bink Video (RAD Game Tools) | |
| BIT | BI_BITFIELDS (Raw RGB) | |
| BITM | Microsoft H.261 | |
| BLOX | Jan Jezabek BLOX MPEG Codec | |
| BLZ0 | DivX for Blizzard Decoder Filter | |
| BT20 | Conexant (ex Brooktree) ProSummer MediaStream | |
| BTCV | Conexant Composite Video | |
| BTVC | Conexant Composite Video | |
| BW00 | BergWave (Wavelet) | |
| BW10 | Data Translation Broadway MPEG Capture/Compression | |
| BXBG | BOXX BGR | |
| BXRG | BOXX RGB | |
| BXY2 | BOXX 10-bit YUV | |
| BXYV | BOXX YUV | |
| CC12 | Intel YUV12 Codec | |
| CDV5 | Canopus SD50/DVHD | |
| CDVC | Canopus DV Codec | |
| CDVH | Canopus SD50/DVHD | |
| CFCC | DPS Perception Motion JPEG (dummy format - only AVI header) | |
| CFHD | CineForm 10-bit Visually Perfect HD (Wavelet) | |
| CGDI | Camcorder Video (MS Office 97) | |
| CHAM | WinNow Caviara Champagne | |
| CJPG | Creative Video Blaster Webcam Go JPEG | |
| CLJR | Cirrus Logic YUV 4:1:1 | |
| CLLC | Canopus LossLess | |
| CLPL | Format similar to YV12 but including a level of indirection. | |
| CMYK | Common Data Format in Printing | |
| COL0 | FFmpeg DivX ;-) (MS MPEG-4 v3) | |
| COL1 | FFmpeg DivX ;-) (MS MPEG-4 v3) | |
| CPLA | Weitek YUV 4:2:0 Planar | |
| CRAM | Microsoft Video 1 | |
| CSCD | RenderSoft CamStudio lossless Codec (LZO & GZIP compression) | |
| CTRX | Citrix Scalable Video Codec | |
| CUVC | Canopus HQ | |
| CVID | Cinepak by CTi (ex. Radius) Vector Quantization | |
| CWLT | Microsoft Color WLT DIB | |
| CYUV | Creative Labs YUV 4:2:2 | |
| CYUY | ATI Technologies YUV | |
| D261 | DEC H.261 | |
| D263 | DEC H.263 | |
| DAVC | Dicas MPEGable H.264/MPEG-4 AVC base profile codec | |
| DC25 | MainConcept ProDV Codec | |
| DCAP | Pinnacle DV25 Codec | |
| DCL1 | Data Connection Conferencing Codec | |
| DCT0 | WniWni Codec | |
| DFSC | DebugMode FrameServer VFW Codec | |
| DIB | Full Frames (Uncompressed) | |
| DIV1 | FFmpeg-4 V1 (hacked MS MPEG-4 V1) | |
| DIV2 | MS MPEG-4 V2 | |
| DIV3 | Low motion DivX MPEG-4 | |
| DIV4 | Fast motion DivX MPEG-4 | |
| DIV5 | DivX MPEG-4 | |
| DIV6 | DivX MPEG-4 | |
| DIVX | OpenDivX (DivX 4.0 and later) | |
| DM4V | Dicas MPEGable MPEG-4 | |
| DMB1 | Matrox Rainbow Runner hardware compression (Motion JPEG) | |
| DMB2 | Motion JPEG codec used by Paradigm | |
| DMK2 | ViewSonic V36 PDA Video | |
| DP02 | DynaPel MPEG-4 | |
| DPS0 | DPS Reality Motion JPEG (dummy format - only AVI header) | |
| DPSC | DPS PAR Motion JPEG (dummy format - only AVI header) | |
| DRWX | Pinnacle DV25 Codec | |
| DSVD | Microsoft DirectShow DV | |
| DTMT | Media-100 Codec | |
| DTNT | Media-100 Codec | |
| DUCK | True Motion 1.0 | |
| DV10 | BlueFish444 (lossless RGBA, YUV 10-bit) | |
| DV25 | Matrox DVCPRO codec | |
| DV50 | Matrox DVCPRO50 codec | |
| DVAN | Pinnacle miroVideo DV300 SW only codec | |
| DVC | Apple QuickTime DV (DVCPRO NTSC) | |
| DVCP | Apple QuickTime DV (DVCPRO PAL) | |
| DVCS | MainConcept DV Codec | |
| DVE2 | InSoft DVE-2 Videoconferencing Codec | |
| DVH1 | Pinnacle DVHD100 | |
| DVHD | DV 1125 lines at 30.00 Hz or 1250 lines at 25.00 Hz | |
| DVIS | VSYNC DualMoon Iris DV codec | |
| DVL | Radius SoftDV 16:9 NTSC | |
| DVLP | Radius SoftDV 16:9 PAL | |
| DVMA | Darim Vision DVMPEG (dummy for MPEG compressor) | |
| DVOR | BlueFish444 (lossless RGBA, YUV 10-bit) | |
| DVPN | Apple QuickTime DV (DV NTSC) | |
| DVPP | Apple QuickTime DV (DV PAL) | |
| DVR1 | TARGA2000 Codec | |
| DVRS | VSYNC DualMoon Iris DV codec | |
| DVSD | Sony Digital Video (DV) 525 lines at 29.97 Hz or 625 lines at 25.00 Hz | |
| DVSL | DV compressed in SD (SDL) | |
| DVX1 | Lucent DVX1000SP Video Decoder | |
| DVX2 | Lucent DVX2000S Video Decoder | |
| DVX3 | Lucent DVX3000S Video Decoder | |
| DX50 | DivX 5.0 codec | |
| DXGM | Electronic Arts Game Video codec | |
| DXSB | DivX Subtitles Codec | |
| DXT1 | DirectX Compressed Texture (1bit alpha channel) | |
| DXT2 | DirectX Compressed Texture | |
| DXT3 | DirectX Compressed Texture (4bit alpha channel) | |
| DXT4 | DirectX Compressed Texture | |
| DXT5 | DirectX Compressed Texture (3bit alpha channel with interpolation) | |
| DXTC | DirectX Texture Compression | |
| DXTN | Microsoft DirectX Compressed Texture (DXTn) | |
| EKQ0 | Elsa graphics card quick codec | |
| ELK0 | Elsa graphics card codec | |
| EM2V | Etymonix MPEG-2 I-frame | |
| EQK0 | Elsa graphics card quick codec | |
| ESCP | Eidos Technologies Escape codec | |
| ETV1 | eTreppid Video Codec | |
| ETV2 | eTreppid Video Codec | |
| ETVC | eTreppid Video Codec | |
| FFDS | FFDShow supported | |
| FFV1 | FFDShow supported | |
| FFVH | FFVH codec (supported by ffdshow) | |
| FLIC | Autodesk FLI/FLC Animation | |
| FLJP | D-Vision Field Encoded MJPEG with LSI (or Targa emulation) | |
| FLV1 | FLV1 codec (supported by ffdshow) | |
| FMJP | D-Vision fieldbased ISO MJPEG | |
| FRLE | SoftLab-NSK Y16 + Alpha RLE | |
| FRWA | SoftLab-NSK Vision Forward Motion JPEG with Alpha-channel | |
| FRWD | SoftLab-NSK Vision Forward Motion JPEG | |
| FRWT | SoftLab-NSK Vision Forward Motion JPEG with Alpha-channel | |
| FRWU | SoftLab-NSK Vision Forward Uncompressed | |
| FVF1 | Iterated Systems Fractal Video Frame | |
| FVFW | ff MPEG-4 based on XviD codec | |
| GEPJ | White Pine (ex Paradigm Matrix) Motion JPEG Codec | |
| GJPG | Grand Tech GT891x Codec | |
| GLCC | GigaLink AV Capture codec | |
| GLZW | Motion LZW by gabest@freemail.hu | |
| GPEG | Motion JPEG by gabest@freemail.hu (with floating point) | |
| GPJM | Pinnacle ReelTime MJPEG Codec | |
| GREY | Apparently a duplicate of Y800 | |
| GWLT | Microsoft Greyscale WLT DIB | |
| H260 | Intel ITU H.260 | |
| H261 | Intel ITU H.261 | |
| H262 | Intel ITU H.262 | |
| H263 | Intel ITU H.263 | |
| H264 | Intel ITU H.264 | |
| H265 | Intel ITU H.265 | |
| H266 | Intel ITU H.266 | |
| H267 | Intel ITU H.267 | |
| H268 | Intel ITU H.268 | |
| H269 | Intel ITU H.263 for POTS-based videoconferencing | |
| HD10 | BlueFish444 (lossless RGBA, YUV 10-bit) | |
| HDX4 | Jomigo HDX4 | |
| HFYU | Huffman Lossless Codec YUV and RGB formats (with Alpha-channel) | |
| HMCR | Rendition Motion Compensation Format | |
| HMRR | Rendition Motion Compensation Format | |
| I263 | Intel ITU H.263 | |
| I420 | Intel Indeo 4 H.263 | |
| IAN | Indeo 4 (RDX) Codec | |
| ICLB | InSoft CellB Videoconferencing Codec | |
| IDM0 | IDM Motion Wavelets 2.0 | |
| IF09 | Microsoft H.261 | |
| IGOR | Power DVD | |
| IJPG | Intergraph JPEG | |
| ILVC | Intel Layered Video | |
| ILVR | ITU H.263+ Codec | |
| IMC1 | As YV12, except the U and V planes each have the same stride as the Y plane | |
| IMC2 | Similar to IMC1, except that the U and V lines are interleaved at half stride boundaries | |
| IMC3 | As IMC1, except that U and V are swapped | |
| IMC4 | As IMC2, except that U and V are swapped | |
| IMJG | Accom SphereOUS MJPEG with Alpha-channel | |
| IPDV | Giga AVI DV Codec | |
| IPJ2 | Image Power JPEG2000 | |
| IR21 | Intel Indeo 2.1 | |
| IRAW | Intel YUV Uncompressed | |
| IUYV | Interlaced version of UYVY (line order 0,2,4 then 1,3,5 etc) | |
| IV30 | Intel Indeo Video 3 | |
| IV31 | Intel Indeo Video 3.1 | |
| IV32 | Intel Indeo Video 3.2 | |
| IV33 | Intel Indeo Video 3.3 | |
| IV34 | Intel Indeo Video 3.4 | |
| IV35 | Intel Indeo Video 3.5 | |
| IV36 | Intel Indeo Video 3.6 | |
| IV37 | Intel Indeo Video 3.7 | |
| IV38 | Intel Indeo Video 3.8 | |
| IV39 | Intel Indeo Video 3.9 | |
| IV40 | Intel Indeo Video 4.0 | |
| IV41 | Intel Indeo Video 4.1 | |
| IV42 | Intel Indeo Video 4.2 | |
| IV43 | Intel Indeo Video 4.3 | |
| IV44 | Intel Indeo Video 4.4 | |
| IV45 | Intel Indeo Video 4.5 | |
| IV46 | Intel Indeo Video 4.6 | |
| IV47 | Intel Indeo Video 4.7 | |
| IV48 | Intel Indeo Video 4.8 | |
| IV49 | Intel Indeo Video 4.9 | |
| IV50 | Intel Indeo Video 5.0 Wavelet | |
| IY41 | Interlaced version of Y41P (line order 0,2,4,…,1,3,5…) | |
| IYU1 | 12 bit format used in mode 2 of the IEEE 1394 Digital Camera 1.04 spec | |
| IYU2 | 24 bit format used in mode 2 of the IEEE 1394 Digital Camera 1.04 spec | |
| IYUV | Intel Indeo iYUV 4:2:0 | |
| JBYR | Kensington Video Codec | |
| JFIF | Motion JPEG (FFmpeg) | |
| JPEG | Still Image JPEG DIB | |
| JPG | JPEG compressed | |
| JPGL | DIVIO JPEG Light for WebCams (Pegasus Lossless JPEG) | |
| KMVC | Karl Morton Video Codec | |
| KPCD | Kodak Photo CD | |
| L261 | Lead Technologies H.261 | |
| L263 | Lead Technologies H.263 | |
| LAGS | Lagarith LossLess | |
| LBYR | Creative WebCam codec | |
| LCMW | Lead Technologies Motion CMW Codec | |
| LCW2 | LEADTools MCMW 9Motion Wavelet) | |
| LEAD | LEAD Video Codec | |
| LGRY | Lead Technologies Grayscale Image | |
| LJ2K | LEADTools JPEG2000 | |
| LJPG | LEAD Motion JPEG Codec | |
| LMP2 | LEADTools MPEG2 | |
| LOCO | LOCO Lossless Codec | |
| LSCR | LEAD Screen Capture | |
| LSVM | Vianet Lighting Strike Vmail (Streaming) | |
| LZO1 | LZO compressed (lossless codec) | |
| M261 | Microsoft H.261 | |
| M263 | Microsoft H.263 | |
| M4CC | ESS MPEG4 Divio codec | |
| M4S2 | Microsoft MPEG-4 (hacked MS MPEG-4) | |
| MC12 | ATI Motion Compensation Format | |
| MC24 | MainConcept Motion JPEG Codec | |
| MCAM | ATI Motion Compensation Format | |
| MCZM | Theory MicroCosm Lossless 64bit RGB with Alpha-channel | |
| MDVD | Alex MicroDVD Video (hacked MS MPEG-4) | |
| MDVF | Pinnacle DV/DV50/DVHD100 | |
| MHFY | A.M.Paredes mhuffyYUV (LossLess) | |
| MJ2C | Morgan Multimedia JPEG2000 Compression | |
| MJPA | Pinnacle ReelTime MJPG hardware codec | |
| MJPB | Motion JPEG codec | |
| MJPG | Motion JPEG including Huffman Tables | |
| MJPX | Pegasus PICVideo Motion JPEG | |
| MMES | Matrox MPEG-2 I-frame | |
| MNVD | MindBend MindVid LossLess | |
| MP2A | Media Excel MPEG-2 Audio | |
| MP2T | Media Excel MPEG-2 Transport Stream | |
| MP2V | Media Excel MPEG-2 Video | |
| MP41 | Microsoft MPEG-4 V1 (enhansed H263) | |
| MP42 | Microsoft MPEG-4 V2 | |
| MP43 | Microsoft MPEG-4 V3 | |
| MP4A | Media Excel MPEG-4 Audio | |
| MP4S | Microsoft MPEG-4 (Windows Media 7.0) | |
| MP4T | Media Excel MPEG-4 Transport Stream | |
| MP4V | Apple QuickTime MPEG-4 native | |
| MPEG | Chromatic MPEG 1 Video I Frame | |
| MPG1 | FFmpeg-1 | |
| MPG2 | FFmpeg-1 | |
| MPG3 | Same as Low motion DivX MPEG-4 | |
| MPG4 | Microsoft MPEG-4 V1 | |
| MPGI | Sigma Design MPEG-1 I-frame | |
| MPNG | Motion PNG codec | |
| MRCA | FAST Multimedia MR Codec | |
| MRLE | Microsoft Run Length Encoding | |
| MSS1 | Windows Screen Video | |
| MSS2 | Windows Media 9 | |
| MSUC | MSU LossLess | |
| MSVC | Microsoft Video 1 | |
| MSZH | Lossless codec (ZIP compression) | |
| MTGA | Motion TGA images (24, 32 bpp) | |
| MTX1 | Matrox Motion-JPEG codec | |
| MTX2 | Matrox Motion-JPEG codec | |
| MTX3 | Matrox Motion-JPEG codec | |
| MTX4 | Matrox Motion-JPEG codec | |
| MTX5 | Matrox Motion-JPEG codec | |
| MTX6 | Matrox Motion-JPEG codec | |
| MTX7 | Matrox Motion-JPEG codec | |
| MTX8 | Matrox Motion-JPEG codec | |
| MTX9 | Matrox Motion-JPEG codec | |
| MV12 | Motion Pixels Codec (old) | |
| MVI1 | Motion Pixels MVI | |
| MVI2 | Motion Pixels MVI | |
| MWV1 | Aware Motion Wavelets | |
| MYUV | Media-100 844/X Uncompressed | |
| NAVI | nAVI video codec (hacked MS MPEG-4) | |
| NDIG | Ahead Nero Digital MPEG-4 Codec | |
| NHVU | NVidia Texture Format (GEForce 3) | |
| NO16 | Theory None16 64bit uncompressed RAW | |
| NT00 | NewTek LigtWave HDTV YUV with Alpha-channel | |
| NTN1 | Nogatech Video Compression 1 | |
| NTN2 | Nogatech Video Compression 2 (GrabBee hardware coder) | |
| NUV1 | NuppelVideo | |
| NV12 | 8-bit Y plane followed by an interleaved U/V plane with 2x2 subsampling | |
| NV21 | As NV12 with U and V reversed in the interleaved plane | |
| NVDS | nVidia Texture Format | |
| NVHS | NVidia Texture Format (GEForce 3) | |
| NVS0 | nVidia Texture Compression Format | |
| NVS1 | nVidia Texture Compression Format | |
| NVS2 | nVidia Texture Compression Format | |
| NVS3 | nVidia Texture Compression Format | |
| NVS4 | nVidia Texture Compression Format | |
| NVS5 | nVidia Texture Compression Format | |
| NVT0 | nVidia Texture Compression Format | |
| NVT1 | nVidia Texture Compression Format | |
| NVT2 | nVidia Texture Compression Format | |
| NVT3 | nVidia Texture Compression Format | |
| NVT4 | nVidia Texture Compression Format | |
| NVT5 | nVidia Texture Compression Format | |
| PDVC | Panasonic DV codec | |
| PGVV | Radius Video Vision Telecast (adaptive JPEG) | |
| PHMO | IBM Photomotion | |
| PIM1 | Pinnacle DC1000 hardware codec (MPEG compression) | |
| PIM2 | Pegasus Imaging codec | |
| PIMJ | Pegasus Imaging PICvideo Lossless JPEG | |
| PIXL | MiroVideo XL (Motion JPEG) | |
| PNG | Apple PNG | |
| PNG1 | Corecodec.org CorePNG Codec | |
| PVEZ | Horizons Technology PowerEZ codec | |
| PVMM | PacketVideo Corporation MPEG-4 | |
| PVW2 | Pegasus Imaging Wavelet 2000 | |
| PVWV | Pegasus Imaging Wavelet 2000 | |
| PXLT | Apple Pixlet (Wavelet) | |
| Q1.0 | Q-Team QPEG 1.0 (www.q-team.de) | |
| Q1.1 | Q-Team QPEG 1.1 (www.q-team.de) | |
| QDGX | Apple QuickDraw GX | |
| QPEG | Q-Team QPEG 1.1 | |
| QPEQ | Q-Team QPEG 1.1 | |
| R210 | BlackMagic YUV (Quick Time) | |
| R411 | Radius DV NTSC YUV | |
| R420 | Radius DV PAL YUV | |
| RAV_ | GroupTRON ReferenceAVI codec (dummy for MPEG compressor) | |
| RAVI | GroupTRON ReferenceAVI codec (dummy for MPEG compressor) | |
| RAW | Full Frames (Uncompressed) | |
| RGB | Full Frames (Uncompressed) | |
| RGB(15) | Uncompressed RGB15 5:5:5 | |
| RGB(16) | Uncompressed RGB16 5:6:5 | |
| RGB(24) | Uncompressed RGB24 8:8:8 | |
| RGB1 | Uncompressed RGB332 3:3:2 | |
| RGBA | Raw RGB with alpha | |
| RGBO | Uncompressed RGB555 5:5:5 | |
| RGBP | Uncompressed RGB565 5:6:5 | |
| RGBQ | Uncompressed RGB555X 5:5:5 BE | |
| RGBR | Uncompressed RGB565X 5:6:5 BE | |
| RGBT | Uncompressed RGB with transparency | |
| RL4 | RLE 4bpp RGB | |
| RL8 | RLE 8bpp RGB | |
| RLE | Raw RGB with arbitrary sample packing within a pixel | |
| RLE4 | Run length encoded 4bpp RGB image | |
| RLE8 | Run length encoded 8bpp RGB image | |
| RMP4 | REALmagic MPEG-4 Video Codec (Sigma Design, built on XviD) | |
| ROQV | Id RoQ File Video Decoder | |
| RPZA | Apple Video 16 bit “road pizza” | |
| RT21 | Intel Real Time Video 2.1 | |
| RTV0 | NewTek VideoToaster (dummy format - only AVI header) | |
| RUD0 | Rududu video codec | |
| RV10 | RealVideo codec | |
| RV13 | RealVideo codec | |
| RV20 | RealVideo G2 | |
| RV30 | RealVideo 8 | |
| RV40 | RealVideo 9 | |
| RVX | Intel RDX | |
| S263 | S263 codec (supported by ffdshow) | |
| S422 | VideoCap C210 YUV Codec | |
| SAN3 | MPEG-4 codec (direct copy of DivX 3.11a) | |
| SDCC | Sun Digital Camera Codec | |
| SEDG | Samsung MPEG-4 codec | |
| SFMC | Crystal Net SFM (Surface Fitting Method) Codec | |
| SHR0 | BitJazz SheerVideo (realtime lossless) | |
| SHR1 | BitJazz SheerVideo (realtime lossless) | |
| SHR2 | BitJazz SheerVideo (realtime lossless) | |
| SHR3 | BitJazz SheerVideo (realtime lossless) | |
| SHR4 | BitJazz SheerVideo (realtime lossless) | |
| SHR5 | BitJazz SheerVideo (realtime lossless) | |
| SHR6 | BitJazz SheerVideo (realtime lossless) | |
| SHR7 | BitJazz SheerVideo (realtime lossless) | |
| SJPG | CUseeMe Networks Codec | |
| SL25 | SoftLab-NSK DVCPRO | |
| SL50 | SoftLab-NSK DVCPRO50 | |
| SLDV | SoftLab-NSK Forward DV Draw codec | |
| SLIF | SoftLab-NSK MPEG2 I-frames | |
| SLMJ | SoftLab-NSK Forward MJPEG | |
| SMC | Apple Graphics (SMC) codec (256 color) | |
| SMSC | Radius proprietary codec | |
| SMSD | Radius proprietary codec | |
| SMSV | WorldConnect Wavelet Streaming Video | |
| SNOW | SNOW codec (supported by ffdshow) | |
| SP40 | SunPlus YUV | |
| SP44 | SunPlus Aiptek MegaCam Codec | |
| SP53 | SunPlus Aiptek MegaCam Codec | |
| SP54 | SunPlus Aiptek MegaCam Codec | |
| SP55 | SunPlus Aiptek MegaCam Codec | |
| SP56 | SunPlus Aiptek MegaCam Codec | |
| SP57 | SunPlus Aiptek MegaCam Codec | |
| SP58 | SunPlus Aiptek MegaCam Codec | |
| SPIG | Radius Spigot | |
| SPLC | Splash Studios ACM Audio Codec | |
| SPRK | Sorenson Spark | |
| SQZ2 | Microsoft VXTreme Video Codec V2 | |
| STVA | ST CMOS Imager Data (Bayer) | |
| STVB | ST CMOS Imager Data (Nudged Bayer) | |
| STVC | ST CMOS Imager Data (Bunched) | |
| STVX | ST CMOS Imager Data (Extended) | |
| STVY | ST CMOS Imager Data (Extended with Correction Data) | |
| SV10 | Sorenson Media Video R1 | |
| SVQ1 | Sorenson Video (Apple Quicktime 3) | |
| SVQ3 | Sorenson Video 3 (Apple Quicktime 5) | |
| SWC1 | MainConcept Motion JPEG Codec | |
| T420 | Toshiba YUV 4:2:0 | |
| TGA | Apple TGA (with Alpha-channel) | |
| THEO | FFVFW Supported Codec | |
| TIFF | Apple TIFF (with Alpha-channel) | |
| TIM2 | Pinnacle RAL DVI | |
| TLMS | TeraLogic Motion Infraframe Codec A | |
| TLST | TeraLogic Motion Infraframe Codec B | |
| TM20 | Duck TrueMotion 2.0 | |
| TM2A | Duck TrueMotion Archiver 2.0 | |
| TM2X | Duck TrueMotion 2X | |
| TMIC | TeraLogic Motion Intraframe Codec 2 | |
| TMOT | TrueMotion Video Compression | |
| TR20 | Duck TrueMotion RT 2.0 | |
| TRLE | Akula Alpha Pro Custom AVI (LossLess) | |
| TSCC | TechSmith Screen Capture Codec | |
| TV10 | Tecomac Low-Bit Rate Codec | |
| TVJP | TrueVision Field Encoded Motion JPEG (Targa emulation) | |
| TVMJ | Truevision TARGA MJPEG Hardware Codec (or Targa emulation) | |
| TY0N | Trident Decompression Driver | |
| TY2C | Trident Decompression Driver | |
| TY2N | Trident Decompression Driver | |
| U<Y | Discreet UC YUV 4:2:2:4 10 bit | |
| U<YA | Discreet UC YUV 4:2:2:4 10 bit (with Alpha-channel) | |
| U263 | UB Video StreamForce H.263 | |
| UCOD | ClearVideo (fractal compression-based codec) | |
| ULTI | IBM Corp. Ultimotion | |
| UMP4 | UB Video MPEG 4 | |
| UYNV | A direct copy of UYVY registered by nVidia to work around problems in some old codecs which did not like hardware that offered more than 2 UYVY surfaces | |
| UYVP | YCbCr 4:2:2 extended precision 10-bits per component in U0Y0V0Y1 order | |
| UYVU | SoftLab-NSK Forward YUV codec | |
| UYVY | YUV 4:2:2 (Y sample at every pixel, U and V sampled at every second pixel horizontally on each line) | |
| V210 | Optibase VideoPump 10-bit 4:2:2 Component YCbCr | |
| V261 | Lucent elemedia VX3000S | |
| V422 | Vitec Multimedia YUV 4:2:2 as for UYVY, but with different component ordering within the u_int32 macropixel | |
| V655 | Vitec Multimedia 16 bit YUV 4:2:2 (6:5:5) format | |
| VBLE | MarcFD VBLE Lossless Codec | |
| VCR1 | ATI VCR 1.0 | |
| VCR2 | ATI VCR 2.0 (MPEG YV12) | |
| VCR3 | ATI VCR 3.0 | |
| VCR4 | ATI VCR 4.0 | |
| VCR5 | ATI VCR 5.0 | |
| VCR6 | ATI VCR 6.0 | |
| VCR7 | ATI VCR 7.0 | |
| VCR8 | ATI VCR 8.0 | |
| VCR9 | ATI VCR 9.0 | |
| VDCT | Video Maker Pro DIB | |
| VDOM | VDOnet VDOWave | |
| VDOW | VDOLive (H.263) | |
| VDST | VirtualDub remote frameclient ICM driver | |
| VDTZ | Darim Vision VideoTizer YUV | |
| VGPX | Alaris VideoGramPixel Codec | |
| VIDM | DivX 5.0 Pro Supported Codec | |
| VIDS | Vitec Multimedia YUV 4:2:2 codec | |
| VIFP | Virtual Frame API codec (VFAPI dummy format) | |
| VIV1 | Vivo H.263 | |
| VIV2 | Vivo H.263 | |
| VIVO | Vivo H.263 | |
| VIXL | MiroVideo XL (Motion JPEG) | |
| VLV1 | VideoLogic codec | |
| VP30 | On2 (ex Duck TrueMotion) VP3 | |
| VP31 | On2 (ex Duck TrueMotion) VP3 | |
| VP40 | On2 TrueCast VP4 | |
| VP50 | On2 TrueCast VP5 | |
| VP60 | On2 TrueCast VP6 | |
| VP61 | On2 TrueCast VP6.1 | |
| VP62 | On2 TrueCast VP6.2 | |
| VP70 | On2 TrueMotion VP7 | |
| VQC1 | Vector-quantised codec 1 (high compression) http://eprints.ecs.soton.ac.uk/archive/00001310/01/VTC97-js.pdf | |
| VQC2 | Vector-quantised codec 2 (high robustness against channel errors) http://eprints.ecs.soton.ac.uk/archive/00001310/01/VTC97-js.pdf | |
| VR21 | BlackMagic YUV (Quick Time) | |
| VSSH | Vanguard VSS H.264 | |
| VSSV | Vanguard Software Solutions Video Codec | |
| VSSW | Vanguard VSS H.264 | |
| VTLP | Alaris VideoGramPixel Codec | |
| VX1K | Lucent VX1000S Video Codec | |
| VX2K | Lucent VX2000S Video Codec | |
| VXSP | Lucent VX1000SP Video Codec | |
| VYU9 | ATI Technologies YUV | |
| VYUY | ATI Packed YUV Data | |
| WBVC | Winbond W9960 codec | |
| WHAM | Microsoft Video 1 | |
| WINX | Winnov Software Compression | |
| WJPG | Winbond JPEG (AverMedia USB devices) | |
| WMV1 | Windows Media Video V7 | |
| WMV2 | Windows Media Video V8 | |
| WMV3 | Windows Media Video V9 | |
| WMVA | WMVA codec (supported by ffdshow) | |
| WMVP | Windows Media Video V9 | |
| WNIX | WniWni Codec | |
| WNV1 | WinNow Videum Hardware Compression | |
| WNVA | Winnov hw compress | |
| WRLE | Apple QuickTime BMP Codec | |
| WRPR | VideoTools VideoServer Client Codec (wrapper for AviSynth) | |
| WV1F | WV1F codec (supported by ffdshow) | |
| WVLT | IllusionHope Wavelet 9/7 | |
| WVP2 | WVP2 codec (supported by ffdshow) | |
| X263 | Xirlink H.263 | |
| X264 | XiWave GNU GPL x264 MPEG-4 Codec | |
| XLV0 | NetXL Inc. XL Video Decoder | |
| XMPG | XING MPEG (I frame only) | |
| XVID | XviD MPEG-4 codec | |
| XVIX | Based on XviD MPEG-4 codec | |
| XWV0 | XiWave Video Codec | |
| XWV1 | XiWave Video Codec | |
| XWV2 | XiWave Video Codec | |
| XWV3 | XiWave Video Codec (Xi-3 Video) | |
| XWV4 | XiWave Video Codec | |
| XWV5 | XiWave Video Codec | |
| XWV6 | XiWave Video Codec | |
| XWV7 | XiWave Video Codec | |
| XWV8 | XiWave Video Codec | |
| XWV9 | XiWave Video Codec | |
| XXAN | Origin Video Codec (used in Wing Commander 3 and 4) | |
| XYZP | Extended PAL format XYZ palette (www.riff.org) | |
| Y211 | Packed YUV format with Y sampled at every second pixel across each line and U and V sampled at every fourth pixel | |
| Y216 | Pinnacle TARGA CineWave YUV (Quick Time) | |
| Y411 | YUV 4:1:1 Packed | |
| Y41B | YUV 4:1:1 Planar | |
| Y41P | Conexant (ex Brooktree) YUV 4:1:1 Raw | |
| Y41T | Format as for Y41P, but the lsb of each Y component is used to signal pixel transparency | |
| Y422 | Direct copy of UYVY as used by ADS Technologies Pyro WebCam firewire camera | |
| Y42B | YUV 4:2:2 Planar | |
| Y42T | Format as for UYVY, but the lsb of each Y component is used to signal pixel transparency | |
| Y444 | IYU2 (iRez Stealth Fire camera) | |
| Y8 | Simple grayscale video | |
| Y800 | Simple grayscale video | |
| YC12 | Intel YUV12 Codec | |
| YMPG | YMPEG Alpha (dummy for MPEG-2 compressor) | |
| YU12 | ATI YV12 4:2:0 Planar | |
| YU92 | Intel - YUV | |
| YUNV | A direct copy of YUY2 registered by nVidia to work around problems in some old codecs which did not like hardware that offered more than 2 YUY2 surfaces | |
| YUV2 | Apple Component Video (YUV 4:2:2) | |
| YUV8 | Winnov Caviar YUV8 | |
| YUV9 | Intel YUV9 | |
| YUVP | YCbCr 4:2:2 extended precision 10-bits per component in Y0U0Y1V0 order | |
| YUY2 | YUV 4:2:2 as for UYVY but with different component ordering within the u_int32 macropixel | |
| YUYV | Canopus YUV format | |
| YV12 | ATI YVU12 4:2:0 Planar | |
| YV16 | Elecard YUV 4:2:2 Planar | |
| YV92 | Intel Smart Video Recorder YVU9 | |
| YVU9 | Brooktree YVU9 Raw (YVU9 Planar) | |
| YVYU | YUV 4:2:2 as for UYVY but with different component ordering within the u_int32 macropixel | |
| ZLIB | Lossless codec (ZIP compression) | |
| ZPEG | Metheus Video Zipper | |
| ZYGO | ZyGo Video Codec |