IsaacZ 发表于 2011-7-21 16:12:49

小日本4、TDA3、TAW4为什么打不开FLV格式的视频

用任何软件打开一个同时包含有视频和音频的文件时,第一个起作用的是分离器,然后才是解码器。参考:[教程] [原创] 视频的“分离”与“合成”、“编码”与“解码”浅析


对于一般编码(H.263)的FLV,小日本4都能利用自己的FLV文件阅读器成功打开,只是在导入AVC(H.264)编码的FLV(F4V)才会出现问题。为什么呢?因为小日本4的FLV文件阅读器已经比较古老,遇到AVC(H.264)编码的FLV(F4V)时,已经无能为力。在这种情况下,按理说,只要切换到系统级的DirectShow文件阅读器(分离器),也就是调用 Gabest 的 FLV Splitter 这个通用分离器就可以成功打开,但是,经常性地,小日本4不能成功调用 Gabest 的 FLV Splitter,造成 FLV 打开失败。这在WIN7系统经常出现,甚至在WINXP中解码包设置不好的话,也可能出现这种问题。

以上是说编码软件小日本4(TE4XP),好歹它自己还带着 FLV 滤镜,另外两个同系列的打包软件TDA3、TAW4却根本没有针对FLV的文件输入插件,只能依赖时好时不好的 Directshow 滤镜了。

令人欣喜的是,小日本4的升级版小日本5(TVMW5)更新了其FLV分离器组件(MovieFLV.vme),解决了各种FLV素材的导入问题。IsaacZ比较了一下小日本4的FLV分离器,发现TVMW5的 MovieFLV.vme 文件是4.65MB,而TE4XP 版的 MovieFLV.vme 只有1.83MB。显然新的比旧的更有料,呵呵。IsaacZ也尝试了用小日本5的 MovieFLV.vme 替换小日本4的 MovieFLV.vme ,结果造成 小日本4 根本无法正常启动。只能另外想办法了。

cxc9901 发表于 2011-7-22 15:44:15

不知这个 烦人的“Directshow 滤镜”能否单独提练出来,做个注册表注册,用时先调用打开,不知解码器是否就正常了!

IsaacZ 发表于 2011-7-22 17:25:02

cxc9901 发表于 2011-7-22 15:44 http://bbs.dianbo.org/static/image/common/back.gif
不知这个 烦人的“Directshow 滤镜”能否单独提练出来,做个注册表注册,用时先调用打开,不知解码器是否就 ...Directshow 是微软的一个视频接口,具体来说,我们的问题是——利用 Directshow 接口的 Gabest (MPC的作者)开发的 FLV Splitter 分离器没有成功调用。IsaacZ也尝试在注册表里面寻求答案,但是在注册表里面转来转去,转得很晕,也没有什么有用的收获。继续研究中……

最新版的小日本5已经更新了FLV分离器,已经不存在这样的问题。见顶楼的更新内容。

scucy219 发表于 2012-3-1 15:11:11

正为这事愁呢。

AXIAO426 发表于 2012-3-31 22:15:54

选用小日本5转换,两用TAW4打包!快!
页: [1]
查看完整版本: 小日本4、TDA3、TAW4为什么打不开FLV格式的视频