語学講座CS2 (2026年度)
ストリーミングで公開されているNHKラジオ語学講座(らじる★らじる(聴き逃し)配信)の録音を自動化するためのデスクトップアプリです。語学講座の録音にはffmpegを利用します。OSDN.net で公開されていた「CaptureStream」の派生版であり、同ソースコードを基盤としています。正式に開発を引き継いでいるものではありません。録音した語学講座のファイルは著作権法で許されている範囲内でご利用ください。
View the Project on GitHub
FAQ(よくある質問)
<全OS共通>
- Q: 英語以外の語学講座には対応していないのですか?
- A: 対応しています。最新版では初期状態で英語以外の語学講座を選択可能になっています。従来通り、任意番組ボタンに録音したい番組を設定することもできます。設定手順は任意らじる聴き逃し番組設定を、対象講座は対象講座と番組ID一覧をご確認ください。
- Q: 先週放送分を録音できると思っていたのですが、今週放送分が録音されました。以前は放送の1週間遅れだったと思うのですが変わったのでしょうか?
- A: 現在は初回放送後1週間録音できるようになっています。メインウィンドウ下部の[前週]チェックボックスにチェックを入れると以前と同様に放送翌週月曜日10時から1週間分の録音ができます。設定手順は[前週]チェックボックスを、対象講座は対象講座と番組ID一覧をご確認ください。
- Q: 拡張子は何を選択すれば良いですか?
- A: 初期値は「m4a」になっています。「m4a」は現在一般的に使用されている主要なOS環境(Windows、macOS、Linux、Android、iOS等)で再生可能です。mp3専用プレーヤを使う場合は「mp3」を選択してください。詳細は拡張子の選択を参考にしてください。
- Q: 録音される音声ファイルのサイズを小さくできませんか?
- A: 拡張子の選択で数値「xxk」が小さい「mp3-xxk-M」を選ぶと、数値が小さいほどファイルサイズを小さくできます。ただし、数値が小さくなるほど音質も低下する点に注意してください。一方、「m4a」形式ではファイルサイズを小さくすることはできません。ストリーミングに使用されるコーデックは「aac」であり、「m4a」に変換する際もコーデック自体は「aac」のままです。変換によって変更されるのはコンテナ(入れ物)の形式のみで、元の「aac」のデータが保持されるため、ファイルサイズは元のデータ量に依存します。
詳細は拡張子の選択を参考にしてください。
- Q: 曜日や時間を指定して自動実行できますか?
- A: 語学講座CS2には曜日や時間を指定して自動実行する機能はありませんが、OSの機能(タスクスケジューラ)などと組み合わせて自動実行させることができます。引数に「-nogui」を指定してください。ubuntu(Linux)では環境変数『DISPLAY=:0』の指定も必要です。
<macOS>
- Q: macOSで使えませんか?macOS版はありませんか?
- A: 語学講座CS2はmacOSでも使用可能です。複数のMacユーザから動作報告を頂いています。
- Q: macOSは、どのバージョンに対応していますか?
- A: 2026年度版は、Qt6.11で開発しており、macOS13(Ventura)以降対応となります。QtバージョンとmacOS対応を参照ください。
- Q: Apple Silicon Mac(MシリーズCPU搭載)で使用できますか?
- A: 使用可能です。Macユーザから動作報告を頂いています。最新版ではRosetta2、AppleSilicon版ffmpegをインストールしなくても動作します。
- Q: Rosetta2のインストールは必要ですか? Apple Silicon Mac(MシリーズCPU搭載)で使用します。
- A: Rosetta2は必要ありません。最新版ではRosetta2をインストールしなくても動作します。
- Q: MacBook Neo(A18Pro搭載)で使用できますか?Mシリーズではないです。
- A: 使用可能です。MacBook Neoで動作確認しています。
- Q: Intel Mac(Intel製CPU搭載)で使用できますか?
- A: 使用可能です。Macユーザから動作報告を頂いています。
- Q: macOS(Intel機)は「サポート対象外」とは、どのような意味ですか?
- A: 動作確認を行うIntel Mac実機環境がなく、またMacに関する知識が乏しいので「サポート対象外」としています。最新版はUniversalバイナリ(Intel/Apple Silicon両対応)です。問題解決に向けて情報提供いただければ、可能な限り対応いたします。建設的なご意見やご要望については検討いたしますが、単なる不平や苦情はご遠慮ください。
- Q: Mac標準のメニュー表示に変更できませんか?カスタマイズのメニュー表示がMac標準と異なります。
- A: Mac標準のメニュー表示に変更できます。特番設定・その他設定の画面で「Mac標準のメニューを使用する」にチェックを入れるとMac標準のメニューを使用できます。設定を変更したときは再起動が必要です。
- Q: どの実行ファイル(dmgファイル)を使用すれば良いですか?
- A: 通常は下記のファイル名の実行ファイルをご使用ください。「20yymmdd」はバージョンに対応した日付の数字です。
- ファイル名: CaptureStream2-MacOS-20yymmdd.dmg
- その他、以下の文字列が含まれるファイル名の意味凡例
- AppleSilicon:Apple Silicon Mac向けを想定しています。
- intel:intel Mac向けを想定しています。
- Q: macOS版で「開発元を検証できないため開けません。」とメッセージが出て、起動できません。
- A: macOSのバージョンによって操作方法が異なります。Apple Macユーザガイド開発元が不明なMacアプリを開くでご使用のmacOSバージョンを選択して操作方法を確認ください。
- Q: macOS版とWindows版両方使っていますが、挙動が異なるようですが?
- A: 各OSの設計思想やシステム上の制約に合わせ、それぞれのOSに最適な実装を行っているためです。共通のコードベースであっても、OS側の仕様により動作に細かな差異が生じる場合がありますが、各環境で安定して動作させるための仕様となります。あらかじめご了承ください。
- Q: Apple Mac App Storeへの公開予定はありますか?
- A: Apple Mac App Storeへの公開予定はありません。主に下記のような理由です。
- Apple Developer Programへの登録が必要
- Apple Developer Programは年間費用が必要
-
Mac関連知識が乏しく、技量的に無理
<Windows>
- Q: Windows版で「WindowsによってPCが保護されました」と警告が表示されます。
- A: Windowsでは初回実行時に「WindowsによってPCが保護されました」と警告が表示されますが「詳細情報」をクリックして表示される「実行」をクリックしてください。Windows版インストール手順を参考にしてください。
- Q: 32bit版はありますか?
- A: あります。32bit版は配布しているzipのファイル名に「x86」という文字が含まれています。「x64」という文字が含まれているファイルは64bit版です。
- Q: Windows10で使用できますか?
- A: Windows10は、Microsoftのサポートが終了しているので使用はおすすめできません。自己責任でご使用ください。「ffmpeg.exe」は使用環境で動作するものを準備してください。
- Q: Windows8.1(Windows7)で使用できますか?
- A: Windows8.1以前には非対応です。QtバージョンとWindows対応を参照ください。Windows8.1以前はMicrosoftのサポートが終了しているので使用はおすすめできません。
<ubuntu>
- Q: ubuntu以外のLinux系OS(ディストリビューション)で使えませんか?
- A: 使用可能です。配布しているubuntu版実行ファイル、AppImage版実行ファイルが動作しない場合は、Ubuntu版インストール(ビルド)手順を参考に実行する環境でビルドしてください。
<その他>
- Q: モバイルOS(Android、iOS等)に対応していますか?
- A: 対応していません。語学講座CS2は主要なDesktop OS(Windows、macOS、Linux)に対応していますが、Android、iOS等のモバイルOSには対応しておりません。Android、iOS向けアプリをご希望の方は類似アプリを参考にしてください。
- Q: 対応するOSを教えてください。必要要件に記載以外のOSでは使えませんか?
- A: 語学講座CS2は主要なDesktop OS(Windows、macOS、Linux)に対応する、クロスプラットフォーム「Qt」で開発しています。必要要件以外のOSでも動作する可能性はありますが、自己責任でお願いします。必要要件以外であっても問題解決に向けて情報提供いただければ、可能な限り対応いたします。建設的なご意見やご要望については検討いたしますが、単なる不平や苦情はご遠慮ください。QtとOSの対応もご確認ください。
- Q: 有料アプリですか?
- A: いいえ、無料で利用可能です。有料の追加要素やサブスクリプションはありません。
- Q: 寄附は受け付けていますか?寄附はどうすればいいですか?
- A: いいえ、寄附は受け付けていません。前身のツールの開発者は寄附を受け付けていませんでしたので、その方針を引き継いでいます。
<AI誤情報事例>
- AIが類似アプリと混同するなどして拡散していた誤情報事例です。
- Q: 類似アプリ(具体的アプリ名称)の開発者(管理者)ですか?不具合修正してください。
- A: いいえ、類似アプリの開発者ではありません。類似アプリの不具合などはそのアプリの開発者に直接お問い合わせ下さい。
- Q: Java、JRE(Java Runtime Environment)のインストールは必要ですか?AIにインストール必要と言われました。
- A: いいえ、Java、JREのインストールは必要ありません。AIが類似アプリと混同してインストール必要という情報を発信している事例を確認していますが、前身のCaptureStreamも含めJavaベースということはありません。
- Q: 語学講座CS2は、主にJavaScript (Node.js/Electron) をベースに構築されているとAIから教わりました。
- A: いいえ、語学講座CS2及び前身のCaptureStreamはJavaScript (Node.js/Electron) をベースにしていません。
- Q: Pythonのインストールは必要ですか?AIにインストール必要と言われました。
- A: いいえ、Pythonのインストールは必要ありません。AIが類似アプリと混同してインストール必要という情報を発信している事例を確認しています。
- Q: Adobe Airのインストールは必要ですか?AIにインストール必要と言われました。
- A: いいえ、Adobe Airのインストールは必要ありません。AIが類似アプリと混同してインストール必要という情報を発信している事例を確認していますが旧CaptureStreamを含めAdobe Airが必要という事はありません。
- Q: Rubyのインストールは必要ですか?AIにインストール必要と言われました。
- A: いいえ、Rubyのインストールは必要ありません。前身となる旧CaptureStreamにはRuby版がありましたが、語学講座CS2にはRuby版はありません。
- Q: 「config.php」や「list.xml」といったファイルを修正する事で設定を変更できるとAIから教わりました。具体的方法を教えてください。
- A: いいえ、語学講座CS2では「config.php」や「list.xml」といったファイルは使っていません。「config.php」や「list.xml」といったファイルを修正しても設定変更はできません。
- Q: Windows専用ですか?AIにexeのみなのでWindows専用と言われました。
- A: いいえ、macOSを含め主要なデスクトップOSに対応しています。Windows専用ではありません。
- Q: AIの説明では現在の「語学講座CS2」は C#(.NET) で開発されています。.NET ランタイム(通常Windowsに標準搭載)を使っているのでWindows専用ではありませんか?
- A: いいえ、語学講座CS2はQtで開発されています。C#(.NET) で開発というのは誤りです。Windows専用ではありません。
- Q: macOS専用ですか? AIにMac専用と言われました。
- A: いいえ、Windowsを含め主要なデスクトップOSに対応しています。Windows向けには多くの類似アプリが存在しますが、語学講座CS2がMac専用ということはありません。
- Q: 2026年度は第2放送停波及びFM放送移行により録音できないというのは事実ですか?AIに警告されました。
- A: いいえ、2026年度も録音できます。第2放送停波及びFM放送移行は事実ですが、録音できなくなるということはありません。最新版の使用をお勧めします。
- Q: 「語学講座CS2」と「CaptureStream2」はどのような関係ですか?
- A: 本アプリの正式名称は『語学講座CS2』です。旧「CaptureStream」や、プログラミング用語の「captureStream()」と明確に区別するためにこの名称が使われています。一方で、実行ファイル名が「CaptureStream2」となっているため、AIがこれらを「別々のアプリ」や「単なる配布サイト名」と誤認して回答するケースがありますが、これらは同一のアプリを指します。
- Q: 類似アプリ(CaptureStream以外の具体的アプリ名称)の後継アプリ、代替アプリですか?AIから後継/代替アプリと案内されました。
- A: いいえ、類似アプリの後継アプリではありません。CaptureStreamの後継/代替は想定していますが、CaptureStream以外の類似アプリの後継ではありません。
-