是否有最佳实践来连接MP3文件,调整采样率以匹配,同时保留原始文件?
有没有人知道是否有一个“最佳实践”来连接mp3文件来创建新文件,同时保留原始文件?
我在命令行上使用CentOS Linux机器。我最终将从PHP脚本调用命令行。
我一直在做研究,我想出了一个我认为可行的过程。它结合了来自不同论坛,博客和此类来源的一般建议。
所以我走了:
创建一个临时文件夹
循环文件以创建一个新的,转换后的文件副本为“原始”格式(哪一个,我不知道。我不知道“原始”文件在很久以前就已存在。我可以使用一些建议这个)
将临时文件的路径存储在临时文件夹中,然后遍历文件以连接它们,然后将新的合并文件放入最终的“已处理目录”
使用里面的临时原始文件删除临时文件的内容。
将最终文件从“raw”转换为mp3并享受完成的结果
我认为这个行动方案可能是最好的,因为我无法控制原始“源”mp3的质量。
我能想到的唯一另一个选择是创建一个脚本,在将文件添加到系统时执行类似的过程,只留下具有“正确”格式的文件并删除原始的“错误”文件。
希望您能看到我已经考虑到这一点,并且我正在尝试利用这个社区的集体知识来选择最佳方向。
也许我可以采取更好的路径?
通过连接,我的意思是按顺序连接在一起,从“连接文件”创建一个新的音频文件。
我目前安装了以下内容:
- Sox
- FFMpeg
我目前正在使用这样的sox:
sox file1.mp3 file2.mp3 newfile.mp3
没有找到相关结果
已邀请:
1 个回复
坝硷操