指定された CBC ビデオ URL のリストを解析し、ビデオ ファイルを MP4 としてダウンロードします。ダウンロードは並行して実行されますが、CBC の帯域幅を考慮して一度に 3 つのビデオに制限されます。
別のスクリプトは単一の CBC メディア ID を入力として受け取り、単一のファイルをダウンロードします。
2020 年東京オリンピック、2022 年北京オリンピック、2024 年パリオリンピックの(ほとんどの)ビデオ コンテンツで動作するようにテスト済み。
winget install Microsoft.PowerShell
)、または GitHub の PowerShell からインストールします。FFmpeg と yt-dlp は、提供されたスクリプトを使用してインストールすることも、自分でインストールすることもできます。
Install-ytdlp-Prerequisites.ps1 を使用します。
pwsh.exe
を開き、リポジトリ ディレクトリに移動します。./Install-ytdlp-Prerequisites.ps1
を実行します。スクリプトは FFmpeg および yt-dlp バイナリを取得し、作業ディレクトリに配置します。 ffmpeg.exe
ffplay.exe
ffprobe.exe
yt-dlp.exe
リポジトリと同じディレクトリにコピーします。Invoke-ytdlp-CBC-Single.ps1 を使用します。
pwsh.exe
を開き、リポジトリ ディレクトリに移動します。./Invoke-ytdlp-CBC-Single.ps1
を実行します。スクリプトによりリンクの入力が求められます。それを提供して続行します。https://www.cbc.ca/player/play/1234567891011
。Invoke-ytdlp-CBC.ps1 を使用します。
URLList.txt
に、取得する CBC ビデオ リンクのリストを 1 行に 1 つずつ入力します。https://www.cbc.ca/player/play/1234567891011
pwsh.exe
を開き、リポジトリ ディレクトリに移動します。./Invoke-ytdlp-CBC.ps1
を実行して、動作を確認します。