Home

wordpress Memo

AptanaにZen-Codingをインストール

最近Zen-Codingというのが流行りらしい。

例えば、普通EditorでHTMLを書くときは

<div id="page">
  <div class="logo"></div>
  <ul id="navigation">
    <li><a href=""></a></li>
    <li><a href=""></a></li>
    <li><a href=""></a></li>
    <li><a href=""></a></li>
    <li><a href=""></a></li>
  </ul>
</div>

と書かないといけなかったものが

@div#page>div.logo+ul#navigation>li*5>a@

と書くだけですんでしまう夢のようなプラグイン

こいつぁ作業効率アップにつながるね!ってことで最近使っているAptanaに入れてみることにした。

まずは、プラグインを下記サイトからダウンロード

https://github.com/sergeche/eclipse-zencoding

インストール方法や設定は下記を参考に

http://www.tonpoo.com/blog/2010/03/aptana-studio-zen-coding-y/

(人まかせ)

さて、問題はこのプラグインが本当はEclipse用でAptana用ではないということ

まぁ、AptanaはEclipseベースのエディターなので、多分大丈夫だと思うけど…

追記:

やっぱり、Aptana用じゃないとダメっぽかったので

http://code.google.com/p/zen-coding/downloads/list?can=1&q=aptana&colspec=Summary+Uploaded+Size+DownloadCount+Filename

こっちからAptana用を改めてDL。インストール。

HDで編集したのに、DVDに焼いたら画像が荒いのよ(その後)

Premiereのシーケンスを見直して、徹底的にプログレッシブに設定した。

その上でEncoreに送ってインターレースでDVDに焼く。

テレビに映してみると・・・うまくいった!!

なるほどぉ、こうすればよかったんだ。

シーケンスの設定をメモ

◆シーケンス1

  • 編集モード:デスクトップ
  • タイムベース:29.97fps
  • フレームサイズ:1920×1080
  • アスペクト:1.0
  • フィールド:なし

◆シーケンス2

  • 編集モード:デスクトップ
  • タイムベース:29.97fps
  • フレームサイズ:1920×1080
  • アスペクト:D1/DV NTSC Widescreen
  • フィールド:なし

シーケンス1をシーケンス2の中に入れ子にする

シーケンス2の中に入れるシーケンスは全てシーケンス1の設定にしておく

しかし、オーサリングって面倒くさいのね…

最新1件以外の記事をリスト

覚書。あとでちゃんと記事にする

<?php query_posts(‘category_name=seminar&offset=1‘); ?>

HDで編集したのに、DVDに焼いたら画像が荒いのよ

WordPressの覚書のブログのつもりだったんだけど、最近仕事で映像編集の真似事もやってるから、その覚書も書

PremiereでHDサイズで編集して、Encoreに送ってDVDに焼くんだけど、どうもテレビで見てみると画像が荒い。

テレビはSONYのVIERA。フルHD対応。DVDは720x480の解像度だから、それが原因かとも思ったんだけど。どうも納得いかない。

教えてgooに質問をなげたら、お返事をくれた人がいて、言われたとおりにDVDを作ってみる。

フルHDで編集しているというのなら、シーケンス設定を次のように設定します。

編集モード:デスクトップ
タイムベース:29.97
フレームサイズ:1920 x 1080
ピクセル縦横比:1.0
フィールド:なし

できあがったシーケンスを次のDVD-Video(16:9)のシーケンスに入れてやります。(ネスト化)
DVD-Video(16:9)のシーケンス設定は以下のとおりです。

編集モード:デスクトップ
タイムベース:29.97
フレームサイズ:720 x 480
ピクセル縦横比:D1/DV NTSC ワイドスクリーン
フィールド:なし

でも、うまくいかない。多分俺の質問の仕方が悪かったんだろうと思う。すみません、回答くださった方。

しかたがないので、その後もネットで色々調べて、それこそ本家のフォーラムから、映像編集系の英語のフォーラムまで見て、見つけたのがここ

えー、こんなに面倒くさいことをしないといけないんですか?

仕方ない、試してみよう

wp_reset_query();

サイドバーの中で条件分岐をしようとして

  1. <?php if ( is_home() ) { ?>
  2. <?php echo ‘<!– is home –>’; ?>
  3. <p>ここはトップページです</p>
  4. <?php } else { ?>
  5. <p>ここはトップページではありません</p>
  6. <?php } ?>

と書いたら、トップページ以外のページでも「ここはトップページです」と表示されてしまってうまくいかない。

ググってみたら、本家のフォーラムで対処法を発見(http://wordpress.org/support/topic/274757

  1. <?php wp_reset_query(); ?>
  2. <?php if ( is_home() ) { ?>
  3. <?php echo ‘<!– is home –>’; ?>
  4. <p>ここはトップページです</p>
  5. <?php } else { ?>
  6. <p>ここはトップページではありません</p>
  7. <?php } ?>

こう書いてうまくいった。

でも、「wp_reset_query();」って何だろう?何でこれがないとうまくいかないのか

で発見したのがこのページ

重要なのはループの前のquery_postsとループの後のwp_reset_query()
query_postsを使う場合wp_reset_query()を最後につけないとqueryの指定が後のループに引き継 がれる。

つまり、home.phpで使っていた「<?php query_posts(); >」がずっと有効になっていて、それが理由でサイドバーの方がうまく動いてくれなかったんだね。

ということで、home.phpの該当部分に「<?php wp_reset_query(); ?>」を書き加えて一件落着。

Home

Search
Feeds
Meta

Return to page top