多媒体播放器的视频截取功能

xiaoqihaha 发布于 2013/03/18 15:19
阅读 750
收藏 0

项目描述:在.NET下用开发了一个播放器,前台界面是用WPF做的,后台的操作是用media foundation(也就是windows的下一代多媒体开发平台,运行在win7上,试图替代ds的)做的,目前播放视频的一些基本功能已经实现,现在要做的:
(1)视频截取功能
     也就是说用户可以选取想要播放的视频段,然后将该视频段进行保存,格式不要求转换
(2)视频截图功能
     也就是在播放视频时,可以截取视频画面中的任一帧,并将其保存

     从网上搜索,很多地方提到了ffmpeg这个开源方案,假如我用它提供的视频截图功能,是不是意味着我可以直接在我目前实现的播放器的基础上调用ffmpeg呢?那么c#又该如何直接调用ffmpeg呢?
     由于刚接触多媒体这一领域,所以对于以上两个功能的实现思路不是特别清晰,希望这方面的热心朋友提供一下帮助和思路。

 

 

加载中
0
xiaoqihaha
xiaoqihaha
肿么没有理?
0
dedenj
dedenj
ffmpeg可以用CMD调用,好像也有DLL包什么的。可以上官网去看
0
中山野鬼
中山野鬼

引用来自“xiaoqihaha”的答案

肿么没有理?
以前看到“跪x求”就烦,估计这位是90后,直接坐地哭。哈哈。应用开发,不懂,帮不了忙。。。
xiaoqihaha
xiaoqihaha
呵呵,不是90后了,只是觉得若大个若大个论坛,我的问题竟然一个回复都没有,我就在思考,难道是我表达的不够明确,还是问题问的太没有水平了呢?今天下午看您的文章,很享受呀 只是,我现在的语言是C#,我发现这方面的知识的讨论和C一比,真是相当少呀,敢问出路在何方?
0
南湖船老大
南湖船老大
一般就是命令行调用ffmpeg,前台把参数组织好传给后台
xiaoqihaha
xiaoqihaha
可否说的再详细一些呢?谢谢!!!
返回顶部
顶部