需要做的准备:
1.下载Nuget包(https://www.nuget.org):(搜索VLC就可以发现)
Vlc.dotnet.core;
Vlc.dotnet.core.
interops;Vlc.dotnet.forms
2.在VS-工具-Nuget包管理器(没有在扩展与更新安装)-设置-程序包源中添加一个资源路径
将下载的包放入资源路径中
然后在VS-工具-Nuget包管理器(没有在扩展与更新安装)-管理-联机找到你的资源路径(选择:包含预发行版),会出现已下载的包,安装-OK
3.在工具箱添加vlcControl:在第二步之后,在你的程序生成目录下有一个packages的文件夹,工具箱-选择项-浏览packages-Form-net版本-lib-库
代码:

private void Init()
{VlcPlayer.BeginInit();VlcPlayer.VlcLibDirectoryNeeded += OnVlcControlNeedsLibDirectory;VlcPlayer.EndInit();//在Designer中屏蔽掉(如果你是拖入控件的话)
}
private void OnVlcControlNeedsLibDirectory(object sender, Vlc.DotNet.Forms.VlcLibDirectoryNeededEventArgs e)
{var currentAssembly = Assembly.GetEntryAssembly();var currentDirectory = new FileInfo(currentAssembly.Location).DirectoryName;e.VlcLibDirectory = new DirectoryInfo(Path.Combine(currentDirectory, "libvlc", IntPtr.Size == 4 ? "Vlcx32" : "Vlcx64"));//下载vlc播放器的32位和64位两个版本,将vlclib和pluigs放入bin-Debug下(两个文件夹)
}
//
然后:
VlcPlayer.SetMedia(new FileInfo("路径+文件"));
VlcPlayer.play();就OK了
时间:时:分:秒
((VlcPlayer.Time / 1000) / 3600).ToString() + ":" +(VlcPlayer.Time / 1000 - ((VlcPlayer.Time / 1000) / 3600) * 60) / 60+":"+(VlcPlayer.Time / 1000-((VlcPlayer.Time / 1000-((VlcPlayer.Time / 1000)/3600)*60)/60)*60-((VlcPlayer.Time / 1000)/3600)*3600);

C#_VLC播放器-Winform相关推荐

  1. 自定义播放器 winform

    自定义播放器 winform 分两个模块 一个是用于显示视频的 一个用于显示控制按钮的 完成上下结构 引入panel面版 设置显示模式 让一个面板置底 让另一个面板全屏 引入媒体播放控件 设置显示模式 ...

  2. 【物联网智能网关-15】WAV播放器(WinForm+WavPlay库实例)

    2002年在首钢实施焦炉四大机车自动化项目的时候,为了使系统更加友好,便增加了语音提示功能.不过控制设备是PLC,所以语音模块是通过IO进行控制的.接触WAV解码,是在2009年,为TI DM355平 ...

  3. vlc 安卓版开发_VLC播放器Android版下载

    在经过几年的艰难开发之后,VideoLAN开发团队终于在近日发布了他们广受好评的VLC视频播放器的安卓版本,并正式登陆谷歌Play商店.只要用户使用的是新的ARMv7安卓设备,就可以从谷歌商店下载这款 ...

  4. windows player![转载]C# axWindowsMediaPlayer制作播放器 winform

    windows player![转载]C# axWindowsMediaPlayer制作播放器 日期:2011-08-16 06:31 来源:万卷楼主人王希杰 作者:优崽 windows player ...

  5. paslibvlc使用方法_VLC播放器应用之二------LIBVLC API解析

    APIlibvlc_instance_t* libvlc_new(int  argc,  const char* const*  argv) libvlc_instance_t*libvlc_new( ...

  6. 媒体播放器的状态 winform

    媒体播放器的状态 winform 获得播放器的状态 控件刚加载状态 0 播放中的状态 3 暂停状态 2 继续播放 3 停止播放 1 重点的状态 3,播放 1,结束

  7. winform制作音乐播放器

    winform制作音乐播放器 本文利用C# 调用Windows自带的Windows Media Player 打造一款属于自己的音乐播放器,以供学习分享使用,如有不足之处,还请指正. 概述 Windo ...

  8. 在Winform(C++/CLR)平台设计的(本地在线)音乐播放器(基于WMP(Windows Media Player)控件实现)

    首先,祝贺阿根廷获得2022世界杯冠军! 文章目录 简介 功能展示 1.用户注册.登录.自定义主题 2.本地歌曲导入.播放并读取歌词文件 3.在线歌曲搜索.收藏.播放 4.歌词同步及桌面歌词 5.在线 ...

  9. C#学习 winform实现简单音乐播放器

    C#学习 winform实现简单音乐播放器 窗体设计 代码实现 using System; using System.Collections.Generic; using System.Compone ...

最新文章

  1. 36 岁开发者应聘被拒,这 3 位 50 岁程序员的生存秘籍送给你!
  2. python 基础学习 正则表达式1(规则)
  3. 轻松搞定面试中的红黑树问题
  4. iOS - 打电话, 发短信
  5. JavaScript组件之JQuery(A~Z)教程(基于Asp.net运行环境)[示例代码下载](一)
  6. ssl1056-金明的预算方案【dp之有依赖的背包】
  7. Zookeeper超详细的面试题
  8. Unity内存管理你应该知道的底层原理
  9. android go 刷机教程,安卓用的久了,如何刷机?安卓手机线刷教程
  10. c#委托把方法当成参数
  11. 【前端 · 面试 】HTTP 总结(十一)—— HTTPS 概述
  12. 拓端tecdat|R语言ggmap空间可视化机动车碰撞–街道地图热力图
  13. ctab法提取dna流程图_每周实验新品:创新核酸提取技术、离心管自动打标设备...
  14. matlab simulink 汽车制动纵向动力学建模
  15. NVMe驱动解析-DMA传输
  16. Himall商城枚举帮助类EnumHelper(3)
  17. java指定路径不存在_Java在指定路径上创建文件提示不存在解决方法
  18. 【WPS表格】快速填充数据的多种方法
  19. 如何用ABBYY FineReader提取图片中的文字
  20. hadoop系列三:mapreduce的使用(一)

热门文章

  1. python3.6安装包下载_下载 - CPython v3.8.5 官方安装包,离线安装程序,绿色便携版
  2. ai建立使用图案_线上课程 | PS/AI时装效果图在线课程
  3. 用u盘制作引导盘。安装mac系统
  4. 视频号会成为下一波微信生态的流量红利吗?
  5. 建设项目经济评价信息化手段
  6. anchor译中文,Anchor[锚]的中文翻译及英文名意思
  7. oracle字符串根据分隔符号获取第几个元素
  8. 纯HTML+CSS网页设计期末作业
  9. [经验教程]积分如何兑换免费领取腾讯视频VIP会员3天或腾讯视频会员VIP1个月31天腾讯视频VIP会员免费领取兑换?
  10. AWS架构图更新2019 - 最强大的AWS架构设计工具