VisioForge

Last updated: 2026年1月

Media Player SDK .NET vs Datastead TVideoGrabber

プロフェッショナルMedia Player SDK vs Windows専用キャプチャコンポーネント

.NETビデオ再生用のTVideoGrabber代替品をお探しですか?この比較では、VisioForge Media Player SDK .NETとDatastead TVideoGrabberをメディア再生、オーディオエフェクト、DVDナビゲーション、仮想カメラ出力、クロスプラットフォームサポート、価格の観点から評価し、WPF、WinForms、Avalonia、またはクロスプラットフォームメディアプレーヤーアプリに適したC#ビデオプレーヤーSDKの選択を支援します。

エグゼクティブサマリー

側面Media Player SDK .NETTVideoGrabber
主な目的プロフェッショナルなメディア再生ビデオキャプチャ(再生は二次的)
アーキテクチャデュアルエンジン(DirectShow + GStreamer)シングルエンジン(DirectShow)
プラットフォームサポートWindows、macOS、Linux、iOS、Android(5プラットフォーム)Windowsのみ
価格EUR 250〜500/年またはEUR 750〜1,500永久EUR 695ベース
最適な用途メディアプレーヤーアプリ、キオスク、放送、監視基本的なプレビュー/再生付きキャプチャ

アーキテクチャの詳細分析

Media Player SDK .NETアーキテクチャ

Media Player SDK .NETはデュアルエンジン設計を採用しています。プライマリエンジンはWindows上でDirectShowをラップし、最大限のデバイス互換性を実現します。クロスプラットフォームのGStreamerベースエンジン(MediaPlayerCoreX)は、統一されたAPIサーフェスでWindows、macOS、Linux、Android、iOSでのネイティブ再生を提供します。

  • デュアル再生エンジン:DirectShow(Windows)とGStreamer(クロスプラットフォーム)
  • 完全なメニュー、チャプター、アングルサポート付きDVD/Blu-rayナビゲーション
  • EQ、リバーブ、コーラス、TrueBass、フランジャーを含む40以上のリアルタイムオーディオエフェクト
  • プロフェッショナルVUメータリングとFFTスペクトラム可視化
  • Zoom、Teams、OBSへのビデオ供給用仮想カメラ出力
  • OSDオーバーレイ付きマルチスクリーンディスプレイとPiPコンポジティング

TVideoGrabberアーキテクチャ

TVideoGrabberはDatasteadが開発したDirectShowベースのシングルエンジンキャプチャコンポーネントです。ファイル再生とフレームシーク用の内蔵メディアプレーヤーを含みますが、主な焦点はメディア再生ではなくビデオキャプチャです。

  • Windowsでのデバイスアクセスと録画用DirectShowフィルターグラフ
  • 基本的なファイル再生とフレームシーク用内蔵プレーヤー
  • プロパティベースの設定モデル(プロパティを設定してから開始)
  • モーション検出、顔検出、バーコードスキャン
  • PiP、クロマキー、ズーム、テキスト/画像オーバーレイ
  • Windows専用動作 — macOS、Linux、モバイルサポートなし

主要なアーキテクチャの違い

側面Media Player SDKTVideoGrabber
エンジン設計デュアルエンジン(DirectShow + GStreamer)シングルエンジン(DirectShowのみ)
主な焦点メディア再生専用設計キャプチャ優先、再生は二次的
プラットフォーム範囲5つのOSプラットフォーム、6つのUIフレームワークWindowsのみ、WinForms/WPF
オーディオ処理40以上のリアルタイムオーディオエフェクトパイプラインオーディオエフェクトAPIなし
ディスク再生メニューナビゲーション付きDVD/Blu-rayディスク再生サポートなし
出力機能仮想カメラ、NDI、マルチスクリーンスナップショットのみ

機能別比較

再生

機能Media Player SDKTVideoGrabber
ファイル再生(MP4、MKV、AVI、WebM)(一般的なフォーマット)
ネットワークストリーム(RTSP、RTMP、HLS)⚠️(基本RTSPのみ)
メニューナビゲーション付きDVD再生
Blu-ray再生
可変速再生⚠️(基本的な速度制御)
フレームステッピング
プレイリスト管理
字幕レンダリング
複数オーディオトラック

オーディオ処理

機能Media Player SDKTVideoGrabber
オーディオエフェクト(40以上)
VUメーター + FFTスペクトラム
オーディオエンハンサー(正規化、オートゲイン)
チャンネルマッパー

ビデオ処理

機能Media Player SDKTVideoGrabber
リアルタイムビデオエフェクト⚠️(回転、リサイズ)
PiP(ピクチャーインピクチャー)
OSDオーバーレイ
クロマキー
ズーム / パン

検出

機能Media Player SDKTVideoGrabber
モーション検出
顔検出
バーコード/QRスキャン

出力

機能Media Player SDKTVideoGrabber
仮想カメラ出力
NDI出力⚠️(EUR 950アドオン)
マルチスクリーンディスプレイ
スナップショットキャプチャ

プラットフォームサポート

オペレーティングシステム互換性

