語学講座CS2 (2025年度)

ストリーミングで公開されているNHKラジオ語学講座(らじる★らじる(聴き逃し)配信)の録音を自動化するためのアプリです。語学講座の録音にはffmpegを利用します。 開発が中断している https://osdn.net/projects/capturestream/ の派生版です。 正式に開発を引き継いでいるものではありません。録音した語学講座のファイルは著作権法で許されている範囲内でご利用ください。

View the Project on GitHub

語学講座CS2

Mac版インストール手順

TOP目次ドキュメント]

CaptureStream2 Manager(CLI版)

capturestream2-manager.sh は、macOS 上で 語学講座CS2 の Homebrew Cask を手軽に管理できるコマンドライン用スクリプトです。 Homebrew tap使用インストール手順を簡素化するスクリプトになります。


特徴


前提条件

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

インストール手順

1. Homebrew Tap の追加

brew tap CSReviser/capturestream2

2. スクリプトのダウンロード

curl -O https://raw.githubusercontent.com/CSReviser/homebrew-capturestream2/main/capturestream2-manager.sh
chmod +x capturestream2-manager.sh

使い方

スクリプトを実行すると、CLI形式のメニューが表示されます:

./capturestream2-manager.sh

メニュー一覧

番号 処理内容
1 最新版のインストール
2 最新版のアンインストール
3 最新版の更新(アップデート)
4 最新版のアップグレード(再インストール)
5 インストール済みキャスクの一覧表示
6 指定バージョン(ロールバック)のインストール
7 指定バージョン(ロールバック)のアンインストール
8 最新版に戻す(ロールバック解除)
9 利用可能なバージョン一覧表示
10 終了

バージョンの指定方法(ロールバック)

指定バージョンをインストール・アンインストールする場合、バージョン番号(例: 20250324)の入力が求められます。利用可能なバージョンは Tap の中で以下のように表示されます:

brew search capturestream2

CaptureStream2 Manager を使った Homebrew のロールバック・ロールバック解除手順(スクリーンショット付き)

CaptureStream2 Manager を使えば、Homebrew でインストールした CaptureStream2 のバージョンを、簡単に過去バージョンへロールバックしたり、最新版に戻すことができます。


1. CaptureStream2 Manager の起動

ターミナルを開いて、以下のコマンドを実行します:

./capturestream2-manager.sh

スクリーンショット例(イメージ) ===================================== CaptureStream2 管理メニュー
1) 最新版のインストール
2) 最新版のアンインストール
3) 最新版の更新(アップデート)
4) 最新版のアップグレード(再インストール)
5) インストール済みキャスクの一覧表示
6) 指定バージョン(ロールバック版)のインストール
7) 指定バージョン(ロールバック版)のアンインストール
8) 最新版に戻す(ロールバック解除)
9) 利用可能なキャスク(指定バージョン含む)の一覧表示
10) 終了
===================================== 選択してください [1-10]:


2. ロールバックの実行(過去バージョンのインストール)

1. メニューから 6)指定バージョン(ロールバック版)のインストール を選びます。

6) 指定バージョン(ロールバック版)のインストール

2. 利用可能なロールバックバージョン一覧が表示されます(例):

利用可能なバージョン:
1) capturestream2@20241007
2) capturestream2@20250303
3) capturestream2@20250324

*3. インストールしたいバージョンの番号(例:3)を入力して Enter。+

4. 選んだバージョンがインストールされます。

メッセージ例:

ロールバック用キャスク (capturestream2@20250324) をインストールします...

3. ロールバック解除(最新版に戻す)

1. スクリプトを再度起動し、8)最新版に戻す(ロールバック解除) を選びます。

2. ロールバック用キャスクをアンインストールするか確認されます:

スクリーンショット例

現在のインストール状況を確認します:
・capturestream2@20250324

ロールバック用キャスクのアンインストールを行いますか? [y/N]:

3. y を入力するとアンインストールが実行され、続けて最新版の CaptureStream2 が再インストールされます。


4. バージョン確認や一覧表示

コマンド例(直接使う場合):

brew search capturestream2
brew list --cask

トラブルシューティング


TOP目次ドキュメント]