"Sigil"で作ったePub電子書籍を元に、"eCub"を利用して"audio/video"を埋め込む ......

| | コメント(0) | トラックバック(0)

 くどくどしいという感じも無きにしもあらずであるが、今回、確認するのは、以下の点となる。
 "audio 埋め込み型 ePub 電子書籍" 制作に実際着手する場合、本体を "Sigil" で作成して、"audio 埋め込み" のみで "eCub" を活用するというアプローチが "有効かどうか?" という点なのである。
 これは、"XHTML" の規格と "HTML5" の規格との "親和性(?)" の問題でもある。
詳細はおくとして、もし、"Sigil" で作成した "ePub" のスクリプトが、"audio/video" のタグ部分以外はそのまま "活きる" とするならば "ありがたい" はずであろう。
 この点を検証してみたが、手順さえ間違えなければ、 "OK!" であることが確認できた。昨日の検証も全く同じことなのであるが、今日は、念のため以下のような手順で実行してみた。

(1) "Sigil" で任意の "ePub" ファイルを作り( ※ なお、この "Sigil" のXHTMLコードの中に、 "audio/video" のタグを書き込んで "ePub 変換" しようとしても "排除" されることは既に確認済み!)、"iPad" で問題なく表示されることを確認する。この "ePub" ファイル名を仮に、「 Sigil-eCub.epub 」としておく。収めるフォルダは任意。( 図を参照。)

"Sigil" の "Cord view" と "Book View"

(1) "Sigil" の "Cord view"

(2) "Sigil" の "Book View"


(2) このファイル「 Sigil-eCub.epub 」を解凍する。次の "4要素" が現れる。
  [1] フォルダ:META-IMF
  [2] フォルダ:OPS
  [3] minetype
  [4] iTunesMetadata.plist ( これは、一度 "iPad" と同期したために加わった )

(3) 上記の [2] フォルダ・OPSを開く。→ フォルダ・Textを開く。→ "Section0001.xhtml" が現れる。

(4) "eCub" を起動する前に、 "eCub" 用の "プロジェクト" フォルダを任意の名(ここでは "Sigil-eCub" としておく)で作成。

(5) このフォルダ "Sigil-eCub" に、(3) の "Section0001.xhtml" を Copy&Paste する。"eCub" 用のソース・ファイルとなる。

(6) "eCub" を起動して、"Book title" は、"Sigil-eCub" とし、フォルダ "Sigil-eCub" を "Project file folder" に指定の上 "ePub" ファイルを完成させる。( 詳細は既に解説済みなので、この間の日誌を参照のこと。)

(7) ここから、"audio" を埋め込む修正作業に入る。
 
(8) 出来上がった "Sigil-eCub.epub" が収まった フォルダ "Sigil-eCub" の中に フォルダ "build" があることを確認。これを開くと以下の "3要素" が現れる。
  [1] フォルダ:META-IMF
  [2] フォルダ:OPS
  [3] minetype

(9) 上記の [2] フォルダ:OPS を開き、ファイル:Section0001.xhtml をテキスト・エディタで開き、"audio" を埋め込むための修正スクリプトを追加して上書き保存。( 図を参照。)

テキスト・エディタでのコードとその修正編集

(1) テキスト・エディタでの元のコード

(2) テキスト・エディタでの修正編集コード


(10) この フォルダ:OPS 内に、"audio" ファイル (サンプルでは、"polopolo.wav" ) を Copy&Paste しなければならない。

(11) これらの作業が完了後、
  [1] フォルダ:META-IMF
  [2] フォルダ:OPS
  [3] minetype
 の "3要素" を同時選択して、例の "zip 圧縮" を掛ける。圧縮ファイルの保存場所は、同じフォルダ "Sigil-eCub" とする。

(12) この "zip 圧縮ファイル" の "拡張子 .zip" を "拡張子 .epub" に変更する。また、ファイル名は既存の "Sigil-eCub.epub" とする。(既存のファイルは、上書きとならないように名称変更をしてキープしておいた方がよい。)
 この "Sigil-eCub.epub" は "iPad/iPod" に転送(同期)して正常に機能する "audio 埋め込み型 ePub" となっているはずである。

 以上の検証から、"Sigil" で制作した "ePub 電子書籍" には、"audio/video" のタグ部分を付け加えるだけで、"iPad/iPod" では "有効" となることが確認できた。
 ただし、やや込み入った手順なのでの間違いのないよう細心の注意が必要だ。意外と、"audio/video" のタグ部分を付け加える以前の段階での "ePub エラー" が多いことには気をつけたい。
 また、最終版を再度 "Sigil" で保存してしまうと、"audio/video" のタグ部分が "消去" されてしまうことにも気をつけたい...... (2011.01.22)













【 SE Assessment 】 【 プロジェクトα 再挑戦者たち 】








トラックバック(0)

このブログ記事を参照しているブログ一覧: "Sigil"で作ったePub電子書籍を元に、"eCub"を利用して"audio/video"を埋め込む ......

このブログ記事に対するトラックバックURL: http://adhocrat.net/mt/mt-tb.cgi/1383

コメントする

2020年11月

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          














関連サイトへのリンク


  • 電子書籍(eBooks)制作にフォーカスしたサイト
  • 明けない夜はないことを確信するサイト
  • Green(地球環境改善)にフォーカスしたサイト
  • ソフトウェア技術者やSEのための評価と育成、人事考課制度を考えるサイト
  • さまざまな業種・業態でご利用可能なモバイル活用の予約システム!
  • 創作小説『海念と保兵衛』のサイト
  • 創作小説『かもめたちの行方』のサイト
  • 当ブログ推奨の商品を展示したAmazon ストアー!
  • 当AdhocBlogブログの過去のエントリー
  • 株式会社アドホクラット当時のサイト

★売れ筋! No.1!
家庭用"放射線測定器"

日本通信 bモバイルWiFi ルータ+1 ヶ月定額SIM BM-U300W-1M
価格:¥ 20,208
国内配送料無料 Amazon





このブログ記事について

このページは、yasuo hiroseが2011年1月22日 00:01に書いたブログ記事です。

ひとつ前のブログ記事は、
 「"eCub"アプローチを使って、既に自作した"ePub 電子書籍"に"audio"を埋め込む! ......
です。

次のブログ記事は、
 「"HTML5"の<audio>タグの使い方/"HTML5"の仕様の詳細には目を通した方が良さそう ......
です。

最近のコンテンツは、
 インデックスページ
で見られます。

過去に書かれたものは、
 アーカイブのページ
で見られます。

年月別アーカイブ

最近のトラックバック