プラットフォームMedia Player SDKTVideoGrabber
Windows
macOS
Linux
Android
iOS

UIフレームワーク互換性

フレームワークMedia Player SDKTVideoGrabber
WinForms
WPF
WinUI 3
.NET MAUI
Avalonia
Uno Platform

価格比較

Media Player SDK .NET価格

Standard(年間)EUR 250/年

開発者1名、ファイル/ストリーム再生、字幕、基本エフェクト

Professional(年間)EUR 350/年

開発者1名、+ ネットワークストリーミング、モーション検出、ハードウェアアクセラレーション

Premium(年間)EUR 500/年

開発者1名、+ VR/360ビデオ

Professional(永久)EUR 1,000

開発者無制限、永久、全機能

Premium(永久)EUR 1,500

開発者無制限、永久、VRを含む全機能

All licenses include:

  • ロイヤリティフリー配布
  • すべての再生機能を含む(DVD、オーディオエフェクト、仮想カメラ、NDI)
  • クロスプラットフォームサポート(5プラットフォーム)
  • すべてのソースコード例
  • 優先チケットサポート

TVideoGrabber価格

ベースライセンスEUR 695

基本プレーヤー付きキャプチャコンポーネント、Windowsのみ

NDIアドオンEUR 950

NDIソース/出力サポートを追加

ベース + NDIEUR 1,645

引き続きWindowsのみ、オーディオエフェクトなし、DVDなし

総所有コスト

Media Player SDK Professional永久ライセンスはEUR 1,000ですべてを含みます:デュアルエンジン、40以上のオーディオエフェクト、DVD/Blu-ray、仮想カメラ、NDI、5プラットフォームサポート。TVideoGrabberはEUR 695で基本再生付きキャプチャツールです — NDIだけを追加するとコストはEUR 1,645になり、オーディオエフェクトなし、DVDメニューなし、Windows専用です。

  • SDK Professional(EUR 1,000)はすべての再生機能を含む vs TVideoGrabberベース(EUR 695)は基本プレーヤーのみ
  • SDKは40以上のオーディオエフェクトを含む — TVideoGrabberはどの価格帯でもオーディオ処理がゼロ
  • SDKはDVD/Blu-rayナビゲーションを含む — TVideoGrabberにはディスクサポートなし
  • SDKは5プラットフォームに対応 — TVideoGrabberはWindowsのみ
  • TVideoGrabber + NDI(EUR 1,645)はSDK Professionalより65%高いコストで再生機能は大幅に少ない

コード例

C#でのメディアファイル再生

Media Player SDK .NET

C#
var player = new MediaPlayerCoreX(videoView);
var source = await UniversalSourceSettingsV2.CreateAsync(new Uri("movie.mkv"));
await player.OpenAsync(source);

// 字幕ファイルを読み込み、オーディオトラックを選択
await player.Subtitles_AddFileAsync("movie.srt");
player.Subtitles_SetEnabled(true);

var tracks = await player.Audio_Streams_AllAsync();
await player.Audio_Streams_SetAsync(tracks[1]); // 例:フランス語オーディオ

await player.PlayAsync();
await player.Position_SetAsync(TimeSpan.FromMinutes(10));
player.Rate_Set(1.5);

TVideoGrabber

C#
var grabber = new TVideoGrabber();
grabber.PlayerFileName = "video.mp4";
grabber.OpenPlayer();
grabber.StartPlayer();
// 基本的なコントロールが利用可能
grabber.PausePlayer();
grabber.SetPlayerPosition(300); // 秒

// 字幕サポートなし
// オーディオトラック選択なし
// 可変速度なし(前進+後進)

再生中のオーディオエフェクト

Media Player SDK .NET

C#
var player = new MediaPlayerCoreX(videoView);
var source = await UniversalSourceSettingsV2.CreateAsync(new Uri("concert.mp4"));
await player.OpenAsync(source);

// 低音ブースト用TrueBassエンハンスメント
var trueBass = new TrueBassAudioEffect();
trueBass.Frequency = 100f;
trueBass.Strength = 0.7f;
player.Audio_Effects_AddOrUpdate(trueBass);

// スイープステレオエフェクト用フランジャー
var flanger = new FlangerAudioEffect();
flanger.WetDryMix = 50f;
flanger.Depth = 80f;
flanger.Frequency = 0.5f;
player.Audio_Effects_AddOrUpdate(flanger);

// 音量スパイクを正規化するダイナミックアンプリファイ
var dynAmp = new DynamicAmplifyAudioEffect();
dynAmp.MaxAmplification = 10.0f;
dynAmp.AttackTime = 20f;
player.Audio_Effects_AddOrUpdate(dynAmp);

await player.PlayAsync();
await player.Snapshot_SaveAsync("frame.png", SnapshotImageFormat.PNG);

TVideoGrabber

C#
// オーディオエフェクトAPIなし
// VUメーターなし
// イコライザー、リバーブ、オーディオ処理なし
// TVideoGrabberはキャプチャコンポーネントです —
// 再生用のオーディオエフェクトパイプラインがありません。

意思決定マトリクス

