ビデオコーデックによっては解像度によってエラーになることもあります。
独自調査に基づき、対応表を作成してみました。
しかし、完璧ではないので『解像度によって圧縮できないコーデックもある』ということを頭に入れておいてください。
これはVFW(Video For Windows)向けのコーデックでの調査です。DirectShowも同じようなものだと思いますが念のためお断りを。
また、ほかに調査して欲しいコーデックがあればご連絡ください。時間と気持ちが許せば実験します(2012/04/01更新)。
| 【非可逆】解像度対応表 [〇:可能 -:Not Supported △:微妙 x:画像崩壊] | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 縦幅 | 偶数 | 奇数 | 備考 | ||||||||||||||||||||||
| 横幅 | 4の倍数 | 4割1余 | 4割2余 | 4割3余 | 4の倍数 | 4割1余 | 4割2余 | 4割3余 | |||||||||||||||||
| 入力ビット数 | 16 | 24 | 32 | 16 | 24 | 32 | 16 | 24 | 32 | 16 | 24 | 32 | 16 | 24 | 32 | 16 | 24 | 32 | 16 | 24 | 32 | 16 | 24 | 32 | |
| MS Video 1 | ○ | ||||||||||||||||||||||||
| Cinepak | ○ | ||||||||||||||||||||||||
| DivX6 | - | ○ | - | PF毎に上限有 | |||||||||||||||||||||
| x264 | - | ○ | - | ○ | - | min:114x114 | |||||||||||||||||||
| XviD | ○ | e | ○ | e | min:16x16, e:エラー | ||||||||||||||||||||
| WMV9 | ○ | e | ○ | e | e:再生エラー | ||||||||||||||||||||
| VP80 | ○ | - | ○ | - | google VP8 | ||||||||||||||||||||
| VP70 | - | ○ | - | ○ | - | x | ○ | - | ○ | e | - | ○ | e | - | ○ | - | ○ | e | - | ○ | e:例外エラー | ||||
| VP62 | - | ○ | - | △ | - | ○ | - | △ | - | △ | - | △ | - | △ | - | △ | min:17x17 | ||||||||
| MPEG4v3 | ○ | x | ○ | x | ○ | x | ○ | x | ○ | x | ○ | x | ○ | min:17x17 | |||||||||||
| Intel IYUV | ○ | x | △ | x | △ | x | ○ | x | △ | x | △ | x | ○ | x | ○ | x | min:16x16 | ||||||||
| もっと | - | ||||||||||||||||||||||||
| 【可逆】解像度対応表 [〇:可能 -:Not Supported △:微妙 x:画像崩壊] | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 縦幅 | 偶数 | 奇数 | 備考 | ||||||||||||||||||||||
| 横幅 | 4の倍数 | 4割1余 | 4割2余 | 4割3余 | 4の倍数 | 4割1余 | 4割2余 | 4割3余 | |||||||||||||||||
| 入力ビット数 | 16 | 24 | 32 | 16 | 24 | 32 | 16 | 24 | 32 | 16 | 24 | 32 | 16 | 24 | 32 | 16 | 24 | 32 | 16 | 24 | 32 | 16 | 24 | 32 | |
| ffdshow | x | ○ | - | x | ○ | - | min:76x76 | ||||||||||||||||||
| Huffyuv | - | ○ | - | x | ○ | - | x | ○ | - | x | ○ | - | ○ | - | x | ○ | - | x | ○ | - | x | ○ | 32bit:要設定 | ||
| Lagarith | - | ○ | - | ○ | - | ○ | - | ○ | - | ○ | - | ○ | - | ○ | - | ○ | |||||||||
| MLC | - | ○ | - | ○ | x | - | ○ | x | - | ○ | x | - | ○ | - | ○ | x | - | ○ | x | - | ○ | x | |||
| Ut Video (RGB) | - | ○ | - | ○ | - | ○ | - | ○ | - | ○ | - | ○ | - | ○ | - | ○ | |||||||||
| 同(RGBA) | - | ○ | - | ○ | - | ○ | - | ○ | - | ○ | - | ○ | - | ○ | - | ○ | |||||||||
| 同(YUV420) | - | ○ | - | ○ | - | ||||||||||||||||||||
| 同(YUV422) | - | ○ | - | ○ | - | ○ | - | ○ | - | ||||||||||||||||
| ZERO | x | ○ | x | △ | x | ||||||||||||||||||||
| MSU(SC) | ○ | x | ○ | x | ○ | x | ○ | x | ○ | x | ○ | x | ○ | ||||||||||||
| CorePNG | - | ○ | x | - | x | - | x | - | x | - | x | - | x | - | x | - | x | ||||||||