- 色再現性を重視したオープンソースのメニューバーアプリケーションで、過度なファイルサイズなしに画面とカメラのタイムラプスを作成する
- 色再現性は、色あせたり複製されたように見えるタイムラプスを防ぐ重要な機能
機能
- カラー精度: 見たままの色を録画し、色の薄い動画を作らない
- ミニマリストデザイン: メニューバーから使えるフル機能のWebレコーダー
- ハードウェアアクセラレーション: 軽量な録画体験のためにハードウェアアクセラレートされたエンコードをフル活用
- 省スペース: 高品質動画での過大なファイルサイズ(1時間あたり最大7GB)を避ける
- カメラ録画: 同じフレームレートとカメラ速度でWebカメラやスマートフォンを録画する
- セキュリティ:
ScreenCaptureKitの機能を使って特定のウィンドウやアプリケーションなどを録画することで、録画中に銀行情報が漏えいしない
- カスタマイズ可能: フレームレート、品質、速度など、あらゆる項目を変更できる
インストール
- TimeLapze をインストールする推奨方法は Homebrew cask を使うこと
- リポジトリが75スターと30ウォッチャーを獲得すると、
brew install --cask screentimelapse を使ってアプリをインストールできる
- アプリケーションには署名がないため、Appleはこのアプリにマルウェアが含まれていないことを確認できないという警告を表示する。システム設定からそれでもアプリを実行できる
直接ダウンロード
- 必要であれば、リリースページに直接アクセスして
TimeLapze.zip をダウンロードできる。
- Chrome と Safari は疑わしいファイルのダウンロードについて警告を表示する。警告を無視してアーカイブを展開すると、
ScreenTimeLapse.app ファイルが得られる。これを Applications ディレクトリに移動すればよい。
ローカル開発
- TimeLapze をローカルで開発するには、このリポジトリをクローンして XCode で開く必要がある。
- その後、ローカルでアプリを実行するためのコマンドを使用できる。
- ローカル署名のために、アプリのビルドを許可する必要がある。
技術スタック
- SwiftUI
- ScreenCaptureKit
- AVFoundation
- CoreMedia
ライセンス
- TimeLapze は MIT ライセンスの下でオープンソースとして公開されている。
- このプロジェクトが気に入ったなら、リポジトリにスターを付けることを検討してほしい。Homebrew への追加に向けて75スターを目標としている。
注記
- Apple の画面録画機能は、ディスプレイの色空間を DCI_P3 から sRGB に変換する。この問題は通常はわずかだが、色に敏感な作業には適していない。色の扱いは難しく、HDR 動画でもスクリーンショットでは露出過多の問題が残る。
GN⁺の見解
- TimeLapze は、高品質なタイムラプスを生成しつつファイルサイズを最小限に抑えられる革新的なソリューションを提供する。これは特に保存容量が限られているユーザーにとって有用だ。
- このアプリケーションは、色再現性を重視するクリエイターにとって魅力的なツールになり得る。色に敏感な作業を行うユーザーは、これらの機能によってより正確な成果物を得られる。
- オープンソースプロジェクトとして、開発者コミュニティの貢献を通じて継続的に改善される可能性がある。これはソフトウェアの継続的な発展と、ユーザー要望への迅速な対応を意味する。
- アプリケーションが未署名であることは、一部のユーザーにセキュリティ上の懸念を生じさせる可能性がある。ユーザーは、このアプリケーションを信頼できるか判断するために追加の調査が必要になるかもしれない。
- 類似機能を提供する他のプロジェクトとしては OBS Studio があり、これはライブストリーミングと動画録画のためのオープンソースソフトウェアである。OBS Studio はすでに広く利用されており、強力なコミュニティの支援を受けている。
1件のコメント
Hacker News の意見