[教程] 影音播放常见问题解答

本帖最后由 uykio 于 2010-8-25 17:46 编辑

今天来谈谈几个常见的影音播放问题(原创)适合帮助有一定基础的村民和菜鸟 高手请勿鄙视 自动绕道
因为本人影音播放工具为kmplayer(简称KMP)+K-Lite Codec Pack(简称KL解码包)+foobar2000(简称fb2k),所以下面的基本是针对kmp(电影)和foobar2000(音乐)而言,其他播放器也类似,请自行举一反三,我不是高手,写这教程只是为了帮助村民更好的播放影音,欢迎大家跟帖讨论,纠正谬误

1.Q:KMP(或其他)播放rmvb,rm无声音怎么办(系统同时还装有realplayer时会出现这种情况;没装有realplayer若播放real有问题,请下载6L附件{:5_304:} 谢谢咕噜帅哥及时发现俺的疏漏)?
A:(对于kmp)是在选项-参数设置-滤镜控制的directshow里去掉rm和rmvb,原理就是让它不直接调用内部滤镜;但这种方法不是最佳,每次重装过kmp以后都得重新修改,最好且适合所有播放器的方法就是把real安装路径如C:\Program Files\Real\RealPlayer\Producer\Codecs下的cook.dll复制替换掉C:\Program Files\Common Files\Real\Codecs下的cook.dll

2.Q:kmp不能播放某些mkv(文件未损坏)而完美解码等播放器都可以播放是为什么,怎么办?
A:此问题仅针对kmp。据我的经验,目前我只碰到封装的视频为real编码时播放失败,没有声音或视频很卡,原因为kmp使用内置解码,其对这种视频编码的mkv分离能力有限,解决方法有在kmp里设置调用系统的mkv视频分离器,即haali(前提是系统应装有此解码,可以下载解码包,推荐KL解码包),并强制使用,具体设置步骤网上有,但我不推荐此方法,kmp即使调用系统的haali分离器还是会有冲突,没声音的经此方法后还是视音字不同步,对只喜欢kmp而不肯用完美解码等播放器的朋友,我这里提供两个方法,可以无需安装其他播放器就能流畅播放此类视频
1.用解码包加系统自带的wmp打开
首先你系统要有解码包,那么只需用windows media player打开,它会自动调用系统解码器,别告诉我你电脑里连wmp都没有,都是系统自带的吧,版本不要紧,只需有解码包且最好解码包保持最新版本
2.设置kmp(不同于网上调用系统分离器的方法)
打开参数设置--滤镜控制--分离器---找到右边的matroska,将其设为Gabest MKV分离器

3.Q:播放器播放非内嵌(外挂或mkv内封)的ass等特效字幕时看不到特效怎么办?
A:(以kmp为例)右键选项,修改如下设置即可,其他播放器类似



4.Q:如何让播放器显示加载双字幕?
A:kmp加载双字幕只需在加载了一个字幕以后再右键,字幕-字幕语言-次字幕-载入字幕即可,而mplayer等播放器加载双字幕需要调用vobsub。还有一个所有播放器通用的方法就是直接把其中一个字幕的所有内容复制,打开另一个字幕,拉到最下面一行,再空一行,把复制的内容粘贴进去,保存为新字幕在播放时打开它即可(ps此方法在压片时也适用),但是此方法只适合合并同类字幕,如srt字幕和srt字幕,ass字幕和ass字幕
注意:sub+idx格式字幕是一种图片+时间变量组成的字幕 如果是这种字幕的话不要打开和编辑

5.Q:以上讲了sub+idx字幕不能编辑,但是有时加载了此字幕后是简繁体字幕同时出现或出现两个一样的简体字幕怎么办?
A:很简单,用一个小工具VobSubStrip即可,没有的话去网上下一个,如果你有装k-lite codec pack的话,在安装目录里的toos文件夹里就有

6.Q:播放rm,rmbv时有弹窗广告怎么办?
A:下一个小小的rm去广告软件就可以了,过滤后生成新的real文件就是没有任何广告的了

