iPhone の動画とか西武池袋線とか萌え時計とか

iPhone で撮影した動画を Premiere で読み込ませると、映像と音声が同期しないという記事は以前にも書いた。原因はわからないまま、現在も動画を編集するときは 60 分 あたり 2 秒ほど音声を短くするという対処方法をとっている。
でもこれをやるのはけっこうめんどくさかった。

上のツイートでは Premiere が直してくれたようにつぶやいているが、実はこれ、iPhone 7 だと問題なく、iPhone 6 ではやっぱり音と映像がずれていた。というのも Premiere 2017 でも iPhone 6 で撮ったデータは相変わらずズレているからだ。
どうやら Premiere が悪いのではなく、iPhone 側のデータに問題があるようだ。

そしてこれは iPhone 7 で解決したわけでもなかった。
2 ヶ月後の話になるが、iPhone 7 でも 60fps のデータは音ズレが発生することが判明。やはり iPhone 側に問題があるようだ。だが、ネットで検索してもこの現象に悩んでる人がいないみたいなんだよねぇ? iPhone はプロが映像作品を作る時にも使われているらしいのでこの問題にぶち当たってる人はいそうなんだけどなぁ。

もちろん気付かれていない(問題視されてない)可能性もある。そもそも音は別マイクで録っているだろうし、ズレも 60 分に 2 秒程度だ。プロの映像作品だと細切れにして撮っていることが多い。5 分や 10 分程度ではズレに気付かない(問題ない)かもしれない。

電車は 5 分くらい遅れたのでは運行情報には出ないようだ。
遅刻したけどな!

萌え時計を自分のサーバに設置せずに使う場合、amatsukami.info サーバを使うことになるのだが、コイツは HTTP で通信しているため、HTTPS なサイトに萌え時計を貼ると表示されなくなる。
う~む、最近は何でもないサイトでも HTTPS を使う傾向にあるし、そもそも Google 検索の検索結果は HTTPS を優先させる措置を執ったため、どうでもいいサイトでもどんどん HTTPS 化している。
ウチも HTTPS にすればいいじゃんと言われるとそれまでなんだけど、IIS 7.5 ではバーチャルホストのどれか一つしか HTTPS のサイトが作れないという欠点があるのだ。現在、ウチのサーバは開発者用のサイトがあるのだが、そいつが HTTPS を使っているため、他のサイトは HTTPS 化できないのである。
IIS 8.0 以降では出来ることは確認しているので、サーバを刷新してからかなぁと思っている。

サンダルとか iPhone のキーボードとか萌え時計とか

12/19 にサンダルが傷み始めたという記事を書いたが、ついに壊れた。ところでお前は毎日サンダルで出社しているのかと言われると、実はその通りで、これは足のムレ対策である。ボクは掌や足の裏に非常に汗をかく体質で、足の風通しをよくするためにサンダルを常用している。

ちなみにかつては臭いもあったのだが、石けんを変えたことによって臭いは全くなくなった。

さて、サンダルの新調である。ボクが履くサンダルはスポーツサンダルでなければならない。理由は車を運転するからで、いわゆる突っかけタイプでは運転中に脱げてしまうと事故の原因になる。カカトを確り固定できるサンダルでなければダメなのだ。
ところがこの手のサンダルは、履いたときにカカトや足首を固定するために結んだり、マジックテープで固定したりしなければならない。これがめんどうくさい<ヲイ
そこで、普通の靴のように足を入れるだけで固定され、かつ風通しがよい履き物はないものだろうか?

ドンキホーテに売ってたwww

ccilu というブランドのサンダルなのか靴なのか解らないが、まぁ、とにかくボディ全体がメッシュになっているので常に空気が入ってくる。これはいいなぁ。しかもお値段 980 円だった。

というわけで、コイツを二足買って、快適に過ごしている。

電車通勤の時間がもったいない。せっかくじっとしてるんだから、シナリオの入力でもできないかなと思って、とりあえず iPhone のフリック入力でやってみたんだけど、正直ストレスがたまるばかり。そこでキーボード付きカバーというのを探してみたのだが……

