Conversion
Avconv 僅轉換 3 秒的音頻,而不是整個 30 分鐘
這是我的程式碼
dir=Desktop/mp3convert #I left out the whole t find "${dir:-.}" -name "*.mp3" -exec avconv -i {} -b 64k -ar 44100 -ac 1 {} \;
這是我為完成我需要的功能而寫的。我只是使用循環來遍歷目錄而不是使用查找。現在想想就簡單多了。我只需要將所有我想要下採樣的文件保存在同一個目錄中,這對我的目的來說很好。謝謝您的幫助!
#!/bin/bash export LDFLAGS="-L/usr/local/opt/libffi/lib" export PKG_CONFIG_PATH="/usr/local/opt/libffi/lib/pkgconfig" #because new mac os needs this to run ffmpeg cd /Users/timsutyak/Desktop/mp3convert ls #just to check that i am in the right location for name in *.mp3; do ffmpeg -i "$name" -map 0:a:0 -b:a 64k "${name%.*}_new.mp3" done