2017-07-14 34 views
1

私はWpfMediaKitを発見しました。これは<MediaElement>の良い代替手段のようです。しかし、私はそれを動作させるように見えることはできません。WpfMediaKitを動作させることができません

Visual Studioで新しいWPFプロジェクトを作成した後、NuGet packageをダウンロードしました。 xmlnsとplayer要素を追加し、要素にソースを割り当ててアプリケーションを起動しますが、何も起こりません。何も表示されず、エラーはありません。

<Window x:Class="MainApp.MainWindow" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
    xmlns:local="clr-namespace:MainApp" 
    xmlns:wpfmediakit="clr-namespace:WPFMediaKit.DirectShow.Controls;assembly=WPFMediaKit" 
    mc:Ignorable="d" 
    Title="MainWindow" Height="350" Width="525"> 
    <Grid> 
     <wpfmediakit:MediaUriElement Source="https://domain/path/video.mp4" /> 
    </Grid> 
</Window> 

ファイルをダウンロードし、file://C:/Temp/File.mp4にソースを変更することで、ローカルコピーを使用して、ビットを助けません。

私は何かを欠いている必要があるように感じますが、何ですか?

答えて

3

それは同様に私に起こる問題は、私は私の意見で利用可能な最高の無料のコーデックがKliteがちょうどダウンロードしてインストールし、すべてがうまく

+0

コーデックが既にインストールされなければならないので、mp4ファイルは、Windows Media Playerを、ブラウザ、QuickTime Playerの、などでうまくプレーすることができます。 – GTHvidsten

+0

システムトレイにLAVの種類のアイコンを表示しますか? – tabby

+0

"LAV"とは何かわかりませんが、システムトレイにアイコンは表示されません – GTHvidsten

1
  • オペレーションシステムバージョンが動作するあるコーデックをインストールしていませんでした:Win7、Win10?

    ビデオ形式のファイルの中には、Win7のデフォルトのコーデックで再生できないものがあります。

  • アプリケーションを使用してビルドフィルタグラフを作成することができます。Graph Studio Next次に、ソリューションで再構築します。
  • 次のコードを使用して、ソリューション内にフィルタグラフを保存してから、フィルタグラフとgraphStudioNextのフィルタグラフの違いを確認します。

c# FilterGraphTools.SaveGraphFile(filterGraph, System.IO.Path.Combine(GraphFileSaveFolderPath, $"Graph{Guid.NewGuid():N}.grf"));

関連する問題