0

twitterに定期的にアニメgifを投稿する

twitterにアニメgifが投稿できて、twitter.com上に埋め込まれた状態で再生できるようになってた。
今日からできるようになったらしい。



便利ツール紹介

gifsnap
CLIからMacのカメラを使って撮影、アニメgifを作るツール。
内部でimagesnapとimagemagickを使っている。


tw
CLIからtweetできるtwitterクライアント。–file=ファイル名 で画像もアップロードしてtweetできる。


now
今の状況に応じてexit status 0か1を返すコマンド。
詳しくはnowコマンドを作ったに書いた


crontab
なんかどういう仕組みかよくわからないけど、登録しておいたコマンドを定期的に実行してくれる。


組み合わせる

0 */2 * * * (now 'home?' || (say 撮影します && gifsnap /tmp/gifsnap.gif && tw --file=/tmp/gifsnap.gif --user=shokai --yes 定点観測 )) > /dev/null 2>&1
こうしておくと、家にいない時は2時間毎にアニメgifを撮影してアップロードしてくれる。
撮影前に「撮影します」って言ってくれるから安心。

0

アニメgifでTwitter定点観測

最近はアニメgifで定点観測を送っています。

家だとtweetしないし、撮影する前にちゃんと「撮影します」って言ってくれる安心感がある。

35 */2 * * * (now 'home?' || (say 撮影します && gifsnap /tmp/gifsnap.gif && gyazo -raw /tmp/gifsnap.gif | xargs tw --user=shokai --yes 定点観測 )) > /dev/null 2>&1


このような技術で構成される。
橋本商会 » twで写真を付けてtweetできるようになった
橋本商会 » nowコマンドを作った
1分でアニメgifを活用する – Qiita [キータ]

0

1分で実現できる有用な技術 Advent Calendar 2013の17日目を書いた

先週だけど1分で実現できる有用な技術 Advent Calendar 2013 – Qiita [キータ]に投稿した

1分でアニメgifを活用する – Qiita [キータ]

書いてから気づいたけど最近githubのissueのコメント欄に、cmd+vするとクリップボードの画像をそのまま貼り付けれるようになってた。


アドベントカレンダーってやったことなくて、やってみたんだけど普段から作ったものどんどん書いてるからあまり意味なかった気がする。むしろアドベントカレンダー用に出し惜しみしてしまってリズムが狂ったかも

0

issueやpull requestにGyazo GIF使うと便利

動作を説明するのが楽。
githubはmarkdown内で普通にimgタグ使えるのでgif貼っていくといいと思います。



なおgyazoの画像をそのままblogなどに貼ると、アクセスが集中した場合に画像が埋め込めなくされ
る事があった時期もあったけど(今はないらしい)、
githubは自動的にimgタグをCDNにコピーして配信してくれるので安心です。

(見る人が少ない社内gitlabとかも問題ないと思う)

README.mdとかにgif貼るのもわかりやすくていいですね。

以上、Gyazo GIFステマでした

0

動画からアニメgifを作る


動画からアニメgifを作るツールを去年作った。https://github.com/shokai/video2gif



元動画を何fpsで切り出すか、それを何fpsで結合するかを指定できるのでコマ送り的なgifも簡単に作れる。


上は、動画を1fpsで切り出して20fpsでつないだ。

video2gif -i input.mov -o output.gif -size 150x100 -vfps 1 -gfps 12



元の動画はこれ