KWZ ファイル形式とは?
.kwz ファイルは、Flipnote Studio 3D で作成されたパラパラ漫画スタイルのアニメーション「うごメモ」を保持します。任天堂は2013年7月24日に日本で、その後北米と欧州で Nintendo 3DS 向けにこのアプリをリリースしました。各ファイルには一連の手描きフレームが保存されており、各フレームには固定されたカラーパレットから選ばれた3つの描画レイヤーがあります。3DS の画面は立体視に対応しているため、各レイヤーには深度値も保持されており、アニメーションを3Dで再生することができます。音声は、カスタム ADPCM オーディオコーデックの最大4トラックとして含まれています。
内部的には、.kwz はタグ付けされたセクションの連続です。ヘッダー、80x64のサムネイル、圧縮されたフレーム画像、フレームごとのメタデータテーブル、そしてオーディオで構成されています。最後の256バイトはファイル全体に対する RSA-2048 署名であり、本体が「うごメモ」を読み込む前にこれをチェックします。名前の由来は、カエルを意味する古語の «かわず(kawazu)» からきています。この形式は、DSi 時代の .ppm 形式の後継です。
セキュリティと安全性
リスク: LOWA .kwz is a passive animation data file with no scripting or executable code, so opening one cannot run a program. Every genuine flipnote is RSA-signed, and an unmodified 3DS rejects files that fail the signature check. The main caveat is that files from unofficial sources may not validate on real hardware, but they pose no security risk to a computer.
形式の詳細
概要- Kindle Word Wise data - Some converter sites list .kwz alongside Kindle Word Wise, but this is not an established standalone file type.
KWZ ファイルを開くプログラム
.kwz file's frames and audio for inspection or conversion. .kwz file's frames and audio. .kwz file's frames and audio. .kwz file onto the page to play it in the browser and export it as MP4, GIF, or an image sequence. .kwz (and .ppm) files in a web page or Node.js, with built-in GIF and WAV output. 技術的詳細
詳細仕様| Encoding | Binary, little-endian |
| Byte order | Little-endian |
| Container | Section-based container. Each section has an 8-byte header: a 4-character tag (the first three bytes name the section, the fourth carries flags) plus a 32-bit little-endian size, followed by the section body. |
| Sections | KFH (file header and metadata), KTN (thumbnail), KMC (compressed frame/layer data), KMI (per-frame metadata table), KSN (audio tracks). |
| Compression | Proprietary tile-based lossless video compression. Each layer is split into 8x8-pixel tiles grouped into 128x128 blocks, using I-frame and P-frame encoding with several tile types (uniform, alternating-pattern, per-line index, skip-unchanged). |
| Resolution | 320x240 pixels canvas |
| Layers | 3 drawing layers (A, B, C) per frame, each with a 3D depth value of 0-6 for stereoscopic rendering |
| Color Palette | Per-layer palette drawn from white, black, red, yellow, green and blue, plus transparent paper |
| Frame rate | Configurable playback speed, roughly 0.2 to 30 FPS |
| Audio Codec | Mono IMA ADPCM at 16364 Hz with a custom step-index clamp and diff range; up to four tracks (background music plus sound effects) |
| Thumbnail | KTN section stores an 80x64 JPEG preview |
| Integrity | KFH header carries a CRC32; the final 256 bytes of the file are an SHA-256 / RSA-2048 digital signature computed over the whole file, used by the console to verify authenticity. |
| Encryption | Not encrypted, but signed. The RSA signature prevents tampered flipnotes from validating on an unmodified 3DS. |
| Typical size | A few hundred KB to a few MB depending on frame count and audio |
| Structure | Header + thumbnail + frame image data + frame metadata + audio, followed by a trailing RSA-2048 signature. |
| Platforms | Nintendo 3DS |
| Notes | The name KWZ comes from kawazu (かわず), an archaic Japanese word for frog. On a 3DS SD card the files live in region-specific folders (JKZJ Japan, JKZE North America, JKZP Europe). A KWZ is the successor to the DSi-era PPM flipnote format. |
| リリース日 | 2013 |
| 最新バージョン | Flipnote Studio 3D (final app build) |
| 仕様書 | github.com |
KWZ の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。KWZ ファイルについて最初の質問をしてみましょう。
よくある質問
コンピュータで KWZ ファイルを開くにはどうすればよいですか?
.kwz ファイルをページにドラッグするとブラウザで再生され、GIF、MP4、または画像として書き出すボタンが表示されます。インストールは不要です。もともとどのプログラムが KWZ ファイルを作成していましたか?
KWZ を MP4 や GIF に変換できますか?
.kwz をアニメーション GIF や元の音声付きの MP4 ビデオに書き出すことができます。3DS 本体のアプリでも GIF や AVI として保存可能でした。