注册 登录
编程论坛 C语言论坛

求助, vsvs2015 c#/wpf FFmpeg 开发播放器 卡顿丢帧。。。

追梦人zmrghy 发布于 2022-05-26 00:50, 1652 次点击
求助,  vsvs2015  c#/wpf   FFmpeg 开发播放器     卡顿丢帧。。。

使用 ffmpeg-4.4.1-full_build-shared
网上的实例
FFmpeg 从零开始开发简单的音视频播放器 (一)
FFmpeg 从零开始开发简单的音视频播放器 (二)
FFmpeg 从零开始开发简单的音视频播放器 (三)
FFmpeg 从零开始开发简单的音视频播放器 (四)
FFmpeg 从零开始开发简单的音视频播放器 (五)
FFmpeg 从零开始开发简单的音视频播放器 (六)
FFmpeg 从零开始开发简单的音视频播放器 (七)


网上的实例 ,播放的是在线视频,我播放的是本机视频。。。
做到第五时,只有视频,没有音频时播放流畅,一点也不卡顿。。。
只有本站会员才能查看附件,请 登录


网上的实例是  32位 FFmpeg3.4.2
找了好久,没找到, 我用的是 64位  FFmpeg 4.4.1
FFmpeg版本不一样 VS版本也不一样。
在做到第七时,
添加NAudio播放组件:右击c#项目-->管理NuGet程序包-->浏览中输入“NAudio”-->下载并安装
浏览中搜索“NAudio”搜出,好多图标相同,名字相似。。。。。
试了好多个,,程序代码出错。。。
最后找到一个NAudio Tools安装后,程序代码可以通过,不报错。。。
运行,就出现了,音频和视频不同步,,,音频和视频都有丢帧现象。。。
只有本站会员才能查看附件,请 登录



源码文件
只有本站会员才能查看附件,请 登录



[此贴子已经被作者于2022-5-26 00:53编辑过]

6 回复
#2
追梦人zmrghy2022-05-27 16:40
什么原因呀!!!
有没有人,可以帮我分析一下呀???
#3
追梦人zmrghy2022-06-16 13:56
为什么,没人帮我呀??????
#4
RockCarry2022-07-01 12:03
要分析下是解码速度跟不上,还是什么原因。
关键是要做好线程的同步。可以参考下我的 fanplayer 的代码
#5
追梦人zmrghy2022-07-04 10:37
回复 4楼 RockCarry
求代码,加中文注解
#6
RockCarry2022-07-06 19:48
https://
https://
#7
追梦人zmrghy2022-07-08 00:51
回复 6楼 RockCarry
只有本站会员才能查看附件,请 登录


打不开呀,,,,终于打开了。。。
只有本站会员才能查看附件,请 登录

找不到下载连接呀。。。
如何,全部下载,下来。。。。。。。。

[此贴子已经被作者于2022-7-8 01:09编辑过]

1