個人でも可能な電子出版 誰でもできる電子出版 第二十六回
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
この記事に関連するニュース
-
iPaaS「ActRecipe」がクラウド人事労務ソフト「SmartHR」からの年末調整申告書XMLデータ出力機能2024年版を無償提供へ
PR TIMES / 2024年9月13日 14時40分
-
6インチ電子ペーパーAndroidタブレット【BOOX Go6】発売のお知らせ
PR TIMES / 2024年9月13日 12時50分
-
【無料】ワンクリックでボーカル消去・分離・抽出できる「EaseUS Vocal Remover」
ITライフハック / 2024年9月10日 16時0分
-
【UltraRepair V4.0.0発表】最強ファイル修復ソフトさらにメール修復などの新機能を追加!
PR TIMES / 2024年9月9日 17時45分
-
PowerShellで面倒なオブジェクトはPSCustomObjectに変換するのが早道
ASCII.jp / 2024年9月8日 10時0分
ランキング
-
1最長75センチ!ビヨーンと伸ばせる超ロングケーブルを備えたモバイルバッテリーを使いこなそう
&GP / 2024年9月17日 6時0分
-
2アップル新イヤホン「AirPods 4」発売! 使って分かった“7つの特徴”
マイナビニュース / 2024年9月16日 21時0分
-
3ソニーが「Xperia 5」新機種を見送った理由 小型スマホは終焉を迎えるのか
ITmedia Mobile / 2024年9月10日 19時32分
-
4赤ちゃんの髪をととのえて寝かしつけ→起きた姿を見てビックリ! 予想をはるかに超える寝ぐせに「芸術だ」「私もこのくらいボリュームがほしい」【英】
ねとらぼ / 2024年9月17日 7時15分
-
5定期的な予定はコピペしちゃおう。iPhone「カレンダー」アプリの小ワザ5選
&GP / 2024年9月16日 21時0分
記事ミッション中・・・
記事にリアクションする
記事ミッション中・・・
記事にリアクションする
エラーが発生しました
ページを再読み込みして
ください