カランのブログ

ソフトウェアエンジニア / 台湾人 / 福岡生活

今のモード ライト

category: iOS tag: iOS

画面録画は面倒です。毎回自分で領域を指定する必要があります。そこで、シミュレータを使って録画できないか調べてみました。実際にできることがわかりましたし、意外にも簡単です。以下のコマンドをコマンドラインで実行するだけです:

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

ctl+c を押すと自動的にビデオファイルが生成されます。同名のファイルがないように注意してください。また、私はよく再現性のある問題を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ファイルに変換できます。素晴らしいですね!

作者

Kalan 頭像照片,在淡水拍攝,淺藍背景

愷開 | Kalan

Kalan です。台湾出身で、2019年に日本へ転職し、福岡に住んでいます。フロントエンド開発に精通しているだけでなく、IoT、アプリ開発、バックエンド、電子工作などの分野にも挑戦しています。 最近、エレキギターを始めました。ブログを通じて、より多くの人と交流できればと思っています。気軽に絡んでください