高い!
う~ん、なんか他にいい方法はないものか。ちなみに、iPhone そのものは自宅のサーバのファイルを直接覗けるようになっていて、小説のファイルも iPhone から編集できるようにしてある。なのであとはキーボードさえ何とかなければなぁ……。

萌えクロックにカウントダウン機能をつけた。どういうことかというと、実際に下に貼ってみたが、発売日とかまでの日にちをカウントダウンする機能。マウスをバナーの上に持ってくるとカウントダウン表示になる。
画像もカウントダウン用(発売日前用)、発売日後が設定できる。つまり発売日後になるとカウントダウンはしなくなり、発売日後の画像が表示されるようになる。

どこか使ってくれないかなぁ~。

魚の目?っていうか、サンダル痛むのはやい

右足裏の右端の方に皮膚が凄く硬くなったところができた。魚の目っぽい?
人間の肌というのは本当に敏感なもので、ちょっとでも環境が変わるとそれに応じて肌も変わってしまう。

さっそく普段履いているサンダルの丁度皮膚が硬くなってしまった辺りを探ってみると、サンダルの縫い目だろうか? ぽこっと浮き出ている部分がある。そこに足の皮膚が当たり、皮膚が硬くなってしまったようだ。

こうして形成された場合、ムリに固くなったところを取らずに、サンダルの方を修繕すれば良い。案の定、数日で固くなったところは消えてなくなった。

しかしサンダルの傷みが早い! 前はいていたサンダルは 3 年くらい持ったのに、今はいているのは今年の 5 月に買ったものなのに、もうほころびが出始めている。
これは今のサンダルがぼろいというわけではなくて、単純に今年は良く歩くようになったからだ。ボクみたいなデブが毎日一駅分を往復するようになったためだと思われる。

