2018/09/21

E2を73回まわったのにE3攻略中に出た。


E2でも甲なら岸波が出ると聞いてクリアしてからE2を回ってたんです。
なかなかでないので、疲労待ちが面倒だからE3乙の攻略を進めながらやろう、と思っていたら、
E3乙-2攻略中に出ました。
・・・
いや、そんなもんですよね。

まぁ、大東、三隈が各二人来たのでよしとしましょう。

2018/08/29

身に覚えがありすぎる

最近タブレットの調子が悪いのですよ。
バッテリーが70%あったはずが突然電源が落ちたり。

で、amazonさんに聞くと交換用の電池が売っていたので買ってみました。
電池が1800円、携帯をばらすためのツールが200円だったので合わせて200円ぐらい。

そして開けてみたところ・・・

何か刺さった穴がありますね。
ええ、覚えがありますよ、GW頃にsimカードを外そうとしてマイクのところに棒を突っ込んでいたという記憶が。

というわけで自業自得でした。

ちなみにちゃんと治ったみたいです。
やっぱり電池の性能は新品のころに比べれば落ちますが、まぁ、許容範囲でしょう。

購入してから丸5年たちますが、最近電子書籍をタブレットで読むようになったので、またしばらく活躍してくれることでしょう。

2018/08/27

2時間ぐらいが良いんじゃね?

今日奥美濃のあたりを走ってきたのですが、2.5Hr、52km程でTssが170超。
これはとても効率が良いのではないでしょうか。


前半は山岳(でアウター縛り)、後半平坦なのですが、L5以上のトレーニングがやりやすい感じがします。
固定ローラ台はL4はやりやすいのですが、それ以上はなんかやりにくい感じが・・・ちゃんと業務用扇風機を買えばやりやすくなるのかも、と思いつついまだに普通の扇風機なのがいかんのですかね

2018/08/17

aaceditで正のdelayって

delay値が正だった場合、aaceditの実装はなぜか「ファイル末尾を削る」になっています。
なんででしょうね?
僕のイメージでは「ファイル先頭に無音を挿入」なのですが。

で、FakeAACWavは「先頭に無音を挿入したうえで末尾を削る」になっています。

・・・末尾を削る必要はあるんですか?よくわかりません・・・

とか思いつつ、aaceditに無音を挿入する変更を加えてました。

元々は某アニメで直前の番組が5.1chだったので音声先頭10フレームぐらいが5.1ch、その後2ch、となっていて、切り出したaacでは音声がちゃんと再生されなかった、というのを治そうと思っただけのはずなのですが、なんか全然違う方向に脱線してました・・・

そして、別にFAW使えば良いんじゃね? という真実。いや、知ってたけど。


2018/08/15

dfttestをチューンしてみた

VS2017にしたらなんか遅くなったけど、いろいろやってたらまた同じぐらいの速度になったので
そして、githubのところにUPしてみた。

自分の環境で問題になる不具合がなければあまりメンテする気がないですが。

オリジナル(1.9.4)に比べてdll単体のコストは3割ほど減ってるはず。
シングルスレッド部分がボトルネックになっている環境であればこれで多少早くなるのでは?

MPEG2DecPlus_MPEG2Source(vsource,idct=4)
FluxSmoothT(temporal_threshold=3)
Spline144Resize(resizex,resizey)
dfttest(ftype=0,f0beta=1,sigma=4,sbsize=block,sosize=block/2,smode=1,swin=0,tbsize=1,tmode=0,twin=7,dither=1,opt=0)
unsharpHQ_v05_x86_unsharpHQ(SHARPSTR=2.4,THRESHOLD=40,SMOOTH=0)

のスクリプトでavs2pipe -benchmarkをすると28fps程@i7-4790K
dither>=1には効果があるけど他はあまり変わらないと思います。

2018/08/04

電子書籍を買ってみた

ずっと本は紙派だったのですが、先日電子書籍を買ってみました。

