已经知道lame --scale N song.mp3 loud_song.mp3其中N是小数位数.
好吧,我想在文件夹中的每个mp3文件中应用,并保留文件名.解决方法:
tmpfile=~/.deleteme.mp3
MyExit() { rm -f "$tmpfile"; }
trap MyExit EXITfor f in *.mp3
dolame --scale 2 "$f" "$tmpfile" && mv "$tmpfile" "$f"
done
我一直在互联网上搜索一种工具,该工具无法将两个mp3文件相互叠加,但没有成功.我有一个想要建立一项服务的客户,该服务允许某人从文件列表中选择音乐曲目和人声曲目,然后让它们一起播放.她的业务是制作可视化CD,我相信这将是最好的选择,因为她拥有数百种可视化mp3脚本和大约30种支持音乐.这将允许动态合并这两个文件,并且可以缓存它们,而不是按需进行手动工作.
我已经研究了ffmpeg和其他工具,但这些工具往往可以处理剪切/分割/合并等...
我正在使用以下命令将两个音频文件(mp3)合并为一个output.mp3-i /sdcard/NNR/input1.mp3 -i /sdcard/NNR/input2.mp3 -filter_complex amerge -ac 2 -c:a libmp3lame -q:a 4 /sdcard/NNR/output.mp3请建议我如何将两个输入文件的音量级别调整到某个特定级别.
我找到了以下过滤器变量,但不完全知道如何调整到我的命令中.ffmpeg -i a.mp3 -i b.mp3 -filter_complex "[0:a]volume=.25[A];[1:a][A]amerge[out]" -map [out] -c:a pcm_s16...
我需要将mp3文件分成每个片段TIME秒.我已经尝试过mp3splt,但如果输出不到1分钟,它对我不起作用.是否有可能做到:sox file_in.mp3 file_out.mp3 trim START LENGTH当我不知道mp3文件LENGTH解决方法:您可以像这样运行SoX:sox file_in.mp3 file_out.mp3 trim 0 15 : newfile : restart它将创建一系列文件,每个文件包含15秒的音频块. (显然,您可以指定15以外的值.)无需知道总长度.
请注意,与mp3splt不同,SoX将对音频进行解码和重新编码...
对于我的媒体服务器,我正在寻找将标签从我的FLAC文件传输到MP3的方法.
在bash脚本中,我可以使用metaflac将标签提取到本地变量,但是当用id3v2标记mp3时,我似乎丢失了国家字符(猜测它必须是unicode?)
此外,我需要能够设置重播增益标签和专辑封面(所有这些都存在于FLAC中).
我正在寻找一个无人值守的脚本解决方案.解决方法:试试这个工具eyed3.它支持专辑艺术嵌入,latin1,utf8,utf16-BE和utf16-LE的文本编码.但是不支持重播增益.据我所...
我在Linux上使用Banshee,我让它在文件夹层次结构中自动组织我的音乐集.当我将新相册添加到我的音乐文件夹时,Banshee会自动移动(并重命名)mp3并将它们放入正确的Artist文件夹中.如果文件夹中没有其他文件,则该文件夹也会被删除,但如果存在其他文件,则仅移动mp3并保留文件夹.因此,我的音乐文件夹中有许多文件夹,其中不包含mp3,只包含图像文件或类似的辅助文件.
我如何去除里面没有mp3文件的任何文件夹(在Music文件夹中)?
例如,假设我...
场景近期在做微信开发时,需要获取用户发给公众服务号的语音留言。而从微信服务端下载来的语音格式却是amr的格式,同样的你手机录音、Android语音等也都是生成amr格式文件。但当你想在web页面去播放此文件时,就困难了。因为无论是当前HTML5的<audio>标签,还是众多的播放插件都不支持amr格式文件的播放。所以,你不得不先把它转码为常见的MP3等类型文件。maven <!-- https://mvnrepository.com/artifact/ws.schild/jave-core -->
...