Help us understand the problem. What is going on with this article?

AndroidとiOSでアプリの動画をチャットツールに気軽にシェアしたい【スクリーンレコード】

More than 3 years have passed since last update.

AndroidとiOSの画面を動画にしてそのmp4やmovをgifにするだけの話です。

環境

Device Version
Mac Yosemite以降
Android KitKat(4.4)以降
iOS 8.0以降

ffmpegを入れる(下準備)

brew install ffmpeg

使用例

ffmpeg -i [movie file] -r [frame rate] [output file]

ex.
ffmpeg -i hoge.mp4 -r 10 hoge.gif
  • frameレートを上げすぎると容量が大きくなってチャットツールの上限にひっかかったりするので注意してください

Android

  • 撮影...
adb shell screenrecord sdcard/hoge.mp4
  • 撮影した動画をカレントディレクトリにコピー
adb pull sdcard/hoge.mp4 ./
  • ffmpegでgif変換
ffmpeg -i hoge.mp4 -r 10 hoge.gif

iOS

  • QuickTimeで動画撮影

    • 「QuickTime Player」を開く
    • 「ファイル」=>「新規画面収録」
    • 画面中央下部の録音マークの右にあるプルダウンから接続しているiOS端末を選択(*画像参照)
    • 録画する
  • ffmpegでgif変換(movもイケる)

ffmpeg -i hoge.mov -r 10 hoge.gif

※参照画像(iPhone端末の名前が「ちょこめろん」なので選択)

スクリーンショット 2015-07-14 19.53.53.png

出力

hoge.gif

余談

チームでやっているとアプリの画面をシェアしたいときが多々あります。
ちょっと前まではスクショで共有していたのですが、動画で共有したら大分ウケがよかったので続けていました。ですが、動画共有だとdropboxや社内サーバにあげることになるので、見る方も上げる方も面倒くさい。

Slackなどのチャットツールだとmp4はダメだけどgifならinline展開されるので上げる方も見る方もかなり楽です。動くものの方がイメージがつかみやすいので、皆さんもgifとかを積極的に使っていってほしいです。

(もっとgifめっちゃ簡単にとれるのがあったら教えて下さい。)

chocomelon
Androidの投稿多め。難しいことはわかりません。 よくインターネットの人にディスられます_(:3」∠)_
https://twitter.com/__chocomelon
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした