AMVビデオ形式
| AMV | |
|---|---|
| ファイル名拡張子 | .amv、.mtv |
| インターネットメディアの種類 | ビデオ/x-amv |
| コンテナ用 | オーディオ、ビデオ |
| 延長 | AVIとMotion JPEG |
| 標準 | 独自の |
AMV(Actions Media Video)は、ポータブルメディアプレーヤー(多くの場合「MP4プレーヤー」として販売されています)や、ビデオ再生機能を備えたS1 MP3プレーヤー向けに設計された独自のビデオファイル形式です。この形式には2つの異なるバージョンがあります。Actionsチップ用の古いバージョンと、 ALiのM5661チップ 用の新しいバージョン(ALIAVIと呼ばれることもあります)です。
形式
コンテナはAVIの修正版である。[ 1 ]ビデオフォーマットはMotion JPEGの変種であり、可変量子化テーブルではなく固定量子化テーブルを使用している。[ 2 ]オーディオフォーマットはIMA ADPCMの変種であり、各フレームの最初の8バイトはオリジン(16ビット)、インデックス(16ビット)、エンコードされた16ビットサンプルの数(32ビット)である。既知のAMVファイルはすべて22050サンプル/秒で音声を再生する。[ 1 ]
S1 MP3プレーヤーは非常にローエンドのプロセッサ(Z80系)を搭載しているため、デコーダーのオーバーヘッドが低いことが非常に重要です。ビデオ圧縮率は低く、 MPEG-2 [ 1 ]の10ピクセル/バイト以上と比較して約4ピクセル/バイトです。ただし、ファイルの解像度(96×96から208×176)とフレームレート(10、12、または16 フレーム/秒)が低いため、ファイルサイズはバイト/秒単位で小さくなります。解像度128×96ピクセル、フレームレート12フレーム/秒の場合、30分のビデオは80MBに圧縮されます。
ドキュメント
この形式のドキュメントは公開されていないが、Dobrica Pavlinušićがこの形式をリバースエンジニアリングしてPerlベースのデコーダーを作成した。[ 1 ] [ 3 ] PavlinušićはTom Van BraeckelとVladimir Voroshilovとともに、AMVファイルで動作するFFmpegのバージョンを作成した。[ 4 ]
用途
偽造またはクローン化されたiPod Nano(第4世代)は、ビデオ再生においてAMVビデオフォーマットのみをサポートしていると報告されています。これらのクローンデバイスには、AMVビデオコンバーターソフトウェアがCDに収録された状態で販売されています。これらのAMVビデオコンバーターソフトウェアは、BytessenceのMPxConverterなどのフリーウェアとしても入手可能です。[ 5 ]
参考文献
- ^ a b c d voroshil (2007-10-15). 「AmvDocumentation」 . Google Code. 2008年3月23日時点のオリジナルよりアーカイブ。2008年4月6日閲覧。
- ^ mjpegenc に固定の量子化テーブルの使用を強制する(Tom Van Braeckel、FFmpeg-devel メーリングリスト、2007 年 10 月 28 日)
- ^ AMV フリー デコーダ(Dobrica Pavlinušić、個人ブログ、2007 年 8 月 19 日)
- ^ amv-codec-tools ( Google Code )
- ^ Videohelp. 「Bytessence MPxConverter」 . VideoHelp . 2015年11月23日時点のオリジナルよりアーカイブ。2021年11月5日閲覧。
外部リンク
- AMV ファイル形式についてすべて(MultimediaWiki)