買ったのは13巻でているシリーズもの(というかオーバーロード)の1巻だったのですが、読み終えると次の巻を購入しますか?と出て来て、ワンクリックで買えるようになっています。
で、嬉々としてポチるとそのままシームレスに読み続けられるため、延々と終わらない、という・・・

これは危険ですね。
便利ですが。

2018/07/11

意外と当たり

はたらく細胞が意外と面白い。

そして、ヒトの細胞は60兆ではなく37兆個ぐらいらしい。という論文が2013年頃に出たそうな。
T細胞もヘルパーTとキラーTとあるらしい。

まぁ、僕の頭の中は90年頃の人体Iでできているため、28年間でいろいろ分かってきたのでしょう。

それにしてもEテレで再放送しそうな気がして仕方がない・・・

2018/07/08

投げ銭

ipv6の本(pdf)を無料で配っているらしいです。
出版費用をクラウドファンディングで集めたとのこと。
今はBOOTHで投げられるらしいんので、とりあえず読んでからいくら投げるかを考えます。

で、
いいから殺せ。後はこっちでなんとかするから
を読んで爆笑してました。
その会話はヤバい。
ありそうでヤバい。

2018/06/30

GPPがいやなので

RX580を買ってきました。

ってかブラっと大須に行ったらRX580が30kだったので、Freesyncも使えるしこれならいいかな、という。
Watt/Performanceは大幅にGeforceから劣りますが、選択は自由です。

という割にはGPPに賛成らしいMSIを買ってしまうのは節操がないからですが。
変な特需が落ち着いて、最近はようやく当初の想定価格になってきたはずですしね。

GPPについてはこちらで読めます

2018/06/24

ZERO

・・・iframeって使えたっけ?
と思ったら使えているみたい。

本家への不満がたまりにたまった結果、別杯を作ったようです。
というか、本家も20回で区切りをつけたのでしょうか、いまだに告知がないような。
まぁ、一般参加者にとっては楽しめればOKですね。

2018/06/11

3%ダウン

7%程平均出力が落ち、タイム的には3%弱遅くなりました。
まぁ、ブロンズはもらえたのですが・・・

やはり準備不足ですね。

2018/05/29

続・お前は狙われている!

・・・
・・・・・・
日曜日にトランポで静岡のあたりを走ってきました。清水とか日本平とか焼津とか。

走ってる最中もなんかタイヤが柔らかいな、と思ったような気がしたのですが、特に問題なく

で、家に着いた後に、あれ?これ柔らかすぎじゃね?と気が付いたときには3気圧ぐらいまで落ちてました。
空気を入れていったところ、特に問題な・・・あ・・・シューという音がする・・・。

どうも微妙な穴が開いたのをシーラントが防いでくれていたようです。
というわけで先日ちょうど買ってみたチューブレスにも使えるタイヤパッチを当てて直しました。
このタイヤは500kmも走ってないですし、シーラントでふさがる穴ならパッチでいいでしょ。

修理は特に問題なく終わったのですが、ビード上げが・・・
ホイールはPrimeのRR-50なのですが、どうやっても上がらないため、よくよく観察してみると、ビードを落とすくぼみよりもスポーク穴の方が大きく、くぼみにビードを落としてもスポーク穴の隙間から空気が駄々洩れ、ということに気が付きました。

それで前回も苦労したのか・・・これだから安物は・・・
というところでもうあきらめてチューブを入れてしまうことに。
チューブを入れて、をぉ、こんなに簡単に空気が入ってビードが上がるぜ、とか言っていたところ、タイヤの回転方向を逆につけていました。

orz

仕方なくタイヤを嵌めなおそうとして片側のビードを落とし・・・たところであることに気が付きました。

これって片側はビードがハマってるからこのまま(片側ビードを嵌めたまま)チューブを抜いてもう片側だけビード上げればいいんじゃね?
我ながらナイスアイディア、と思いつつ、いそいそとタイヤの向きを直してチューブを入れて空気を入れてからまたチューブを抜いて・・・再びチューブレスのビード上げを実施。

→やっぱり出来ませんでした
何故だ・・・

