0.0 咪~~~关于Nscripter播放视频文件
nscripter吧
全部回复
仅看楼主
level 12
手册上查到ns播放视频有avi,mpegplay和movie指令,并且模糊地指出支持.avi,.mpg文件。然而自己用格式工厂转换的视频用avi指令无法放出视频,显示“缺少spi:xxx”之类的提示。
goog到下面一段话:“AVIファイルは拡张子「.avi」ということでAVIファイルとしてまとめられていますが、実际にはコーデック(圧缩形式)というものがあり、たくさんの种类のコーデックのファイルが存在しています。”
即使是.avi文件,用不同的编码器得到的视频就需要不同的解码器。于是开始寻找有没有编码器支持的插件,格式工厂尝试发现xvid和h264编码的avi都无法播放,搜索“Nscripter xvid”,“Nscripter h264”都未找到。而mpeg编码的视频画质太渣,目不忍视。。。【最终wmv2编码的成功播放。】
movie "movie/teruteru.avi"
总结:Nscripter播放OP的一种可行的方法是用wmv编码的文件(经测.avi和.wmv均能用avi和movie命令播放),avi命令遇到不能播放的文件时会出现斜杠和顶部的提示语句(求相关插件0.0),而mpegplay命令遇到不能播放的文件则会假死╮(╯_╰)╭
2013年10月03日 07点10分 1
level 11
spi开头的一般都是插件,所以你大概是缺少插件,269版的ns貌似没有这问题⊙▽⊙
2013年10月03日 10点10分 2
抱歉,是296版⊙▽⊙
2013年10月03日 10点10分
level 11
我用296版直接播放 x264 mp4没有问题 QAQ
用的是:mpegplay "movie\OP.mp4",1
会不会和系统解码器有关
2013年10月03日 11点10分 3
谢谢,回去试试
2013年10月04日 03点10分
level 11
op.mp4
容器:MPEG-4
时长:3mn 9s
大小:18.0 MiB
视频(1):AVC
码率:640 K
bp
s
分辨率:640x480
宽高比:4:3(1.333)
帧率:30.000 fps
位深度:8 bits
像素宽高比:1.000
编码库:x264 - core 120 r2164 da19765
音频(2):AAC
码率:157 Kbps
采样率:44.1 KHz
声道数:2
2013年10月03日 11点10分 4
level 5
没有解决方案么==
--独在异乡为异客,每逢佳节倍思亲啊。
2013年10月18日 01点10分 5
最后视频重新压了
2013年10月18日 11点10分
1