要件Media Player SDKTVideoGrabber勝者
メディアプレーヤーアプリケーションMedia Player SDK
DVD/Blu-ray再生Media Player SDK
再生中のオーディオエフェクトMedia Player SDK
クロスプラットフォーム再生Media Player SDK
仮想カメラ / NDI出力Media Player SDK
VUメーター / FFTスペクトラムMedia Player SDK
マルチスクリーンディスプレイMedia Player SDK
Delphi / ActiveXプロジェクトTVideoGrabber

結論

Media Player SDK .NET

Media Player SDK .NETは再生専用に設計されています:デュアルエンジン、チャプターメニュー付きDVD/Blu-rayナビゲーション、40以上のリアルタイムオーディオエフェクト、仮想カメラ出力、プロフェッショナルVUメータリングとFFTスペクトラム、マルチスクリーンディスプレイ、PiPコンポジティング、OSDオーバーレイ、字幕レンダリング、5プラットフォームサポート。メディア再生を中心としたプロジェクトに最適な選択です。

TVideoGrabber

TVideoGrabberは主にキャプチャコンポーネントです。内蔵プレーヤーは基本的なファイル再生とフレームシークをサポートしますが、DVD/Blu-rayナビゲーション、オーディオエフェクト、VUメータリング、字幕レンダリング、クロスプラットフォームサポートがありません。時折のプレビュー再生が必要なDelphi、C++Builder、またはActiveXキャプチャプロジェクトには妥当な選択です。

The Reality

TVideoGrabberのプレーヤーは録画のプレビュー用であり、メディアアプリケーションの動力源ではありません。オーディオエフェクト、DVDメニュー、字幕レンダリング、クロスプラットフォーム対応のいずれも提供しません。プロジェクトがキャプチャではなくメディア再生を中心としている場合、Media Player SDKが適切な選択です。

Frequently Asked Questions

最高の.NETビデオプレーヤーSDKは何ですか?
VisioForge Media Player SDK .NETは.NETアプリケーションでのメディア再生に特化した選択肢です。デュアル再生エンジン、DVD/Blu-rayメニューナビゲーション、40以上のオーディオエフェクト、WPF、WinForms、MAUI、Avalonia用のネイティブコントロールを搭載しています。TVideoGrabberは主にキャプチャツールであり、そのプレーヤーはプレビュー目的で存在し、スタンドアロンのメディアアプリケーションに必要な深さを欠いています。
C#でオーディオエフェクト付きビデオプレーヤーを構築するには?
TVideoGrabberにはオーディオ処理機能がまったくありません — イコライザーもリバーブもエフェクトパイプラインもありません。VisioForge Media Player SDK .NETは再生中にスタックできる40以上のリアルタイムオーディオエフェクトでそのギャップを埋めます:TrueBass、フランジャー、ダイナミックアンプリファイ、パラメトリックEQ、コーラス、エコーなど。MediaPlayerCoreXインスタンスでAudio_Effects_AddOrUpdate()を呼び出してビデオ再生中にエフェクトを重ねます。
VisioForge Media Player SDKはAvaloniaをサポートしていますか?
はい。Media Player SDK .NETはWindows、macOS、Linuxで動作するAvalonia用のクロスプラットフォームVideoViewコントロールを提供します。MediaPlayerCoreXエンジンはすべてのプラットフォームで同じAPIで再生を実行します。TVideoGrabberはAvaloniaやその他のクロスプラットフォームUIフレームワークをサポートしていません。
TVideoGrabberは優れたメディアプレーヤーSDKですか?
TVideoGrabberは主にビデオキャプチャコンポーネントです — 内蔵プレーヤーは基本的なファイル再生とフレームシークをサポートしますが、DVD/Blu-rayナビゲーション、オーディオエフェクト、VUメータリング、字幕レンダリング、ネットワークストリーミングがありません。専用の.NETビデオプレーヤーには、VisioForge Media Player SDK .NETがデュアルエンジンとプロフェッショナル機能を備えた専用再生フレームワークを提供します。
.NETアプリケーションでRTSPストリームを再生できますか?
はい。Media Player SDK .NETはRTSPSourceSettingsを通じてRTSP、RTMP、HLSおよびその他のネットワークプロトコルを処理し、マネージドバッファリングと自動再接続が組み込まれています。TVideoGrabberは基本的なRTSP接続を提供しますが、マネージド再接続や設定可能なバッファリングは提供しません。
Media Player SDKとTVideoGrabberの違いは何ですか?
Media Player SDK .NETは専用の再生エンジンです。TVideoGrabberは基本的な再生機能が後付けされたキャプチャツールです。SDKはデュアルエンジン(DirectShow + GStreamer)、40以上のオーディオエフェクト、DVD/Blu-rayナビゲーション、字幕レンダリング、仮想カメラ出力を提供し、Windows、macOS、Linux、Android、iOSで動作します。TVideoGrabberはWindows専用のDelphiおよびC++Builderキャプチャワークフローを対象としており、プレーヤーにはオーディオ処理、ディスクメニュー、クロスプラットフォームサポートがありません。

今すぐ始める

Related Comparisons