この時点でかれこれ3時間ほど格闘していたので、もうこれで最後にしようと思いつつ、1回だけCO2ボンベで上げてみた(今まではフロアポンプ・タンクでやってた)ところ、あっさりビードが上がりました。

・・・このホイールには勢いが必要なようです。
(多分スポーク穴のくぼみを超えてタイヤが膨らめばそれ以降はちゃんと空気が入るため)
シーラントを入れずに24Hr放置してみましたが、7→5気圧ぐらいで、十分許容範囲。
これでシーラントを入れれば問題ないでしょう。


そんなこんなで、5月はサイドカット2回、パンク2回、ビード上げ3本、という ことになりました。
お祓いとか行った方が良いですかね。

2018/05/20

KING滝

42km走ってきました。
機材のおかげで去年よりざっと1時間ほど速くなりました。
でも二回目の上りがやたらと辛かった・・・ハンガーノックなんだろうか?
心拍は80~85%位だったのですが、全然力が入らない、という。

そして、リアの2速に入らないな、なんでかな、とか、なんか後輪がふにゃふにゃするな、パンクかな、とか思いつつ走っていたのですが、家についてから
「後輪が外れかけている(スルーアクスルなのですが、ボルトが緩んだ) 」ということが判明。
・・・外れなくてよかった・・・

あと、いつの間にかリアライトがなくなっていました。というかサドルバックにちょうどライトを付けれるところがあったのですが、その取り付け部がちぎれていました。
CP1ではついていたので、その後どこかでパージされてしまったようです。
・・・サドルバッグも7年近く使っているものなので寿命でしょうか。

2018/05/04

もうこれでいい気がする

L-SMASH Works r935

僕はずっとDGIndexを使い続けているのですが、L-SMASHってデコーダ(とは言ってもffmpegに渡すだけ?)もあったんですね。
ずっと、正しいコンテナ実装するぜ!っていうプロジェクトだけだと思ってました・・・

ffmsはtsでフレームアキュレートではないという欠点があったのですが、こちらでは-ss的な何かで正しくなっているのでしょうか。
・・・AAC抽出時の音合わせとかどうすればよいんだろう・・・LWLibavAudioSourceからの再エンコードとか?
まずはちゃんとreadme読むか・・・
→やっぱりちゃんと書いてあった
av_sync
LWLibavVideoSource読み込み時のインデックスファイル(またはファイルを生成せず
内部的に生成したインデックス)で設定された映像ストリームと音声を同期させて、音ズレを防ぎます。
ただし、映像・音声ともに Libav で読み込まれていることが同期条件となります。

先頭フレームが音声の同期ポイントとなりますが、ffmpegを用いてMPEG系映像を表示する場合、先頭GOPのIピクチャ、またはデコードが保証されないBおよびPピクチャが先頭にある場合は最初のIピクチャで代替表示するため、ClosedGOPとOpenGOPでは表示ルールが若干異なります(いずれも音声は同期する)。* 当プラグインは ffmpeg を使用しています。

Libav を用いている場合も先頭フレームが同期ポイントとなりますが、OpenGOP等のようにBピクチャ始まりであってもIピクチャで代替表示せず、壊れていても強制表示します。

=true インデックスファイルで指定されている映像ストリームと音声を同期します
=false 音声を同期させません(デフォルト)
DGIndexは先頭GOPのBフレーム部分をフレーム数として数える、という特徴があるのですが、それと同じ?

とか思っていたのでですが、 何かが違う・・・
どうも、DGIndexは完全なGOPからしか始まらない?のに対し、L-SMASHは上述の通り不完全なGOPからでも始まるようです。

先頭フレーム例
d2v:     BBIBBPBBPBBPBBP
lwi:PBBP BBIBBPBBPBBPBBP
gl :       IBBPBBPBBPBBP

サンプルのtsではDGIndexはlwiでkey=1となっているGOPから始まっているのに対し、l-smashはその1つ前のGOP(の一部)が存在するので。lwi(とソース)を眺める限りではpic=1がIフレーム、pic=2はPフレーム、pic=3はBフレームのようです。
音合わせはL-SMASHでデコードしたものを再エンコードするか、PTSを見て合わせるのが確実なんでしょうね。
ではそのためのスクリプトを作らねば。はて・・・どうしてこうなった・・・

