【问题标题】:Converting audio files from .wav to mp3 using GNU Parallel使用 GNU Parallel 将音频文件从 .wav 转换为 mp3
【发布时间】:2022-11-06 07:39:16
【问题描述】:

我正在尝试通过更改比特率将完整的音频文件(.wav)文件夹转换为 .mp3。问题是每个音频文件名都包含多个“。”并以 .wav 结尾。我正在使用 gnu-parallel 转换音频信号比特率并将它们保存为 .mp3。我的命令行:

ls wavs | cut -d '.' -f 1 | parallel -I% ffmpeg -i wavs/%.wav -codec:a libmp3lame -qscale:a 2 wavs_2/%.mp3

但由于多个“。”而出现错误。在我的音频文件名中。由于 'cut' 只会接受一个分隔符,它只是给“没有这样的文件或目录”错误。我该如何解决这个问题?这是我的音频文件的示例:wav_1.wav_norm_mono.wav。

注意:音频文件的每个目录包含超过 1000 个音频文件。

【问题讨论】:

    标签: python audio bitrate lossy-compression


    【解决方案1】:

    我知道3个月...

    将“wavs/%.wav”替换为 {} 和 替换“wavs_2/%.mp3”{}.finalname.mp3

    一条为我工作的完整线路: 并行 -a "/dev/shm/findaudio.txt" -j $entry ffmpeg -i {} -codec:a libmp3lame -b:a 320k {}.mp3-320k.mp3

    我之前搜索文件并放入 findaudio.txt

    完整批次在这里: https://github.com/LostByteSoft/ConvertAACtoAC3

    取文件“Convert ALL folder MP3 320 (parallel).sh”

    只适用于linux..

    再见

    【讨论】:

      猜你喜欢
      • 2013-11-12
      • 2021-08-15
      • 2019-01-07
      • 2023-03-23
      • 1970-01-01
      • 1970-01-01
      • 2020-10-22
      • 1970-01-01
      • 2014-09-12
      相关资源
      最近更新 更多