7:Q:下载的mkv格式电影不能在mp4上播放怎么办?
A:对于内嵌字幕的mkv,两步就可以搞定,而且无损快速,下载MKVextract和My MP4Box,用MKVextract分离mkv视频流和音频流,然后用My MP4Box合成为一个mp4文件
但是如果是封装的字幕,想用简单快速的办法就不可能了,必须用转码工具进行转换,同时要加载字幕,字幕可以用MKVextract从原mkv中提取(只有srt提取效果比较好)也可以直接从网上下载对应的srt字幕

8.Q:下载的mkv(mp4)视音频不同步怎么办?
A:下载mkvmerge,将mkv重新封装:拖入mkv,单击音轨,再单击格式特殊选项,在延迟时间里输入时间(单位是ms),如果声音提前了需要延迟则输正数,反之负数,不过只能靠自己视听确定要延迟的时间。
同样的,视音频不同步的mp4则使用My MP4Box,步骤为:单击demux选项卡,open不同步的mp4,点demux分离视音频流,再点mux选项卡,add视音频流,在左下选定delay的时间,然后mux出新mp4,此方法也可将视音频不同步的avi合成同步mp4.比起网上用mkvmerge,MKVextract和Yamb MP4Tools分好几步的方法好很多,而且Yamb MP4Tools合成在时间处理上很不精准

9.Q:提升视音频播放器音效的方法
A:当然了,最好的方法肯定是换一个好的声卡,如果想不换声卡,而在一定程度上提高音效也是可以的,方法就是使用音效插件或软件
介绍两个我自己在用的,一个是提高声卡音效的软件SRS Audio Sandbox;一个是音效插件DFX,请注意要下载对应播放器的DFX。我是听音乐用FB2K+DFX+(SRS,放大DFX音效,两者一起用效果更好),看电影KMP(或real)+SRS,效果不错
讲一下安装注意事项,安装SRS之后,每次一开机就会跳出”正常运行windows所需的文件已被替换成无法识别的版本。要保持系统的稳定,windows必须还原这些文件的原版本“这个框,而且无法关闭,开关机都变得很慢,解决方法有关闭Windows文件保护和执行一次系统还原(开始-程序-附件-系统工具-系统还原),推荐后一种,还原后即使说无法完成系统还原也没关系,以后就不会出现那个框了,开关机也正常
安装DFX要注意,如果先后分别在两个播放器上安装DFX,前一个安装的就会失效,我不知道大家是不是这样,反正我是成功安装FB2K的DFX后再给realplayer安装DFX,FB2K的就失效了,又重装了FB2K的DFX后real的就失效了,没试过网上集成了DFX插件的realplayer,也许用此版本real就可以同时在FB2K上加载DFX了,有兴趣的朋友可以试试啊(怎么传不上RAR附件了 我传到网盘上 点击下载)
DFX for FB2K
DFX for real(英文版)

10.Q:下载的APE/FLAC多为整轨+cue,如何将其分割为分轨以方便在mp3上播放?
A:在FB2K中拖入cue,显示出各轨歌曲,选中要分割的,右键转换,APE/FLAC经此方法可由整轨+cue无损分割出单轨,不同版本的FB2K转换为APE的话还要下载mac.exe到FB2K安装目录或目录中已有但转换选项中还没有APE需要自行添加参数请注意

11.Q:FB2K打开cue错误怎么办?
A:这是因为cue头含有FB2K不能识别的字幕,如PERFORMER ''Shayne Ward''
TITLE ''Shayne Ward''
FILE ''Shayne.Ward.-.[Shayne.Ward].专辑.(ape).cue'' WAVE这个cue头就不能识别,用记事本打开cue将''Shayne.Ward.-.[Shayne.Ward].专辑.(ape).cue''WAVE改为可以识别的字幕如"ID.ape''WAVE,当然对应的那个整轨的ape也得把文件名改为ID

12.Q:有时候下载的视频黑边太宽,画面明显被拉长看不习惯怎么办?
A:编写avs脚本拖入播放器播放即可(系统要装有解码器),下面示范一下内容怎么写
DirectShowSource("F:\new\2012.2009.2012世界末日.双语字幕.HR-HDTV.AC3.1024X576.x264.mkv")
crop( 0, 74, 0, -74)
LanczosResize(1024,576)
LoadPlugin("F:\Program Files\megui 0.3.5\tools\avisynth_plugin\VSFilter.dll")
TextSub("F:\new\2012.2009.720p.BluRay.x264.DTS-WiKi.ass", 1)