あと、lwiを眺めていて知ったのですが、tsはPTS(再生時間)ではなく、DTS(デコード時間)の順番でデータが詰め込まれているようです。
Bは前後のPorIがないとデコードできないため、BBIBBPはIBBPBBとでいう順でデコードされます。

再生順に並べたとき
PTS  123456789ABCDEF
     BBIBBPBBPBBPBBP
DTS  120453786AB9DEC

デコード順に並べたとき(tsに入ってる順番)
PTS 312645978CABFDE
    IBBPBBPBBPBBPBB
DTS 0123456789ABCDE

ということはみんなPTSでは"BBIBBPBBPBBPBBP"、DTSでは"IBBPBBPBBPBBPBB"という並びで話をしているんでしょうね。
どっちも"BBIBBPBBPBBPBBP"になってるといえばそうなのですが・・・。
そんなことを考えていると、完全なフレームを得られるところから始めるm2vの実装も、存在するフレームからデコードするというL-SMASHも、GOP単位で考えようというDGIndexの考え方も、どれも正しいような。考え方の違いでしょうね。
いや、なんでこんなことを考え出したかというと、TSに入ってるフレーム(DTS)がBBIBB・・・で始まったときに5フレーム目まで正しい映像が出てこない、というのはなんでだろうと思ったので。(3つ目で完全なフレームが得られるのかと思ってた)


2018/05/02

お前は狙われている!

ある日、峠へ行こうとしました。
まだ今年は開通して間もないのか、雪が残っていたり、土砂崩れがあったりする道でした。
そんな中、洗い越しを走っていた時のこと。

「パンッ!プシュー・・・・」

!?・・・何事かと確認するとフロントをサイドカットしていました。
30mmのリムと写真で比較しても結構ざっくり行っていてシーラントでもふさがらず。


仕方がなくチューブとタイヤブートを入れて走り出すこと1min程、下りで、「ゴンッガンッ!」という衝撃が。
今度は枯葉・・・と思ったけど石だったようで、なんか派手にぶつかりました。
幸い落車せずに済んだ(ハンドルから手が外れたものの、たまたま下ハンドルに手が収まった)ものの、再びパンク。
そしてここからが大変でした。
チューブが残りは同行した友人の1個しかないため、パッチで対応しようとしたのですが、パッチを貼って、3~4気圧ぐらい入れたときに「プシュー」という音がして漏れる、という。
試行錯誤しながら3回ほど繰り返し、気が付いたことは「これシーラントが糊を阻害してるんじゃね?」
というわけでシーラントをなるべく取り除いてからもう一度パッチ。
ある程度大丈夫・・・かな?
ということを試行錯誤しながらパッチを5個ほど消費し、パッチの残弾が0に。
ちょっとこれ以上進むのは危険かな、ということで、石には気を付けつつ引き返すことにしました。

そして水の流れる道路をゆっくり下っていた時のこと。

「パンッ!プシュー・・・・」

・・・はて、聞き覚えがある音がしたけど何が起こったのやら?
というわけで、今度は後輪をサイドカット。

orz

でもチューブが残っていてよかったです。
その後、下りで最高62kmとか出しながら、残り30km程無事に走れました。

さて、今日はタイヤを買いに行ったりチューブレス用のパッチがあるらしいのでそれを買ってみたりしてみましょう。

2018/04/22

突発ビワイチ

金曜にどこ行こうか、と話をしていて、土曜日の朝高速のETCを通過する直前に、伊豆に行くか、安曇野に行くか、琵琶湖に行くか、という決断を迫られた結果、とりあえず近場の琵琶湖で、となりました。
朝は気温が12度しかなかったので寒い、と思いながら走っていたのですが、9時ぐらいになってきたらあったかくなってきました。
11時ごろにはまだ19度で、予報は27度だけど本当だろうか、と言いながら走っていたら13時頃に走り終えてしまいました。
が、やっぱり28度くらいまで上がっていたので、日が高くなってきてからは1時間当たり3度ぐらいずつ上昇していったことになるのでしょうね。

