
テレビのセットトップ ボックスからビデオ テレビ コンテンツをキャプチャするために、HDMI-USB アダプタを購入しました。(重要であれば、Xfinity です。私の 2 つのセットトップ ボックスは「XiD X1」です...Pace モデルと Cisco モデルの両方が利用可能です。)
具体的には、Amazon から購入したアダプターは次のとおりです。https://www.amazon.com/gp/product/B09FLN63B3
私は Windows (Win-11) と Linux (Chromebook 上の Debian 'Bullseye') の両方に精通しています。
この HDMI アダプタには、どのソフトウェア/ドライバを使用するか (使用を試みる) に関する推奨事項は付属していませんが、私はそれに備えていました。Google でいくつか検索した後、まずはコマンドラインの「ffmpeg」プログラムを使用してみることにしました。この (優れた!) オープンソース ソフトウェアにかなり精通しているからです。
そこで、ffmpeg の Microsoft ベースの「dshow」(別名「DirectShow」) を使用して、Win-11 で 1 日か 2 日 (いくつか) の録画に成功した後、Linux で同じく「ffmpeg」を使用して、Chromebook で同じレベルの成果を達成しようと決意しました。
[わかりました...「(ある程度の)成功」について簡単に説明します。これまでのところ、多数の試行で深刻な/致命的な不具合が発生しており、Windows で「dshow」形式を使用しています。基本的に、ライブ コンテンツまたは DVR コンテンツをセットトップ ボックスから MP4 ファイルに録画しようとすると、2 つのシナリオの不具合が発生します。#1: 突然、ドロップされたパケットが急増し、「1000 がドロップされました」という黄色のメッセージが表示されます。#2: 他の試行では、「...画像が含まれていません...」というメッセージが表示されます。エラーは、コンテンツの長さの関数であるようです...つまり、数分しか続かないコンテンツでは、ほぼ常にエラーは発生しませんが、30 分または 60 分間続くコンテンツでは、ほぼ常にこれらの致命的なエラーのいずれかが発生します。そのため、Windows でこれらの致命的な不具合を解決するためにさらに努力する前に、まず Linux ベースのアプローチを試してみることにしました。]
以下は、Windows OS での試用時に使用した ffmpeg コマンドです。
ffmpeg -f dshow -t 3600 -loglevel warning -framerate 30 -rtbufsize 800M -i video="USB ビデオ":audio="デジタル オーディオ インターフェイス (2- USB デジタル オーディオ)" -b:v 800K -s 1280x720 -vf "setdar=dar=0,setsar=sar=0,mpdecimate" -vcodec libx264 -acodec aac video-out.mp4
最初の問題は、「dshow」が「Windows」に固有のものであるように思われ、そのため「dshow」への参照で ffmpeg が「不明」になったことです。さらに何時間も「推測」した後、Linux には他のもの (「DeckLink」と呼ばれるものがそのような代替手段の 1 つでしょうか?) があることをようやく知り、結論付けましたが、ffmpeg サポート用にどのような Linux パッケージが追加で存在するのか、または Linux で動作させるには、より完全な「ffmpeg」を (たとえばソース コードから) 構築する必要があるのかは不明です。
私のデバイスは、Linux または Windows プラットフォームのどちらかで、'ffmpeg' 以外のツール (VLC や Handbrake など) からより簡単にアクセスできますか?
答え1
私は、Microsoft が提供する「dshow」形式を使用したビデオ キャプチャでは「ffmpeg」ソフトウェアは信頼できないという結論に達しました。
完璧に動作する無料の代替品を見つけました:「OBS Studio」 https://obsproject.com/wiki/インストール手順
このソフトウェアの基本的な「設定」を学ぶために、YouTube.com で OBS Studio のチュートリアルをいくつか見つけました。
[ このソフトウェアは、私の HDMI-USB アダプターの Amazon のレビューの 1 つに記載されていました。 ]