スリーエフ行ったら、インカコーラ売ってた~。
ただそれだけ(ぁ

そういえば女の人って室内で帽子脱がないよなーと、ふと思った。
女の人は帽子を脱ぐというのがエチケットではない(許されている)のかな?

1/2 summer+ の立ち絵を萌え時計用に切り出していた。1/2 summer はモンタージュ方式といって、のっぺらぼうの素体に眉・目・口のデータが別々にあってそれを組み合わせて表情を作っているので、それこそ全パターンを取り出そうとするととんでもない量になってしまう。

ので、定義してあるのだけ自動で切り出すツールがあるのだけど、コイツがどうも途中メモリオーバーで落ちてしまう。原因は 32bit だからだろう。立ち絵の展開データが 2GB(符号付き)もしくは 4GB(符号なし)よりでかいのだと思われる。
仕方がないので 1 ポーズずつコンバートしていった。めんどくさい!
そしてできあがったファイルは 12000 にもなった……orz

今度はこれを萌え時計に使えるようにちょっといじらないと行けない(汗)。

萌え時計ってプログラムしている時間よりも、こうやってデータをそろえる時間の方が断然長かったりする……。

小ネタ集、続き

憲法九条を持つ日本は国際標準からは外れている。基本的に国家は自衛権集団的自衛権を持っているのが前提で、国連なんかもそれに応じて動いている。だから日本の自衛隊が国連の一部として動こうとしてしまうとどうしても憲法や日本国内法と矛盾が生じてしまうのだ。

織田信長を語る上でよく出てくる『敦盛』。そういえばアレは何だったのだろうと今頃のように検索。平家物語の一部だったのね。そして敦盛本人は 40 年どころか 20 歳にも慣れずに亡くなっているという。

一週間くらい前からモバイル WiFi ルータを紛失した。どこかに落としたんだとは思うんだけど、家の中のどこかだと思うんだよね~。根拠は全くないんだけど(ぁ
NEC の MR04LN とかいう機械。

萌え時計を Firefox で実行してみたら、サイズ変更が全然きいてないことが判明。何だと思っていろいろ調べたら、どうやら Firefox は zoom は受け付けないらしい。transform を使えと言うことなので、そちらのコマンドを使って大きさを変えるようにする。

もー、ほんとに Firefox とボクは相性が悪い。

萌え時計、とりあえずβができる

萌え時計を思い立ってから、頭の中でだいたいのアルゴリズムはできあがってて、あとは組むだけだった。ので、仕事の隙間をぬって組んでみた。非常に簡単なプログラム。構造は以下の通り。

画像を PHPにしたのはウェブ公開ディレクトリに画像を置かなくても済むようにするためだ。ウェブ公開ディレクトリに置いてしまうと、ブラウザでその画像ファイルを叩けば見られてしまうからだ。まぁボクはそんなに気にしないんだけど、気にする人もいるかなと思って。Javascript で組んでしまうと公開ディレクトリにしかデータを置けなくなってしまう。

時計部分を Javascript で組んだのはリアルタイム性が必要だからだ。最初 1 分ごとだから全部 PHP でいいかなと思ったんだけど、1 分ごとに処理するためには、その内部は 1 分より短いスパンでプログラムが動く必要があるわけで、Javascript で組むことにした。Javascript でやっていることは以下の通り。

  • 1 分ごとに画像を呼び出す
  • 表示する作品の決定
  • 時間の表示
  • 画面エフェクト(フェードイン/アウトとか)

ところが問題が生じてしまった。それは Javascript で表示される時間は PC が存在している場所の時間なのだが、PHP が画像合成する時に使う時間はサーバが存在している場所の時間となってしまうことだ。サーバ側では時間を参照して、背景を昼にしたり夜にしたりしている。
amatsukami.jp サーバは日本にあるので、日本の時間で合成してしまうのだ。
アクセスする PC が同じ日本からなら問題ないが、日本とは時差のある場所からアクセスすると、表示は現地の時間が表示されるが、サーバで合成される画像は日本時間で合成されてしまうのである(汗)。

後にこれは Javascript で GMT からの時差を取得し、その時差をサーバに渡すことによって解決するのだが、どうも夏時間は考慮されないらしい……。まぁ、1 時間ズレても、いいよね?<マテ

11 月の燃費

11 月は山形に行ったのだが、給油は 3 回。ということは、ほとんどそれ以外は通勤でしか乗っていないことになる。山形に行ったにしては燃費が振るわないのは、山形行きは東京での燃費も混じっているためである。つまり 11/7 と 11/11 の給油は山形での行きと帰りの燃費も含まれている。

純粋に通勤だけの燃費は、11/27 となる。
通勤でも 8km/L 台、なんとか出したいんだが……なかなかムリのようだ。

車種:トヨタ エスティマ アエラス 3.5L 2WD(Estima GSR50W)
Date 走行距離(km) 給油量(L) 単価(\) 燃費(km/L) メーカー 給油地
11/07 447.3 53.60 132 8.345 ENEOS 山形県山形市東青田
11/11 486.9 55.09 127 8.838 ESSO 東京都杉並区井草
11/27 446.3 58.97 123 7.568 ENEOS 東京都杉並区井草
まとめ 1380.5 167.66 127 8.234

ガソリン価格は山形が高い。東京では 120 円台のようだ。
イラクが復活しつつある中で、しかし円安を目指す日本のせいでなかなか下がらない。
ただ 11 月は 10 月に較べて、若干下がったようだ。

そうそう、PHP をちょこっと書いて、画像を出力するプログラムを作った。
この時点では時計の表示もなく、ただ単にキャラと背景を合成して、それが一分ごとに切り替わるだけというプログラムだった。

萌え時計なるものを考え始める

一昨日話題にしたグループウェア『Aipo』だが、それに『美人時計』というプラグインがあったので入れてみた。ただ単に 1 分ごとにモデルさんを表示するってだけのもの。プログラムそのものは簡単そうだ。
この美人時計はおそらく 1440 枚(いや、それ以上か?)の写真を用意して、それを単純に表示していると推測される。1440 枚という数字は多いように思えるが、エロゲの立ち絵の表情・ポーズ・服装を組み合わせれば簡単に突破できる数字である。

と言うわけでモデルさんではなく、エロゲのデータを使った『萌え時計』なるものを思いつく。ってすでに誰かやってそうな気もするけど……。
というわけで、時間があるときにでも作ってみようと思い始めた。