播放器有图像没有声音

用播放器打开视频时提示:


解决方法:

1、删除KuGoo目录的WMADMOD.DLL

2、开始-->运行--regsvr32 %systemroot%\system32\WMADMOD.DLL

原因:WMA的音频解码器(wmadmod.dll)注册信息有问题了。之前安装有酷狗,启动KuGoo,它就会自动注册KuGoo目录下的 wmadmod.dll,这样System32目录下的wmadmod.dll就会自动解除注册,而MPC系列就无法解码WMV里面WMA音频部分。

转自:http://seaman204.blog.163.com/blog/static/676196632009112503614965/

在使用Android的VideoView播放视频时,如果出现有声音没有图像的情况,可能是由以下几个原因引起的: 1. **视频编码问题**:视频的编码格式不被Android设备支持。Android设备支持的视频编码格式主要包括H.264和MPEG-4等。如果视频使用的是其他编码格式,可能会导致无法显示图像。 2. **视频文件损坏**:视频文件可能已经损坏,导致无法正常播放图像。可以尝试使用其他播放器播放该视频文件,确认文件是否损坏。 3. **视频分辨率过高**:视频的分辨率过高,超出了设备的处理能力,导致无法正常显示图像。可以尝试使用较低分辨率的视频文件进行播放。 4. **缺少必要的编解码器**:设备上可能缺少播放该视频所需的编解码器。可以尝试安装第三方视频播放器应用,这些应用通常会包含更多的编解码器。 5. **布局问题**:VideoView的布局参数设置不正确,导致图像无法显示。可以检查布局文件,确保VideoView的宽高设置合理。 6. **权限问题**:如果视频文件存储在外部存储设备上,可能需要申请相应的权限。确保在AndroidManifest.xml中声明了必要的权限,并在运行时请求权限。 以下是一个简单的示例代码,展示了如何使用VideoView播放视频: ```java VideoView videoView = findViewById(R.id.videoView); String videoPath = "android.resource://" + getPackageName() + "/" + R.raw.sample_video; videoView.setVideoPath(videoPath); videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() { @Override public void onPrepared(MediaPlayer mp) { videoView.start(); } }); ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值