FFmpeg は、多くの強力な機能を備えたオープンソースのビデオ処理ツールです。これらの機能の多くは FFmpeg のコマンドライン インターフェイスを通じて公開されていますが、プログラムの Python バインディングや、QFFMpeg と呼ばれる Qt GUI フロントエンドからもアクセスできます。
この記事では、FFmpeg コマンド ライン ツールを使用して Windows および Mac コンピュータでビデオ ストリームを録画する方法を、ステップバイステップの例とスクリーンショットとともに説明します。
この記事について
<オル>パート 1. FFmpeg とは何ですか?
FFmpeg は「FF Multi-Platform Executable」の略で、元々は MPlayer プロジェクトの拡張として 2000 年に Fabrice Bellard によって開発されました。ソフトウェア コマンドライン設計の唯一の目的は、RTSP または HTTP ストリーミング プロトコルをサポートするあらゆる種類のデバイスからライブ ストリーム (オーディオおよび/またはビデオ) を記録するための完全なソリューションをユーザーに提供することです。
FFmpeg は、オーディオ ファイルとビデオ ファイルを記録、変換、ミックス、編集するための完全なクロスプラットフォーム ソリューションです。このソフトウェアには 250 を超える入力形式があり、 ユーザーはビデオ ストリームを録画できます。 あらゆるメディア形式で。 FFmpeg コマンドは、録画後にビデオをストリーミングして戻し、MP4 または MKV ファイルに変換し、rtmpdump などの受信データをオンザフライで処理します。
パート 2. Windows で FFmpeg を使用してビデオ ストリームを録画する方法
無料の FFmpeg コマンド ライン ツールは、ライブ インターネット ストリームを録音し、後で聞き返すのに最適な方法です。 Windows PC をお持ちで、FFmpeg を使用してビデオ ストリームまたは画面を録画したい場合は、次のステップバイステップの方法を使用すると、多くの困難に直面することなくこのプロセスを完了できます。
ステップ 1 まず、Windows PC で任意のブラウザを起動し、FFmpeg Web サイトにアクセスします。中央のペインにある Windows アイコンの上にマウスを置き、gyan.dev のいずれかを選択します。 またはBTbn ビルドします。
次の画面で、最新のWindows 64 ビットを選択します。 リストからファイルを選択します。なぜ? Windows 64ビット版に対応したパソコンを使用する必要があります。次に、ZIP ファイルを PC にダウンロードし、ZIP ファイル解凍ソフトウェアを使用してファイルの内容を開きます。
ステップ 2 ffmpeg.exe を見つけます。
ステップ 3 次のステップで、[開始] をクリックします。 Windows ダッシュボードの アイコンをクリックし、「cmd」と入力します。 検索ボックスに。コマンド プロンプトを右クリックし、「管理者として実行」 を選択します。
してプログラムを起動します。
次に、FFmpeg ディレクトリを選択するコマンドを記述します。たとえば、cd C:\VideoRecorder と入力します。 をクリックして「Enter」 を押します。 キー。
ステップ 4 ビデオ ストリームの記録を開始するには、FFmpeg を呼び出し、次のコマンド ラインを使用します。この例では、人気テレビ番組「ストレンジャー シングス 未知の世界」の「Running up that Hill」の YouTube ビデオをキャプチャする例を取り上げます。
ffmpeg.exe -y -i https://www.youtube.com/watch?v=bV0RAcuG2Ao runningup.mp4
「Enter」キーを押すと、このコマンドの出力がコマンド プロンプト インターフェイスに表示されます。
コマンド オプションには次の意味があります。
-y 既存のファイルを自動的に書き換えることができます。
-i https://www.youtube.com/watch?v=bV0RAcuG2Ao は、FFmpeg が記録するストリーム URL です。任意のビデオ ストリーム URL に変更できます。
ランニングアップ.mp4 は出力ファイルの名前です。
ヒント:Windows PC でビデオ ストリームを自動的に録画する
コンピュータで特定のビデオ ストリーム時間を自動的に録画したい場合は、Windows タスク スケジューラを使用して、特定の時間が経過した後に録画を停止するタイマーを作成します。
パート 3. Mac で FFmpeg を使用してビデオ ストリームを録画する方法
次の方法で、Mac ターミナルを使用して FFmpeg 経由でビデオ ストリームを録画できます。
ステップ 1 まず、Mac コンピュータでブラウザを起動し、FFmpeg Web サイトにアクセスします。 リンゴ の上にカーソルを置きます。 中央ペインの アイコンをクリックして、macOS 64 ビット静的ビルド オプションを選択します。
ZIP ファイルを Mac にダウンロードし、ZIP ファイル解凍ソフトウェアを使用してファイルの内容を開きます。
ステップ 2 ターミナルを起動します。 Mac の Apple メニューから、「ffmpeg -f avfoundation -list_devices true -i」 と入力します。 どのデバイスから録画するかをシステムに知らせるコマンドを入力し、Enter キーを押します。 キー。
ステップ 3 次に、ビデオを保存するパスを指定します (例:cd Path/to/my/videostream )。 そしてEnterを押します。 .
ステップ 4 「ffmpeg -f avfoundation -i "1:1"-c:v libx264 -qp 0-preset Ultrafast out.mp4」と入力します。 コマンドを入力してEnterを押します。 ビデオ ストリームの録画を開始します。
「q」 を押してビデオ ストリームの録画を停止します。
パート 4. ビデオ ストリームをより簡単に録画する方法
Windows または Mac コンピュータで FFmpeg を使用してビデオ ストリームを録画するのは複雑すぎる場合があります。したがって、作業を少し簡単にするために、Filmora Screen Recorder を使用することをお勧めします。
Filmora 画面録画ソフトウェアを使用する利点は次のとおりです。
- コンピュータ画面とウェブカメラを同時にキャプチャします。
- 画面全体を録画するか、画面の一部を録画するかを選択します。
- Windows または Mac コンピュータの音声とマイクの音声を同時に録音します。
ステップ 1 Windows または Mac コンピュータでブラウザを起動し、Filmora スクリーン レコーダー ソフトウェアをインストールして起動し、新しいプロジェクトを選択します。 ダッシュボードから。次に、[ファイル] をクリックします。 オプションを選択し、[PC の記録] を選択します。
ステップ 2 新しい Scrn ポップアップ ウィンドウで 希望の寸法を入力して録画サイズをカスタマイズします。また、オーディオを録音するかどうか、およびオーディオを録音するデバイスを選択します。
ステップ 3 [録音] をクリックします。 をクリックしてビデオストリームの録画を開始します。パソコン画面上のビデオ ストリームのキャプチャが完了したら、F9 をクリックします。 ボタンをクリックして録音を停止します。
結論
このガイドでは、FFmpeg について説明し、FFmpeg を使用して Windows および Mac コンピュータでビデオ ストリームを録画する方法を検討しました。
FFmpeg の簡単な代替手段として Filmora Screen Recorder についても説明しました。すぐに録音を開始することも、このソフトウェアの経験を積むにつれて高度なオプションをさらに深く掘り下げることもできます。あなたを助けるために、コンピュータで Filmora スクリーン レコーダーを使用するための簡単なステップバイステップの手順も共有しました。
ビデオ ストリームを録画し、高品質で保存して、後で表示したり共有したりできるようになることを願っています。