wav2flac(seewave)
wav2flac()所属R语言包:seewave
wav-flac file conversion
WAV,FLAC文件转换
译者:生物统计家园网 机器人LoveR
描述----------Description----------
This function converts .wav files into .flac files and reversely
这个函数把WAV文件转换成FLAC文件和反
用法----------Usage----------
exename = NULL, path2exe = NULL)
参数----------Arguments----------
参数:file
the .wav or .flac file to convert.
wav或。FLAC文件转换。
参数:reverse
logical, if TRUE converts a .flac file into a .wav file.
逻辑,如果TRUE。FLAC文件转换成WAV文件。
参数:overwrite
logical, if TRUE overwrites the file to convert.
逻辑,如果TRUE覆盖要转换的文件。
参数:exename
a character string specifying the name of the FLAC binary file. If NULL, the dedault name "flac" will be used for Linux OS and "flac.exe" for Windows OS.
一个字符指定FLAC二进制文件的名称的字符串。如果NULL,在dedault的“后手”将被用于Linux操作系统和Windows操作系统的的“flac.exe”。
参数:path2exe
a character string giving the path to the FLAC binary file. If NULL, the dedault path "c:/Program Files/FLAC/" will be used for Windows OS.
一个字符串的的FLAC二进制文件的路径。如果NULL中,dedault路径“C :/ Program Files文件/ FLAC /”将被用于Windows操作系统。
Details
详细信息----------Details----------
The function runs FLAC. FLAC has then to be installed first: http://flac.sourceforge.net/, if not the function will not work.
FLAC运行的功能。 FLAC有然后先安装http://flac.sourceforge.net/,如果没有的功能将无法正常工作。
值----------Value----------
A new file is created.
创建一个新文件。
注意----------Note----------
Free Lossless Audio Codec (FLAC) is a file format by Josh Coalson for lossless audio data compression. FLAC reduces bandwidth and storage requirements without sacrificing the integrity of the audio source. Audio sources encoded to FLAC are typically reduced in size 40 to 50 percent.
免费的无损音频编解码器(FLAC)无损音频数据压缩由Josh Coalson格式的文件。 FLAC降低带宽和存储要求,在不牺牲音频信号源的完整性。编码的音频信号源以FLAC通常降低40%至50%的大小。
(作者)----------Author(s)----------
Jerome Sueur <a href="mailto:sueur@mnhn.fr">sueur@mnhn.fr</a>, Luis J. Villanueva-Rivera <a href="mailto:lvillanu@purdue.edu">lvillanu@purdue.edu</a>
参考文献----------References----------
<h3>See Also</h3>
实例----------Examples----------
if(nzchar(Sys.which("flac"))) # check that FLAC is installed on your system[检查FLAC安装在您的系统上]
{
# synthesis of a 1kHz sound[合成一个1kHz的声音]
a<-synth(d=10,f=8000,cf=1000)
# save it as a .wav file in the default working directory[将其保存为。wav文件在默认的工作目录]
savewav(a,f=8000)
# compress it to FLAC format and overwrite on the file a.wav[压缩FLAC格式和覆盖的文件a.wav上]
wav2flac("a.wav", overwrite=TRUE)
# back to .wav format[备份。wav格式]
wav2flac("a.flac", reverse=TRUE)
# remove the files[删除的文件]
unlink(c("a.wav","a.flac"))
}
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|