周回遅れのランナー 3

iPodで演奏中の曲の歌詞を見る、の巻??

lyricsmaster.jpgせっかく画面付のiPodを買ったのだから、ジャケットとか結構マメに入れているのだが、たまに「歌詞も入ってれば便利だな」と思うこともあり、やってみたでござるよ。

iPodで歌詞を表示する場合、基本的には、iTunes上の曲のプロパティに「歌詞」っていうタブがあって、そこに歌詞をコピペするなどして入れてやれば、曲を演奏中にiPodのセンターボタンを何回か押すと歌詞が表示される、って仕組み。

なのだが、まさか1曲1曲歌詞を手入力したり、歌詞サイトから拾ってきてコピペするなんて、そんな面倒なことはしてらんない。そこで大活躍するのが Lyrics Master なるフリーソフトなり。

インストール方法や使い方はヘルプに書いてあるので、詳しくはそちらを参照のこと。以下、自分流の使い方を簡単に書き留めておく。

  1. ダウンロードしたLyrics Materをダブルクリックして、適当な場所に展開しておく。
  2. iTunesを起動する。
  3. 歌詞を登録したい曲をiTunes上で演奏開始。
  4. Lyrics Masterのフォルダ内から「LyricsMaster.exe」をダブルクリックする。
  5. LyricsMasterウインドウが開くので、「検索」ボタンを押す。
  6. 歌詞検索ウインドウが開いたら、「iTunes連携」ボタンを押す。
  7. 自動的に歌詞検索が始まり、検索条件(曲名+アーティスト名)に合致する歌詞リストが表示される。
  8. 合致するものが1つだけの場合には自動的に歌詞がダウンロードされて、LyricsMasterウインドウ内に表示される。候補がいくつか存在する場合には、リストから目的のものをクリック選択して「ダウンロード」ボタンを押すと、歌詞が表示される。
  9. ダウンロードした歌詞をiTunesに設定してよいかどうか確認されるので、よければ「続ける」を押す。これでOK。
  10. 続けて次の曲を検索したい場合は、検索ウインドウのメニューバーで「iTunes」→「次の曲」をクリックする。以下「7?9」を繰り返す。

マイナーな曲だと、歌詞がネット上で見つからない場合の方が多い。それはしょうがないよねー。
一応、海外のサイトも検索リストに入っているので、そこそこ有名な歌なら洋楽でも歌詞が見つかるのがうれしいところ。

