AMVビデオ形式

AMV
ファイル名拡張子
.amv、.mtv
インターネットメディアの種類ビデオ/x-amv
コンテナ用オーディオ、ビデオ
延長AVIMotion JPEG
標準独自の

AMVActions 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 ]

参考文献

  1. ^ a b c d voroshil (2007-10-15). 「AmvDocumentation」 . Google Code. 2008年3月23日時点のオリジナルよりアーカイブ2008年4月6日閲覧。
  2. ^ mjpegenc に固定の量子化テーブルの使用を強制する(Tom Van Braeckel、FFmpeg-devel メーリングリスト、2007 年 10 月 28 日)
  3. ^ AMV フリー デコーダ(Dobrica Pavlinušić、個人ブログ、2007 年 8 月 19 日)
  4. ^ amv-codec-tools ( Google Code )
  5. ^ Videohelp. 「Bytessence MPxConverter」 . VideoHelp . 2015年11月23日時点のオリジナルよりアーカイブ2021年11月5日閲覧。