Project1

标题: 关于配音的问题 [打印本页]

作者: fantasy225    时间: 2008-4-28 05:40
标题: 关于配音的问题
我想问 我有一段配音是2人对话 有大概10分钟  我想用脚本播放每一段对话其中的内容怎么做呀。
我今天找教程 发现一个可以用脚本播放MP3 但是我看不懂
if @hMp3chn != nil
  SNSER.chn_stop(@hMp3chn)
  SNSER.stream_free(@hMp3)
end
filename = "Audio/BGM/mp3test.mp3"
@hMp3 = SNSER.stream_load(filename)
@hMp3chn = SNSER.stream_play(@hMp3)

谁能解释一下 修改一下  比方说我想只播放这个MP3其中 5秒-10秒的内容该怎么做。如果可以不用脚本又该怎么做? 如果我用工具把这10分钟的MP3切成小段小段的 那就太郁闷了~~~~  多谢高手指点。。。。 [LINE]1,#dddddd[/LINE]本贴由论坛斑竹禾西结贴,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^
作者: 暴风の龙    时间: 2008-4-28 05:42
看来只有自己切好啦,除非你能写出MP3播放器的代码……那会很复杂……
作者: fantasy225    时间: 2008-4-28 05:46
如果自己切那几秒钟就要切一次  估计游戏做了一半就没信心了的  我准备做个全中文语音的游戏,不知道做不做的好 也许要几年时间 但是我有空就做做。。第一个游戏记得是05年把  做了我几个月 。还有在这里论坛发的  《孙尚香的爱情卡片》也是做了很长时间  我这次收集了好多素材又想做个 全语音游戏了。。。o(∩_∩)o..
作者: 星玥de童话    时间: 2008-4-28 07:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: fantasy225    时间: 2008-4-28 18:57
filename = "Audio/BGM/STR1204.mp3"
@hMp3 = SNSER.stream_load(filename)
@hMp3chn = SNSER.stream_play(@hMp3)
SNSER.chn_setpos(@hMp3chn,100)


我解决了 可以在开始设置开始时间 SNSER.chn_setpos(@hMp3chn,100) 就是从100毫秒开始播放

多谢楼上的帮助,不过等待有个问题我 解决不了  例如第一个对话100帧,第2句话只有30帧,那么我点确定之后 就当按下C暂停对话,但是对话是暂停了,有没有什么方法中断第一个对话等待的100帧,如果不中断的话 我第2个对话就大于30帧了,那么他把下一段对话也说出来了。郁闷呀。。。  感觉加个配音如此复杂呀~~~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1