SCM ファイル形式とは?
拡張子 .scm を持つファイルは、Windows 用のスクリーンキャスト アプリケーションである ScreenCam で作成されたスクリーンキャプチャデータを保存します。.scm は一般的な動画ファイルではなく、キャプチャされた画面領域の更新タイムラインとタイミングデータ、およびオプションの同期音声ナレーションを、公開された仕様のない独自のバイナリコンテナにパックして保存します。
古い Lotus ScreenCam の録画は、標準のビデオストリームをエンコードするのではなく、独自の形式で Windows の画面更新をインターセプトすることによってフレームをキャプチャしていました。.scm ファイルは、専用の ScreenCam ソフトウェアを使用してのみ再生できます。この形式は文書化されていない独自形式であるため、公開されたマジックバイト(ファイル署名)は存在せず、識別はアプリケーションの関連付けに依存します。
ScreenCam は以下の用途に使用できます:
- 画面デモやチュートリアルの作成
- プログラムやワークフローのシミュレーション
- スクリーンキャストやオンライン・トレーニング
- ソフトウェア・プレゼンテーションの録画
ScreenCam はもともと Lotus Corporation によって開発され、画面アクティビティを記録する革新的なアプローチにより 1990 年代に人気を博しました。当時普及していた VCR(ビデオデッキ)を彷彿とさせる、シンプルで直感的なインターフェースを提供していました。Lotus が IBM に買収された後も開発は続けられましたが、その後の Windows バージョンで基盤となるキャプチャ技術のサポートが徐々に終了したため、ポータビリティの問題が発生しました。IBM はプロジェクトを中止し、ScreenCam の商標を SmartGuyz Incorporated に売却しました。SmartGuyz は画像キャプチャとマウスの動きの再生に基づく新しいアプローチを使用して ScreenCam をゼロから再構築し、かつては録画を SWF や AVI などの標準ビデオ形式にエクスポートすることをサポートしていました。現在、Flash/SWF と ScreenCam アプリケーションの両方が事実上のレガシーとなっており、古い .scm ファイルを復元するには、古い ScreenCam のビルドを探す必要がある場合があります。
セキュリティと安全性
リスク: LOWScreenCam の .scm はパッシブな録画メディアであり、実行可能ではないため、ファイル自体のリスクは低いです。本当の注意点は実用的な面にあります。ScreenCam は廃止されたレガシーソフトウェアであるため、ランダムなサイトから «ScreenCam プレーヤー» や «.scm コンバーター» をダウンロードすることには注意してください。これらはアドウェアや PUP(不審なプログラム)が同梱される一般的な経路です。本物のプログラムのアーカイブコピーを優先してください。また、拡張子が StarCraft のマップや Scheme スクリプト(Scheme の .scm は実行可能コードです)と共有されているため、.scm が実際に何であるかを確認してください。
形式の詳細
概要- StarCraft / StarCraft マップ (.scm) - Blizzard の初代 StarCraft は、キャンペーン/メレーマップ(MPQ ベースのアーカイブ)に .scm を使用します。StarCraft またはマップエディタで開き、編集します。ScreenCam とは無関係です。
- Scheme ソースコード (.scm) - Scheme/Lisp プログラミング言語(例:GIMP Script-Fu、Guile)のプレーンテキストソースファイル。任意のテキストエディタで編集されます。
- SuperCard / アプリプロジェクト (.scm) - SuperCard やその他のさまざまなアプリのプロジェクト/データファイルで .scm が使用されてきました。ニッチであり、無関係です。
SCM ファイルを開くプログラム
技術的詳細
詳細仕様| 形式タイプ | 独自バイナリ・スクリーンキャプチャ動画(録画された画面領域の更新とオプションの音声) |
| コンテナ | 独自の ScreenCam コンテナ。公開された仕様や形式のドキュメントはなし |
| エンコーディング | バイナリ。フレームデータは、フレームごとのタイミングを伴うキャプチャされた画面領域の更新シーケンスとして保存される |
| 圧縮 | 内部の差分/領域更新圧縮 - フレームごとに変更された画面領域のみが保存される |
| オーディオ | オプションの同期ナレーショントラック。存在する場合、8 kHz から 44.1 kHz のレートの PCM |
| 色深度 | 録画時のデスクトップに依存:録画時期により 8ビット、16ビット、または 24ビット |
| 解像度 | キャプチャされた画面またはユーザーが選択した領域に制限される。固定の最大値はなし |
| MIME タイプ | application/octet-stream (非公式な代替案: video/x-screencam) |
| ファイル署名 | 公的に文書化されたものはなし。既知のマジックバイトはなし - アプリケーションの関連付けによって識別 |
| 一般的なファイルサイズ | 録画時間と画面領域に応じて数百 KB から数十 MB |
| 形式のバージョン管理 | ScreenCam のリリースに関連付けられた内部バージョン。Lotus 時代と SmartGuyz のビルドには互換性がない |
| プラットフォーム | Windows のみ |
| エクスポート形式 | ScreenCam はアプリケーション内から録画を AVI または SWF にエクスポート可能 |
| 拡張子の衝突 | .scm は Scheme ソースファイルやその他の無関係な形式でも使用される |
| リリース日 | Lotus ScreenCam (1990s); later SmartGuyz ScreenCam |
SCM の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。SCM ファイルについて最初の質問をしてみましょう。