個人でも可能な電子出版 誰でもできる電子出版 第二十六回
ITライフハック / 2014年5月15日 9時0分
■はじめに
前回、前々回とパッケージドキュメントについて、大まかな仕様と構成を見てきました。今回も少し関連したお話しをしておきたいと思います。今回はEPUB3の「コアメディアタイプ」について紹介します。
■コアメディアタイプとは
コアメディアタイプとは、EPUB3仕様で標準的に利用できるファイル形式のことです。EPUB3仕様では、どんな種類のファイルが使えるかきちんと決められているわけです。
これらに加えて、EPUB3仕様ではビデオデータにも言及されています。
EPUB3仕様ではビデオデータはコアメディアタイプとしては規定されていません。コーデック(圧縮・展開方式)について、H.264かVP8コーデックの少なくとも1つをサポートすることを、リーディングシステムに対して推奨しています。
オーディオやビデオのファイルは、コーデックとコンテナ形式を考える必要があります。コンテナ形式とは、ファイル形式と考えて差し支えありません。
例えば、同じH.264方式で圧縮されたビデオデータでも、AVIコンテナに格納された場合にはファイル形式はAVIになり、QuickTimeコンテナに格納された場合にはMOV形式やM4V形式になります。
H.264方式のビデオ用のコンテナ形式で最も汎用的なのはMP4形式で、VP8方式のもっとも一般的なコンテナ形式はWebM形式です。
先の表と同様の形でまとめると次のようになります。
ファイル形式MIMEタイプビデオMP4ビデオ形式video/mp4WebMビデオ形式video/webmさて、ビデオデータは置いておくとして、コアメディアタイプに含まれるデータはEPUB3仕様では標準的に使用可能なデータとなっていますが、実際には必ずしもそうではありません。
販売用に制作するのであれば、そのストアサービスの制限や指定がある場合があります。また、汎用のEPUBであっても、推奨環境として特定のリーダーアプリ示しておくのが一般的です。その場合、推奨アプリの制限や仕様によって使えないファイル形式がある場合があります。
EPUBを制作する場合には、ストアやリーダーアプリの仕様も確認しておく必要があります。
■パッケージドキュメント内でのMIMEタイプの指定
先の表にはMIMEタイプの欄があります。ツールを使ってEPUBファイルを作成する場合、MIMEタイプはほとんど意識することはありません。
ですが、様々なケースでパッケージドキュメントを編集する機会が増えてくると、MIMEタイプを意識するケースも増えていきます。
例えば、EPUBで写真集を制作していて、後から写真を増やしたり、ビデオも入れることにしたりするなどというケースでは追加したファイルをパッケージドキュメントのmanifest要素に追加することになります。
manifest要素については前回簡単に紹介しました。item要素内では、EPUBで使用しているファイルをitem要素で定義します。
item要素の書式は次の通りです。
〈item href=”ファイルのパス” id=”ファイルを表すID ” media-type=”MIMEタイプ“/〉
item要素のmedia-type属性でそのファイルのMIMEタイプを指定することになります。
データを追加する度にツールやアプリに追加して、EPUBファイルを作成しなおす、という形でももちろん構いません。しかし、一度作成したEPUBにデータを追加するのであれば、そのEPUBを解凍し、パッケージドキュメントを直接編集して再度EPUB化する方が効率的である場合もあります。
ということで、少しEPUB制作に慣れてくると、MIMEタイプの一覧表が便利になってきます。
今回掲載したものが役に立つことがあると幸いです。
■最後に
次回は個人的な都合によりお休みさせていただきます。その代り…でもありませんが、5/30に飯田橋で下記JEPAさんのセミナーに登壇させていただきます。
『電子書籍「もうひとつの“イプシロン・ザ・ロケット”」企画・制作・リリースまでの一部始終~ソニー・ミュージックコミュニケーションズ初の電子出版の軌跡~』
今回の例で挙げたパターンを経験して作成した電子写真集の事例紹介です。
制作が進むにしたがって、写真の点数が増えビデオも追加されていきました。もちろんパッケージドキュメントを直接編集して再EPUB化したりもしました。
実際の制作工程の紹介もしますので、ご興味があればぜひお越しください。
■著者プロフィール
林 拓也(はやし たくや)
テクニカルライター/トレーニングインストラクター/オーサリングエンジニア
Twitter:@HapHands
Facebook:https://www.facebook.com/takuya.hayashi
■ITライフハック
■ITライフハック Twitter
■ITライフハック Facebook
この記事に関連するニュース
-
ESGデータ管理プラットフォームIBM Envizi ESG Suiteに、日本の省エネ法・温対法・フロン法報告機能を追加し、日本の法規に対応
PR TIMES / 2024年11月15日 14時40分
-
ESGデータ管理プラットフォームIBM Envizi ESG Suiteに、日本の省エネ法・温対法・フロン法報告機能を追加し、日本の法規に対応
PR TIMES / 2024年11月15日 10時45分
-
窓辺の小石 第192回 マイノリティ・レポート
マイナビニュース / 2024年11月15日 10時16分
-
グリーグループのDADANが電子書籍業務DXのクラウドツールを開発、日本文芸社への導入が決定
PR TIMES / 2024年11月8日 16時40分
-
M4搭載MacBook ProをM3モデルと比較! とにかく早くApple Intelligenceを使いたい!
ASCII.jp / 2024年11月7日 23時0分
ランキング
-
1【最新】Wi-Fiルーターだけはいいものを買え、今ならこれでキマリだ
ASCII.jp / 2024年11月23日 17時0分
-
2Switchで遊べるヴァンサバ系ゲーム5選!強化しまくって大量の敵を一掃する「俺TUEEE!」が超気持ちいい
インサイド / 2024年11月23日 15時0分
-
3普段は塩対応の柴犬に大好きな人が会いに来たら……? 別犬のような喜び方が270万再生を突破「お散歩ってワードにも、それで頼む」
ねとらぼ / 2024年11月23日 7時0分
-
4プロが教える「PCをオフにする時はシャットダウンとスリープ、どっちがいいの?」 理想の選択肢は意外にも…… 「有益な情報ありがとう」「感動しました
ねとらぼ / 2024年11月20日 22時0分
-
5「しぬwww」「怖すぎ」 かわいいカメを“絵文字ミックス”したら…… 爆誕した“バケモノ”が2200万表示 衝撃ビジュアルに「笑いすぎて涙」
ねとらぼ / 2024年11月23日 20時20分
記事ミッション中・・・
記事にリアクションする
記事ミッション中・・・
記事にリアクションする
エラーが発生しました
ページを再読み込みして
ください