windows – 从命令行创建一个无声的mp3
发布时间:2020-12-13 20:08:40 所属栏目:Windows 来源:网络整理
导读:我正在使用命令行创建(x)秒的静音/空mp3.相当简单的任务我想! 似乎跛脚能够像这样做某事,但我无法找到导致实现这一点的任何东西. 有没有人能够做这样的事情? 免责声明:这是一个面向Unix的方法(尽管sox是跨平台的,应该只在 windows上完成). 您将需要sox –
|
我正在使用命令行创建(x)秒的静音/空mp3.相当简单的任务我想!
似乎跛脚能够像这样做某事,但我无法找到导致实现这一点的任何东西. 有没有人能够做这样的事情?
免责声明:这是一个面向Unix的方法(尽管sox是跨平台的,应该只在
windows上完成).
>您将需要sox – “瑞士军刀”(跨平台)声音处理程序. $perl silence.pl 3 silence.wav silence.pl是相当短的,所以我把它包括在这里,因为它是公共领域: #!/usr/bin/perl
$seconds = $ARGV[0];
$file = $ARGV[1];
if ((!$seconds) || ($file eq "")) {
die "Usage: silence seconds newfilename.wavn";
}
open(OUT,">/tmp/$$.dat");
print OUT "; SampleRate 8000n";
$samples = $seconds * 8000;
for ($i = 0; ($i < $samples); $i++) {
print OUT $i / 8000,"t0n";
}
close(OUT);
# Note: I threw away some arguments,which appear in the original
# script,and which did not worked (on OS X at least)
system("sox /tmp/$$.dat -c 2 -r 44100 -e signed-integer $file");
unlink("/tmp/$$.dat");
然后只是跛脚: $lame silence.wav silence.mp3 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
