查看完整版本: [-- 关于日志信息的问题. --]

APlayer 开发者论坛 -> APlayer 讨论区 -> 关于日志信息的问题. [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

nevcry 2013-08-07 17:58

关于日志信息的问题.

最近正在使用APlayer控件,开发一款应用.遇见了很多问题,还好管理员都帮忙解决了.在此谢过..
不过在实际测试过程中,又遇见了一些问题..
比如视频播放时.所有的视频文件都可以进行播放.视频列表中有6个视频.
在进行频繁的视频切换时,应用程序会出现错误.
这里我很难判断出,是我的应用出现了错误,还是控件出现了问题.
在vb中,我使用了on error resume next  对错误已经进行了屏蔽.
而是否是控件出现的问题,我想知道控件是否有日志信息输出.

aplayer 2013-08-07 19:06
APlayer 获取播放日志的方式如下:
在 APlayer 视频区域上,按住鼠标右键 和 键盘的 Ctrl 键不放一小会,
会弹出一个对话框,点确定就打开一个资源管理器窗口,并且会选中该窗口中的日志文件,
然后播放一下出问题的影片,就记录了播放过程的日志,有什么播放失败问题,贴上来分析即可。

nevcry 2013-08-08 10:59
aplayer:APlayer 获取播放日志的方式如下:
在 APlayer 视频区域上,按住鼠标右键 和 键盘的 Ctrl 键不放一小会,
会弹出一个对话框,点确定就打开一个资源管理器窗口,并且会选中该窗口中的日志文件,
然 .. (2013-08-07 19:06)

日志信息:
出现这种情况的描述,我属于暴力测试.一共有6个视频文件.正常播放都没有问题.都可以正常打开播放,,但是我如果快速不停切换视频时,会出现这种情况.直接报错了.对于此错误,暂不知道是vb调试器出现的错误,还是dll的问题.感觉是控件的问题..
说明:为了测试错误原因.我建立工程后只添加了aplayer控件和一个按钮事件和一个listbox控件
listbox 中添加播放列表:如下
F:\4D\3D电影\剑门神鸟\剑门神鸟(上).mkv
F:\4D\3D电影\剑门神鸟\剑门神鸟(下).mkv
F:\4D\3D电影\G.NA_-_Top_Girl(3D_Ver.)(1080p).ts
F:\4D\3D电影\SAMSUNG.3D.BRrip.SBS.Girls'.Generation.Genie.MPEG2.1080P.AC3.mkv
F:\4D\3D电影\2.avi
F:\4D\3D电影\4.avi

减少视频数量测试问题依旧...

工程代码如下:
Dim i As Long

Private Sub Command1_Click()
    i = i + 1
    If i >= List1.ListCount Then
        i = 0
    End If
    Player1.Open List1.List(i)
End Sub
日志信息比较大,但一般都是最后 OP_OPEN时 dll就退出了.
APlayer[10:50:34.562][1348]: 【avisplitter.dll】InitBuffer
APlayer[10:50:34.562][1348]: 【avisplitter.dll】TrueBuffer: Set m_pBufferPin = 0abecc00
APlayer[10:50:34.984][1400]: Interface - Open, strUrl = 0872fcac
APlayer[10:50:34.984][1400]: CPlayCore::Open, URL = F:\4D\3D电影\4.avi
APlayer[10:50:34.984][1400]: -------------------> OP_OPEN
APlayer[10:50:35.718][1348]: DLL_PROCESS_DETACH

我又经过了大量实际测试.对于 直播放以下两个视频,没有发现报错问题.

F:\4D\3D电影\剑门神鸟\剑门神鸟(上).mkv
F:\4D\3D电影\剑门神鸟\剑门神鸟(下).mkv
如果只播放以下两个视频也没有问题.
F:\4D\3D电影\G.NA_-_Top_Girl(3D_Ver.)(1080p).ts
F:\4D\3D电影\SAMSUNG.3D.BRrip.SBS.Girls'.Generation.Genie.MPEG2.1080P.AC3.mkv
如果只播放以下两个视频就会报错.

F:\4D\3D电影\2.avi
F:\4D\3D电影\4.avi

最后确定是这两个视频的问题,但是视频都可以正常播放,多打开几次就出现了报错的问题,究竟是什么原因导致的呢..望管理员回复..谢谢

aplayer 2013-08-08 11:10
频繁切换我们这边测试做过的,没有出现问题,可能这个和视频文件相关,某些视频文件数据有残缺可能会导致频繁崩溃,尝试换一些视频,看是否有不同情况?

nevcry 2013-08-08 11:23
aplayer:频繁切换我们这边测试做过的,没有出现问题,可能这个和视频文件相关,某些视频文件数据有残缺可能会导致频繁崩溃,尝试换一些视频,看是否有不同情况? (2013-08-08 11:10)

管理员今天回复真快啊, 我已经做了大量测试.发现是 视频的问题.导致的.对于这种视频,正常是可以播放的.但是多打开几次就会报错.并且每次的报错,都停留在-------------------> OP_OPEN


aplayer 2013-08-08 12:06
nevcry:管理员今天回复真快啊, 我已经做了大量测试.发现是 视频的问题.导致的.对于这种视频,正常是可以播放的.但是多打开几次就会报错.并且每次的报错,都停留在-------------------> OP_OPEN
 (2013-08-08 11:23) 

如果可以,请把出错的视频发给我(或者下载地址给我),我们进一步分析,看能否解决,提高兼容性。


查看完整版本: [-- 关于日志信息的问题. --] [-- top --]


Powered by phpwind v8.7 Code ©2003-2011 phpwind
Time 0.011880 second(s),query:0 Gzip enabled