gifアニメが作れるWebアプリ Giraf 2 を公開しました
この記事は OUCC Advent Calendar 2015 の7日目の記事にかこつけた宣伝記事です🙇🙇
昨日は @domitry さんの Google Summer of Code やろう でした。
以前このようなWebアプリを作っていましたが、この度Girafを全面的に書き換えたGiraf 2を公開しました。
新機能
複数の動画/GIF/画像を組み合わせられる
Giraf 1では一つだけの動画を変換するだけでしたが、2では複数の動画や画像を組み合わせることができます!
ファイルの読み込みは左上のボタンから行えます。
読み込んだファイルは右下に持っていくと、新しいレイヤーとして追加されます。
レイヤーは左端・右端をつかんでドラッグすると始点・終点を変更できます。一般的な動画編集ソフトと同じですね! プレビュー再生はスペースキーです。
レイヤー編集が進化
Giraf 1では切り抜きのみでしたが、2ではレイヤーの導入に伴いいろいろ編集できるようになりました。
どこかで見たような項目が並んでいます! 一番下の「効果」は、Giraf 1でも実装されていた出力画像の編集機能です。 JavaScriptでスクリプトを書くことで以前のバージョンのようにさまざまな効果を追加できます。 (出来が微妙な所なので今後直していきたいところです)
コンポジションの導入
Giraf 2では、「コンポジション」と呼ばれる新しい素材を作ることができます。
コンポジションはGiraf内で使えるシーケンス素材で、複数のレイヤーで構成されます。また、別のコンポジションをレイヤーとして使用することもできます。端的に言うと、After Effectsのコンポジションと同じものです。
ぜひコンポジションを活用して傑作を作ってください!
どのように作られたか
Girafの見た目は全てReactで書かれています。実はこのReact版を作る前に一度Girafの書き直しに挑戦しており、CoffeeScriptでオレオレフロントエンドライブラリなどを書いていましたが、書いても書いても終わらずにつらい気持ちになり挫説していました。Reactは最高です。もう自分で描画部分を実装したくない。
とはいえ、Giraf 2も僕個人が趣味で開発するにはもう限界という規模になりつつあり、手助けが必要と感じています…。Girafはバグ修正・新機能大歓迎です! PRお待ちしています!
また、Girafについての質問を受け付けるask.fmアカウントも開設しました。要望や指摘などがあればバシバシお知らせください!
東京旅行に行きました そしてJCT
ちょっと前ですが10月8日から3日間東京に旅行に行ってました。東京旅行の第一の目的は蒼樹うめ展を見に行くことで、 8日と9日の昼間はたっぷり使って鑑賞してきました。平日の昼間にこんなにゆっくりできるのも休学生の特権ですね!
良かった pic.twitter.com/ngIdsfWz7P
— 緑豆はるさめ (@spring_raining) 2015, 10月 8
思わず複製原画まで買ったけど、B2の複製原画を飾る壁が無いんですよね。どうしよう。
あと現地で知ったのですが、モネ展も近くの東京都美術館で開かれていたので、ついでに見に行ってました。 印象派の絵はなんとなくぼんやりしてて、見所をつかむのが難しかったですが、人の身長をも超えるほど大きな睡蓮はさすがに圧倒されました。 絵画はやっぱり大きなものが見応えがあると思います。
今回東京ではGRIDS HOSTELというカプセルホテルに泊まっていました。 1泊3700円とかなり高めだけど、カプセル内は広くてWiFiとコンセント3口完備、ホテル内は綺麗でおすすめできます。
そして、東京旅行の第二の目的、それは「都内のジャンクションを観ること」でした。
下のスライドはその時に撮った写真などをまとめてLT会で発表した時のスライドです。 スライドで紹介してるもの以外では、江戸橋JCTも良かったです。 機会があればぜひ見に行ってみてください。
帰宅
Withings Activité Pop買いました
前から気になっていたスマートウォッチ「Withings Activité Pop」を買いました。 これは、見た目は普通の腕時計ながら、裏ではこっそりと歩数や睡眠時間、水泳時間を計測してくれるというもので、ボタン電池1個で8ヶ月動くそうです。
これを2週間ほど着けて過ごしてみたので感想を書きます。
見た目が良い
Withings Activité Popは既に発売されている「Withings Activité」の廉価版ということで、 安っぽい外観でないか心配でしたが、そのようなことは無く、見た目は丈夫で長く使えそうです。
裏側は少し厚みがあるように見えましたが、着けてみると大丈夫でした。
正確なアクティブトラッキング機能
Activité Popのインターフェースが針3つだけなので不安になりますが、歩数計、睡眠判定はしっかりとしており、 接続したスマートフォン(iOS, Android)から時間ごとのデータを見ることが出来ます。
Unboxing体験が最悪
パッケージの開封方法が分からず、外箱を破いて取り出す羽目になりました。
— 緑豆はるさめ (@spring_raining) 2015, 8月 5
最悪だ pic.twitter.com/Xi8Nxyj0Sy
— 緑豆はるさめ (@spring_raining) 2015, 8月 5
正しい開け方があるのかもしれないですが、もう少しわかりやすくして欲しかったです…
針がずれる
時計を付けたまま激しく動くと針の位置がずれるようで、Activité Popの時間を信用しているとたまに失敗します。 針がずれたときは、アプリの「針を合わせてください」から針の調節が行えます。
[追記 9/3] 電池を入れ替えると起こらなくなりました。単に電池切れだっただけかも?
目覚まし機能はおまけ
Activité Popは目覚まし機能があり、任意の時間と曜日を指定すると、その時間に本体がブルブルと震動してくれます。しかし、震動は弱く、スヌーズ機能も無いので一度も起きられませんでした。おまけです。
感想
Activité Pop自体はアクティブトラッカーと名乗っていますが、腕時計としても十分通用するので、腕時計としても使えます。
運動をする人にはそのまま活動計として、運動をしない人は腕時計として使い、後から一日の活動を振り返ったりして楽しめます。
総合的には良い感じだと思います。いかがでしょうか。
- 出版社/メーカー: Withings
- 発売日: 2015/07/30
- メディア: エレクトロニクス
- この商品を含むブログを見る
留年途中経過
半年ぶりの記事ですが愚痴です。
今年4月に留年をし、2回目の3年生となっていましたが、この度進級に必要な単位を取る見込みがついたため、10月からの半年間休学をしようと思います。
見込みがついたとさらっと書いたものの、今学期の授業態度はひどい有様でした。 去年の覇気は一体どこに行ってしまったのか…
以下は留年について感じた感想文です。
#
留年して一番辛いことは、同級生との疎遠感で、周りが院試や就活に奔走する平日の昼間に部室でスプラトゥーンをしていると、形容しがたい黒い気分に圧迫されます。
同級生が次々とラボ畜アッピルツイートをしている間もアフリカでは1分間に60秒が経過しています
— 緑豆はるさめ (@spring_raining) 2015, 5月 6
そういうときはバイトをすると何かやった気になって気分が晴れるので、 少なくなった授業時間は大体バイトの時間に変わっています。
#
留年してから行っている唯一といっていい勉強が、Elements of Statistical Learningという本を輪読するサークルの勉強会に参加するというもので(しかも10ページくらいしか読んでない)、本当に留年してから何もしていなくてひどい。
留年は人は極限まで怠惰になれるということが知れて、とても勉強になりオススメです。
あと、何もしていないのを見透かされたのか、申し込んだ夏期インターンの選考は全て落ちました。今年の夏は全く有意義な生活を送れそうにありません。なんとかしたいです。
シュールストレミングを食べたので知見を共有します
先日側転大破でおなじみのorumin君の誕生日があり、誕生日祝いにと各界からAmazonから数々の品物が送られていました。ところが、迂闊にもorumin君はほしい物リストにシュールストレミングを入れてしまったために、後日本当に彼の手にシュールストレミングが届いてしまったのです。
アアアアーーーーwwwwwwwwwwwwww pic.twitter.com/PJeYN2js2d
— orumin (@kotatsu_mi) 2015, 2月 7
わあなんかきちゃったよ…… よしなぶせんせーありがとうございます!(?) cc @yoshinabu pic.twitter.com/JbgJgK9XQJ
— orumin (@kotatsu_mi) 2015, 2月 10
@kotatsu_mi うわぁ…本当に届いてしまった…
— yoshinabu (@yoshinabu) 2015, 2月 10
そしてなんやかんやがあり、本日私を含む6人でシュールストレミングの開缶式を執り行いました。
続きを読む