上記記事の最後の方で、エクスプレッションライブラリを作るならこんな感じじゃないかというのを書いた。 それから色々思索しながら、どういうのがいいのかを探っている。 以下が経過中。 @scriptをスクリプトを書く人向けに作っているように、これもエクス…
キリスト降誕おめでとうございます。 映像制作ゆる Advent Calendar 2025の25日目の記事です。 惰眠を貪っていたら、上記記事から1年経ってしまっていた。遅ればせながら、自分なりの回答として以下を提示したい。 at.atarabi.com 分解 2色3色のみならず、…
映像制作ゆる Advent Calendar 2025 の13日目の記事です。 い After EffectsはCC2019から、エクスプレッションのエンジンを従来のExtendScriptのエンジンからモダンなJavaSriptのエンジン(Windows版はV8)へ切り替えられるようになった。そこら辺の話をメイン…
github.com 型定義をTypes-for-Adobeのものに AEスクリプト周りの型定義は個人的なものを使用していたが(Types-for-AdobeのAEの箇所の元になったもの)、ユーザーも散見されるようになり、そこらへんの指摘が入ったので切り替えた。 Mouseのhookをmouseupに…
github.com github.com 画像ファイルを介することなく気軽に画像データを扱いたいと開発当初より思っていて、やっと煮詰まった。 カスタムパラメータ プロジェクト内に画像データを埋め込みたいので、エフェクトのカスタムパラメータを用いる。カスタムパラ…
キリスト降誕おめでとうございます。 adventar.org https://atarabi.com/kikaku/plugin/old/#ChromaticAberration 2011年にChromatic AberrationというAEプラグインを公開した。ありがたいことに今もちょくちょくダウンロードされているのだけど、当時の技術…
github.com github.com ちょっとした修正といくつかのスクリプトの追加と更新。 修正 エフェクトマスクのパラメータのバグ エフェクトマスク周りのパラメータの扱いに難があったのを修正した。エフェクト麾下のパラメータは、0番目のパラメータがそのエフェ…
github.com SVGに関する機能と、トーンカーブなどのカスタムデータ周りの機能を追加した。 SVG www.youtube.com SVGを読み込む際は、例えばIllustratorでAIファイルにして読み込むなど手間が掛かる(シェイプレイヤーにする場合は読み込んでから更に変換)。…
github.com いくつかの機能追加とバグフィクスを行った。マウス周りのフックは他のフックに比べ応用範囲も狭いだろうから(可能性があるのはダブルミドルクリックくらい?)熟成させていたのだが、花雪さんからバグ報告をいただき、その修正にともない熟成も…
github.com 公開したことでやる気もすこし出てきたので、いくつか更新した。 自分の思想として"ソフトがこちらに合わせろ"というのがあり、既存コマンドに対するフックを容易にするというのもそれに向けての一つの手であったが、更に押し進めてキー入力をフ…
AEで処理を自動化する際によく用いられるのはスクリプトであるが、プラグインにもエフェクト以外にAEGPというスクリプト的なことも出来るタイプのものがある。大概のことはスクリプトでも出来るので、あまり出る幕がないのだが、AEGPのAPIを用いないと出来な…
興福寺の夜を待つために日の沈むのを眺めていたら、南円堂の前の自販機が目に入った。前々からこれを上手く撮りたいと思っていて、南円堂も枠内におさめ、幾枚か撮影するも自販機の灯りがか弱い。 南円堂は東面し、自販機は一つを除き北面しており、直交して…
www.youtube.com 発端 セーラームーンのあれはスクレイピング的なあれしてGANとかであれこれしたいよね— mas (@mas134) 2020年5月24日 スクレイピング twitterのAPI代わりにtogetterを代用するのはよくやっていて、togetterでとりあえず一日単位で#sailormoo…
今週のお題「はてなブログ フォトコンテスト 2017夏」 雨は突然に、貴賤、人種関係なく等しく降り注ぐ。 雨具を忘れた彼、彼女らも、僕と同様、どこか屋根のある場所を探しているみたいだ。 やっとの思いで到着した軒下は、既に先客でいっぱいだ。 遠慮して…
下記の線画着色と、スタイル変換で遊んだ。両者ともにCPUで処理したのだけども、線画の方は1分くらい処理に時間が掛かったので、早送りしてある。今のところAEをただのGUIとしてしか扱っていないのでもうちょっと何とかしたい。 qiita.com qiita.com
10ヶ月前にDCGANでゆゆ式のキャラの顔を訓練させたの。 これを、AEで読み込む。かわいい。
環境 TypeScript インストール Node.jsが入ってる前提で始める。 typescriptはnpm経由で以下のようにすればグローバルにインストールされる。 npm i -g typescript ナイトリービルド版は、@nextをつけて。 npm i -g typescript@next 今ちょうどTypeScriptの2…
前回のつづき。 トランジション 入力としてr, g, bにrateを加えて、rateを動かすことで色調を変化させていくことを試みる。 rateが0のときは元画像(左上)、50.0のときはコロラマを掛けた画像(右上)、100.0のときはVC Color Vibranceを掛けた画像(左下)…
AEでPythonの例 機械学習はPythonが楽なのでとりあえずAEにPythonを組み込むことを考える。AEとPythonを連携させた例は以下のようなものがある。 デジタル・フロンティア-Digital Frontier | DF TALK | AfterEffectsスクリプトの使用状況をExcelに出力してみ…
esuji5.hateblo.jp上記の記事に触発され自分も書いてみました。 Python 3.5 OpenCV 3.0.0 4コマを切り出すsrcフォルダ以下にある画像を再帰的に処理してdstフォルダ以下に切り抜き画像を出力するようにしてあります。 まず OpenCVにfindContoursという輪郭を…
惡の華を見ましたが面白いですね。去年の謎の彼女Xといい講談社は変な原作を持ってきますね。 一話の構成は、日常を淡々と描いてこれから起こる非日常的体験に対するお膳立てといった感じですね。当然ですが非日常という起伏を描くには日常という平坦を描く…
http://www.flickr.com/photos/kareobana/sets/72157631651892208/ 街中から見える塔って惹かれませんか。特に八坂通から見る法観寺の五重塔は格別ですね。ということで、塔とその周りの風景を題材に何か撮ろうと前々から考えていて、それと同時に写真の写真…
今回のiOS 6の新MAPを受けて、これでAndroidの勝利は確実になったなと思ったAndroid原理主義者は多いように思う。しかし、これは非常に甘い願望であり理知的な分析を欠いていると言わざるを得ない。 まず、この新搭載のMapの最大の特徴は「ないものがある」…
カーブミラーというのは基本的に交差車線の車の存在の有無を確認するためにあるため、当然カーブミラーの中に映る世界というのは道路が中心となり空は見えても占める割合は小さい。従って、アスファルトのねずみ色が支配的な世界、これがカーブミラーの中の…
男女の違いなんかはちんこの有無もあるし学校等の社会的な場で区別して扱われるので否が応にも認識するし、表面的な運動能力、学力も体育やテストだったりで自分と他人とは違うんだというのは認識しますよね。でも、高次脳機能障害みたいな例を出さなくても…
「言語は世界を切り分ける」は「ことばと思考」の第一章の章名であるが、その切り分け方は言語によって様々である。例えば「ことばと思考」では「持つ」という動作を例にあげていて、英語ではどのように持つかを区別せずに"hold"、日本語では幾分か区別して"…
言葉は各々強度(刺激度)を持っていて、方向は聞き手、話し手の関係性によって決まる。第三者がその方向を正確に把握するのは難しく、発せられた言葉に対するイメージ、話者に対するイメージによって実際に認識する方向は大きく歪められる。刺激の強い言葉…
様々な値を取りうるパラメータの中で、あるものだけを固定して他のパラメータを色々変化させ、その固定したものを際立たせる。 http://www.mymodernmet.com/profiles/blogs/city-collages-scramble-time カメラ位置は基本固定してあるが、時間を変えて撮った…
三角形の方はある程度出来たので、四角形の方に。四角形のやつは数カ月前からAfterEffectsのプラグインとして試作して色々改良したり、それをphpのGDでやってみたり(Kikaku-Fitting)してたんですが、動画としてはこんな感じ。 適当に点を選んでいってそこか…
今まで動いてないとこを如何に動かなくするかということをやってきたんですが、一応最後にアート系でOpenCVといえばオプティカルフロー!っていう感じなのでオプティカルフローを使ってみます。二枚のフレームを用意してまず一枚目のフレームのコーナーを検…