文章目录
1. 安装FFME.Window包
2. 下载32-bit 或者 64-bit 版本的 ffmpeg
32位 ffmpeg
64位 ffmpeg
程序中,安装的是32位版本,根据你自己的电脑自行下载,将下载的文件放到指定文件夹,我放在C:\FFmpeg中
3.程序中使用
Xaml:添加Vlc的引用:
xmlns:ffme="clr-namespace:Unosquare.FFME;assembly=ffme.win"
<Grid>
<ffme:MediaElement LoadedBehavior="Play" Source="http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8" />
</Grid>
cs:重写OnStartup方法
public partial class App : Application
{
protected override void OnStartup(StartupEventArgs e)
{
Library.FFmpegDirectory = @"c:\ffmpeg";
Library.LoadFFmpeg();
MediaElement.FFmpegMessageLogged += (s, ev) =>
{
System.Diagnostics.Debug.WriteLine(ev.Message);
};
base.OnStartup(e);
}
}