あと、「連続設定モード」というのを使うと、iTunes内を自動で巡回して歌詞設定をしてくれる。
このモードを使うときは、いくつか環境設定の変更が必要なので、ヘルプを参考にして注意深くやること。間違えると、曲と歌詞がずれて設定されちゃったりします(とほほ

iPodだけじゃなく、iTunesでも歌詞表示したいときには iKara っていうのがありますよー。
(iKaraでも歌詞検索ができるんだけど、検索だけならLyrics Masterのほうが簡単だと思う)



周回遅れのランナー 2

iPod 5G(第5世代iPod)で動画を見る、の巻???
iPodだと自分のPC内のビデオクリップだの録画したTV番組だのも持ち歩ける、ってことだったので、今日は浅妻さんやreo君の情報を元にトライしてみたのだ!
つまりは手持ちの画像をmpg4に変換できればよい、そのためのフリーソフトがこちら。
携帯変換君
設定や変換の手順などは、こちらのサイトに詳しく書いてあるよ。
iPodのビデオをフリーソフトで作る
で、ソフトをダウンロードして、とりあえず手持ちの短い動画を変換してみた。
それが、あなた。
自分のPCに保存してあった手持ちの短い動画って、なんだと思います?
あれなんですよ。反町涙の記者会見



これが一番手近だったので、実験台に。涙。
このファイルをば「携帯変換君」のウインドウにドラッグ&ドロップしてやると、自動的に変換が始まって、終わるとiTunesのムービーライブラリにちゃんと追加されてる。ビデオの長さが1分20秒ほどなのだが、変換にかかったのは1分弱くらいかな。
で、iPodをPCにつないで同期させると・・・なんとまあ。
iPodの画面内で、ソリさんが号泣しております・・・(ふたたび涙)
くは。ノザの顔面にヒザ蹴り入るのがはっきり分かるよ・・・
ま、別に、こんなビデオを持ち歩かなくてもいいわけですが、見たことない人に見せて回りたいような気もするな。
ちょっとだけ、ね(謎
あと、ナイキのCMで、ロナウジーニョがリフティングするのとかも入れてみたw
うまいこと変換できてます。
長時間はこれからトライ。
永ちゃんのドキュメントの30分ものなど、変換してみようかと。
うふふ。



msnブログからのトラックバックをカスタマイズする

Movable Typeのブログに対してmsnブログからトラックバックを行うと、ブログ名ではなくてブログURLのid部分が表示される件。
たとえば、私の実験用のブログ「渚の実験室」(http://y-nagisa.spaces.live.com/)からTrackback Albirexにトラックバックすると、ブログ名の欄が「渚の実験室」ではなくて「y-nagisa」と表示されてしまう。

これはmsn側の仕様だからしょうがないので、こちらで何とか対策を立てるしかない。

以前はTrackback.pmを直接いじって対応していたのだけれど、これだとプログラム内に直接日本語を書き込むことになってしまって、他の部分の処理に多少の影響が出ていた(ジジイからのトラックバックがたまに文字化けする、アイアンの温泉ブログの名前が一部化ける、など)。

システムのバージョンアップのついでに、msn対策も変更してみることにした。
今回使ったのは、Regexというプラグインを使う方法。

  1. プラグインを所定のページからダウンロードして解凍する。
  2. 解凍後にできたファイルを、それぞれ指定されたディレクトリにFTPでアップロードする。
  3. Movable Typeのテンプレートのうち、トラックバックを表示するテンプレートの上部に、下記の記述を追加する。
    <MTRegexDefine name="pattern1">s|||g</MTRegexDefine>
    :msnブログのid (例:y-nagisa)
    :msnブログのブログ名 (例:渚の実験室)
  4. テンプレート内のトラックバック元ブログ名を表示するタグに、regex条件を書き加える。
    <$MTPingBlogName regex="pattern1"$>
    これで、「A」というブログ名が「B」に変換されて表示される。
  5. 変換したいブログ名が複数存在する場合には
    <MTRegexDefine name="pattern2">s|||g</MTRegexDefine>
    <MTRegexDefine name="pattern3">s|||g</MTRegexDefine>


    <$MTPingBlogName regex="pattern1 pattern2 pattern3"$>

    などのように、変換条件を書き足してゆく。

トラックバックしてくださるmsnブログの個数分だけ条件を書き足していかなければならないので、手間と言えば手間なんだけれど、システムのライブラリをいじるよりテンプレートをいじる方がずっと楽なので、当面この方式でやってみようと思う。

その他にも、
<MTRegexDefine>s|千葉ちゃん|<font color=red><strong>俺の千葉ちゃん</strong></font>|g</MTRegexDefine>
などと定義して<$MTEntryBody$>タグにregexを指定してやれば、エントリーで
「千葉ちゃん」
と書くだけで、表示の時に
俺の千葉ちゃん
と自動表示できるとか、使い道は多いwww



Movable Type 4.0へのアップグレード

「Everyday,”Albi”day」はMovable Type 3.5からMovable Type 4.0へ、システムの新規インストールでバージョンアップを行ったが、「Trackback Albirex」については既存環境からのアップグレードという手法で新システムに移行してみた。こちらは3.4から4.0へのバージョンアップになる。

くわしくはヘルプの「既存環境からのアップグレード」を参照のこと。

以下、備忘録として手順を記す。

  1. 現行ブログのバックアップを作成する。
    • サーバー上のMovable Type本体を設置しているディレクトリ(MTディレクトリ)を、まるごとFTPでハードディスクに保存
    • サーバー上のブログ公開ディレクトリを、これまたFTPでまるごとハードディスクに保存
    • 念のため、ブログの全記事を「エクスポート」でハードディスクに保存
    • データベースとして使用しているMySQLのデータを、これも念のためにバックアップ保存
  2. サーバー上のMTディレクトリ内のファイルを、全て削除する。
  3. MTディレクトリ下に、Movable Type 4.0の全ファイルをFTPでアップロードする。
  4. cgiファイルのアクセス権を変更(さくらサーバーなら「705」に)。
  5. ハードディスクに保存したファイルの中から、「mt-config.cgi」ファイルを再びサーバーにアップロードする(これでこれまでの設定が引き継がれる)。
  6. これまで利用していた各種プラグインを、プラグインディレクトリにアップロードする。
  7. ブラウザで「mt.cgi」にアクセスし、ログインする。自動的にアップグレードが始まる。
  8. 管理画面が表示されたらアップグレード成功(一度でうまくいったよ!)。
  9. 最新のテンプレートを利用するために、テンプレートのリフレッシュを行う。
  10. ここでいったんブログ全体を再構築してみる(デザインがデフォルトに変わるので、ちょっとびっくりするw)。
  11. デザインのカスタマイズをちまちまと行う(実は、ここからがいちばん大変なところ)。
    • スタイルキャッチャーを利用して、自分のオリジナルデザインに一番近いスタイルを適用してみる。
    • これまでのテンプレートがバックアップされて残っているので、それを参考にしながらデフォルトのテンプレートをカスタマイズしていく
    • スタイルシートの変更は、「styles.css」ファイルに直接書き込んでいく(インポートしているスタイルシートファイルを書き換える必要はない)。
    • アーカイブテンプレートのマッピングの変更を忘れずに行う(カスタマイズしている場合)。
  12. 再構築してみる。エラーが起きる場合には、エラー内容のメッセージをよく読んで対策を施す。
    • 必要なプラグインがインストールされていないとエラーがおきる
    • 古いバージョンからのアップグレードだと、MTタグが古すぎて(?)エラーになることも。タグの仕様が変更になっていないか、新しいタグが活用できないか、調べてみる

とりあえずはこんなところで。
あとはスムーズに稼動してくれることを祈るのみw

MT4.0は、管理画面がとっても使いやすくなっているので、アップグレードのしがいがあります。
3.4以降に搭載された新機能もこれまであまり使っていなかったので、いろいろ活用してみようかと思っちょりますv



周回遅れのランナー 1

なんだ今ごろ、と思われるかもしれないが・・・
ようやくiPodを買ったw
第5世代(with VIDEO)の30GB。白。

どうも、アメリカ時間で本日9月5日、iPod関連の何か新商品の記者発表があるらしい。
そのせいだと思うけど、このハードディスクタイプのiPod、あちこちで「完売しました」「在庫なし」となっている。
私はちょうどいいタイミングで、あるお店で「展示品のみ」ってのを見つけて、けっこうな割引で買うことができた。裏面に傷と、盗難防止用タグが貼り付けてあった接着剤の残りが付いていたけど、まあ気にするほどじゃない。粘ればもっと安くなったかもなあ。
しかし、あれですな。
このiPodというものは、本体を買っただけでは物足りなくて、次々とアクセサリを買いたくなるものですなw
とりあえずクリアケースとオーディオケーブルは買った。
あと、たぶんDockは買うね(純正品じゃないヤツでいいのを見つけた)。
車載用品も欲しいしなあ。
物欲の秋です。



« 前のページ次のページ »

  •  

    ブログパーツの貼り付け方はこちらへ
  • 月別アーカイブ

  • あいさつ掲示板

  • メタ情報