ZPL ファイル形式とは?
.zpl ファイルは、MicrosoftのZuneデスクトップソフトウェアによって作成され、Zuneポータブルメディアプレーヤーで使用される Zune Playlist File です。2006年11月に最初のZuneハードウェアと共に導入され、オーディオデータそのものではなく、オーディオトラックへの順序付けられた参照リストを、プレイリストのタイトルやオプションのオートプレイリスト(スマートプレイリスト)フィルタリングルールなどのメタデータと共に保存します。
この形式はXMLベースであり、SMIL標準から派生した .wpl (Windows Media Playlist) スキーマに密接に従っています。.zpl ファイルはプレーンなUTF-8テキストとして開き、標準の <?xml 宣言で始まります。内部では、トラックエントリはローカルファイルパスまたは内部ライブラリIDによってファイルを参照します。ポインタのみを保存するため、参照先のオーディオファイルを移動または削除すると、プレイリストは空の状態になります。
MIMEタイプは application/vnd.ms-wpl で、関連する .wpl 形式と共有されています。ファイルサイズは通常非常に小さく、短いプレイリストの場合は1 KB未満、大規模なライブラリエクスポートの場合は数十キロバイト程度です。
Zuneのエコシステムは2011年から2015年にかけて段階的に廃止されたため、.zpl はレガシー形式となっています。Windows Media PlayerやVLCは、現在でもこれらのファイルを開くことができます。.zpl を、ラベルプリンタのコマンドスクリプトであるZebra Programming Languageファイル(同じく .zpl)と混同しないように注意してください。
現代のプレイリストのニーズには、.m3u または .asx ファイルの方がより広くサポートされている代替手段となります。
セキュリティと安全性
リスク: LOWZuneの .zpl は無害なXMLテキストであり、実行可能なコンテンツは含まれていません。唯一の問題は、形式の陳腐化(Zuneの終了)と参照切れ(DRM解除不能または移動されたトラックが空として表示されること)です。テキストエディタで内容を確認してください。不審な «Zuneプレイリストオープナー» をダウンロードしないでください。(また、ファイルがZebra ZPLコードである場合も、プレーンテキストであり安全に読み取ることができます。)
形式の詳細
概要- Zebra Programming Language (ZPL/ZPL II) - Zebraサーマルプリンタ用のプレーンテキストのラベル/バーコードコマンド言語。
^XAで始まります。全く異なる、非常に一般的な .zpl の意味です。 - FEKO / CST およびその他のエンジニアリングプロジェクトファイル - 一部のシミュレーションおよびCADツールがプロジェクトやレイアウトデータに .zpl を使用している場合がありますが、ニッチでありプレイリストとは無関係です。
ZPL ファイルを開くプログラム
技術的詳細
詳細仕様| ファイルタイプ | XMLベースのプレイリスト - オーディオデータではなく、オーディオトラックへの参照を保存 |
| MIMEタイプ | application/vnd.ms-wpl |
| テキストエンコーディング | UTF-8 |
| ファイルシグネチャ | バイトオフセット0に `<?xml`(標準のXML宣言。固定のバイナリマジックバイトはなし) |
| XMLスキーマ | SMIL/WPLスタイル、Windows Media PlayerのWPLスキーマに準拠 |
| 圧縮 | なし - プレーンテキストXML |
| 一般的なファイルサイズ | トラック数に応じて1 KB未満から数十 KB |
| トラック保存方法 | ローカルファイルパスまたは内部ライブラリID参照。埋め込みオーディオデータはなし |
| オートプレイリスト対応 | はい - オプションのスマート/オートプレイリストフィルタリングルールをXMLに埋め込み可能 |
| 開発元 | Microsoft Corporation |
| 関連ソフトウェア | Zuneデスクトップソフトウェア(主要)、Windows Media Player、VLC media player |
| 関連OS | Windows、Windows Phone(Zune時代) |
| 後継形式 | Zuneエコシステムの終了(2011-2015年)に伴い廃止。WPLおよびM3Uが広く使用され続けている |
| よくある混同 | Zebra ZPL - 拡張子 .zpl を共有する、無関係なラベルプリンタ用プログラミング言語 |
| リリース日 | 2006 (Zune software / first Zune device) |
| 最新バージョン | Final Zune software 4.x (last update ~2011 before discontinuation) |
| 仕様書 | en.wikipedia.org |
ZPL の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。ZPL ファイルについて最初の質問をしてみましょう。