Trước hết bạn phải chắc chắn rằng nó đã được cài đặt.
sudo apt-get install libav-tools
Nó nên có codec khập khiễng và flac, bây giờ chỉ cần tạo một tập lệnh bash để hoàn thành công việc:
$ cat > flac2mp3
Ở đây, shell sẽ chờ lệnh của bạn, sao chép và dán này:
#!/bin/bash
[[ $# == 0 ]] && set -- *.flac
for f; do
avconv -i "$f" -qscale:a 0 "${f[@]/%flac/mp3}"
done
Bây giờ nhấn Ctrl+ D. Làm cho kịch bản của bạn thực thichmod +x flac2mp3
. Bây giờ đi bạn có thể sử dụng nó như thế này:
./flac2mp3 /path/with/all/my/flacs/*.flac
Bạn cũng có thể sao chép tập lệnh vào một nơi nào đó trong PATH
đó và sau đó cd
vào thư mục với các flacs và thực thi nó.
Liên quan đến các tham số sau đây được sử dụng ở trên:
-qscale:a 0
sẽ không thực sự cung cấp cho bạn 320k chính xác tệp , mặc dù đây có thể là cài đặt tốt nhất để sử dụng. Các cài đặt được đề xuất thực sự cho tốc độ bit mục tiêu là 245 kbits / s với phạm vi 220-260. Nếu bạn thực sự muốn có 320k mp3, bạn sẽ phải đến CBR và sử dụng:
-c:a libmp3lame -b:a 320k
nhưng bạn sẽ cần đôi tai tuyệt vời để nhận thấy sự khác biệt ...
Tài liệu tham khảo:
avconv
là việc thực hiện mới của việc sắp bị từ chốiffmpeg
.