前日に突発的にサドルを変えていたりしたのですが、4時間過ぎぐらいからお尻が痛い・・・という残念なことに。
というわけで戻しました。
・・・同じメーカーの、同じシリーズの、穴あきタイプに変えただけだったのですが・・・
角度が合わなかったのか、滑りやすい素材になっていたからいけないのか、なんででしょうね。
そして新しいサドルはシクロにつけました。こっちは長距離乗らないから4時間も持てば十分です。

2018/04/19

そういえば今日でしたね

Ryzen2の発売日

AVX2がどうしてもintelに比べると劣りますが、値段的にはこなれてきたのでエンコード用に買ってもよいような気がしますね。

2018/04/08

24pを誤爆する

なんか最近24pのはずなのに30pと誤判定することがあるな、ということに気が付きました。
・・・大変今更ですが。

で、元々は
均一に動いている場合、フィールドマッチ後の映像は前フレームからの差分に対して
24pは変動係数は50% 偏差値は[55 55 55 55 30]
15pは変動係数は94% 偏差値は[59 39] (5frame探索時は 82/122 [58 42])
12pの理論上の変動係数は122% 偏差値は[62 42 42 62 42]の繰り返し
8pは変動係数は166% 偏差値は[67 44 44 44 67 44 44 44 67 44 44 44 67 44 44] (15frame探索時)
均一に動いている場合重複フレームが1/5(=24p)なら変動係数は50%、2/5なら82、3/5(=12p)なら122、4/5なら200になる
と考えていたのです。

が、24pだけどインタレ解除していない(フィールドマッチに失敗した)場合、
変動係数は31% [58 58 38 58 38]位になるんじゃね?
ということはそれに対応してスクリプトを変更・・・あれ?でもなんでフィールドマッチが失敗しているんだろう?
field情報が違うとか?
というので確認中。

→失敗するのは動きがない(静止画)とかでどのフィールドに一致させても縞が出ない時で、単純にフィールドマッチに失敗したときっぽい。
なのでとりあえず上述の理屈で説明が付くような。
ただ、変動係数30%位ってよくありそうなので、ある程度判定は厳しくしないと誤爆するような・・・。
まぁ、これでやってみましょう。

突発的に

マウンテンバイクを買っていました。
・・・はて。

SDAに出ようとかそんな話をしていて、去年カンチブレーキなシクロで42kmに出たら死にかけた(下りが怖い)ので、次に出るならちゃんと自転車を買おう、と思っていたのです。
で、出ようとかそんな話をしながら自転車屋さんに行ったらいつの間にかSCOTTのXC車を買っていました。
予定調和ですね。

 で、冷静になってちゃんと考えるとGiantのFATHOM1か2かでよかったんではなかろうか。
いや、過去3台giantを買ってきたGiant好きとしては。いや、SRAMという付加理由があるから・・・
あと、27.5の方が日本人には合うだろうとか思っていたのですが、なぜ自分は29erを買っているのだろうか・・・

まぁ、結局のところ、やってみなければわからないので、そんなにこだわりもありませんが。

→そういえば18年モデルからBOOST規格に揃えてきてて、GIANTのラインナップはえげつない、と店員さんが言っていましたね。
(新規格は29erしかない。そしてXTCは上位モデルしかなく、下位モデルのFATHOMは27.5だけどBOOST規格ではない。
SCOTTも27+か29er以外は前モデルのフレーム)
という感じで、結局よくよく考えても同じ選択になるようです。

で、メモ
FOX 32 RHYTHM FORK setting

2018/03/23

・・・あれ?延期したのはこれが原因じゃなかったの?

というわけで、めるめどの9話を全体とおして10秒ぐらい眺めてみました。
あ、こりゃ延期するわ、という出来です。

多分これでもいろいろ修正が入っているのでしょうが・・・

大変ですね(他人事)