DirectShowSource(''F:\new\2012.2009.2012世界末日.双语字幕.HR-HDTV.AC3.1024X576.x264.mkv'')-----------视频路径
crop( 0, 74, 0, -74)------------要去掉视频黑边的宽度,四个数字分别是左,上,右,下去掉的黑边宽,74和-74分别表示上下去掉74pixels的宽度,具体裁多少宽没工具的话就得靠自己目测咯
LanczosResize(1024,576) -------------重设切边后的分辨率为原分辨率
LoadPlugin(''F:\Program Files\megui 0.3.5\tools\avisynth_plugin\VSFilter.dll'')-----------字幕滤镜vobsub的路径,解码包或解码器安装目录里有,不知道路径的话请自行在网上下载VSFilter.dll放在可识别路径并填上对于路径如F:\Program Files\VSFilter.dll
TextSub(''F:\new\2012.2009.720p.BluRay.x264.DTS-WiKi.ass'', 1)-----------------如果字幕在黑边里的话那么去了黑边就同时把字幕去了,此时可以通过分离mkv得到字幕或从网上下载对应字幕并填上字幕路径,当然,这样以后字幕就只能显示在画面里了
反之如果把crop( 0, 74, 0, -74)这句变成addborders( 0, 74, 0, 74)就表示上下各加74pixels的黑边
上面提供的AVS内容是其他参数都去掉的了,不会写avs脚本的朋友只需开始-程序-附件-记事本,复制内容并根据实际情况设置宽度和选择路径,保存为任意名.avs,保存类型为所有文件,然后用播放器打开即可
下面为切边前后示意图:





13.Q:KMPlayer切换声道花屏的解决办法
A:F2打开参数设置--滤镜控制--分离器---找到右边的matroska,将其设为Gabest MKV分离器

14.Q:音频音量太小
A:mkv格式的音频多是AAC编码,音量会比较小,当然你可以每次打开mkv电影后调大系统音量,
但如果你不希望同时开着的其他程序音量也变大的话,可以作如下设置


15.Q:播放某些特效字幕中的移动 卡拉ok等效果时,改变窗口大小字幕有重影
A:经本人测试,将视频渲染器作如下设置就可以。
1

评分人数

俺家親愛的辛苦了{:5_304:}

應某人要求強烈頂起{:5_303:}

TOP

{:5_317:}只用过QQ播放器和迅雷看看。。因为是懒人怕麻烦,所以有问题也只好忍忍了。。

TOP

俺家親愛的辛苦了{:5_304:}

應某人要求強烈頂起{:5_303:}
moguW 发表于 2010-8-15 15:50

{:3_229:} 果果是让你来提问的
{:3_208:} 而且一直没人回帖不好意思
{:5_317:}只用过QQ播放器和迅雷看看。。因为是懒人怕麻烦,所以有问题也只好忍忍了。。
lqz915 发表于 2010-8-15 15:53

大致问题还是可以解决的 不过这两个播放器真是从没碰过

TOP

KMP(或其他)播放rmvb,rm无声音怎么办


因为新版的realplayer的 cook组件和许多程序都有冲突,不仅仅是KMP。
我已近把real卸了,版权去见鬼吧{:3_245:}

TOP

没安装real player 的如果KMP播放RMVB无声,卡壳,不能播放等
可以安装Real Alternative ,或者下载附件,解压后将所有文件夹内所有dll文件复制到KMP安装文件夹内即可
附件: 您需要登录才可以下载或查看附件。没有帐号?点此注册
1

评分人数

  • uykio

TOP

這真是太好的帖了
不頂會被雷劈~~~~~~~~~~~~~~{:5_303:}

TOP

我用vlc player和风雷影音,凑活
比较麻烦的是有些mkv用风雷放有画面有很多马赛克,用vlc就没有了

TOP

这帖要收藏。

TOP

用系统自带WMP,基本都可以放。懒人之选

TOP

谢谢,很好。谢谢分享。

TOP

看的好多  - =   不过谢谢分享了哈~

TOP

哦了哦了

TOP

  • 三国群英传私服
  •