M mxn1 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-14 #1 请问怎么分割一个大的声音文件,比如a.wav,想分为1.wav,2.wav,... 已经知道a.wav 的文件大小,并且得到起止位置,请问如何分割?
B beta Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-14 #3 恐怕得研究一下 Wave 文件的格式才行吧?这玩意儿可是有文件头的 CSDN 文件格式大本营里应该有
M mxn1 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-14 #4 我有写wav临时文件的源代码, 问题是怎样截取,是跟一般二进制文件截取一样吗?然后加上文件头?
M mxn1 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-14 #5 我的写wav临时文件的源代码是错误的,生成的声音格式不对,打不开
B beta Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-15 #6 你不会是随便找了个 Wave 文件头就加上去了吧? 要是所包含的信息与实际内容不符,当然可能出错 要不怎么让你“研究”Wave文件的格式呢:-) 你要先取得源Wave文件的除文件头以外的部分, 然后照二进制流分割,取得每一小块文件的信息, 再根据此信息添加 相应 的文件头。
你不会是随便找了个 Wave 文件头就加上去了吧? 要是所包含的信息与实际内容不符,当然可能出错 要不怎么让你“研究”Wave文件的格式呢:-) 你要先取得源Wave文件的除文件头以外的部分, 然后照二进制流分割,取得每一小块文件的信息, 再根据此信息添加 相应 的文件头。