logo
  • 現在做什麼
  • 關於我

Kalan

文章分類

  • 前端
  • 開發筆記
  • 雜談
  • 年度回顧

快速連結

  • 現在做什麼
  • 關於我
  • 聯絡我
  • 職涯思考🔗

關注我

在福岡生活的開發者,分享軟體開發與日本生活的點點滴滴。

© 2025 Kalan Made with ❤️. All rights reserved.

XCode シミュレータを使用してビデオを録画する方法

作成者:カランカラン2020年4月27日 10:40
ホーム/開発ノート
💡

質問やフィードバックがありましたら、フォームからお願いします

英語原文

目次

    本文は台湾華語で、ChatGPT で翻訳している記事なので、不確かな部分や間違いがあるかもしれません。ご了承ください

    画面録画は面倒で、毎回自分で枠を引かないといけないので、simulatorを使って録画できないか調べてみたところ、実際にできることがわかりました。そして、意外にもとても簡単です。コマンドラインで以下の指示を入力するだけで大丈夫です:

    xcrun simctl io booted recordVideo --codec=h264 transition.mp4

    ctl+cを押すと、自動的に動画ファイルが生成されます。同じ名前のファイルがないことにだけ注意してください。また、reproを頻繁にGitHubにアップロードするため、GitHubでは動画ファイルがサポートされていないため、ffmpegを使ってgifファイルに変換します:

    ffmpeg -ss 2 -t 20 -i YOUR_VIDEO_NAME -vf "fps=10,scale=320:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 OUTPUT.gif

    その後、ffmpegのパラメータをじっくり研究していきますが、要するにこれで動画ファイルをgifファイルに変換できるので、素晴らしいですね!

    ← アポロブーストを使用した Svelte でロールアップエラーが発生しましたスヴェルト・ノート (2): コンパイラはあなたが散らかすよりも賢い →

    この記事が役に立ったと思ったら、下のリンクからコーヒーを奢ってくれると嬉しいです ☕ 私の普通の一日が輝かしいものになります ✨

    ☕Buy me a coffee