Làm cách nào để chuyển đổi tập tin âm thanh .aif sang mp3?


12

Tôi có tệp âm thanh có .aifphần mở rộng ( âm thanh AIFF / Amiga / Mac). Làm cách nào để phát chúng và quan trọng hơn: làm thế nào để chuyển đổi chúng sang mp3 hoặc định dạng âm thanh phổ biến khác?


cập nhật: cố gắng chạy một lệnh được tìm thấy ở đây , cụ thể là for i in *.aif; do sox "$i" "$i.wav"; donesoxđã cài đặt, tôi gặp lỗi như

Các định dạng sox FAIL: không thể mở tệp đầu vào 'tên tệp': Loại nén AIFC không được hỗ trợ `ima4 '


exiftool cung cấp thông tin như:

File Size                       : 41 MB
File Modification Date/Time     : 2013:04:23 15:54:02+02:00
File Permissions                : rw-r--r--
File Type                       : AIFC
MIME Type                       : audio/x-aiff
Format Version Time             : 1990:05:23 14:40:00
Num Channels                    : 1
Num Sample Frames               : 1257382
Sample Size                     : 0
Sample Rate                     : 16000
Compression Type                : Unknown (ima4)

vì một số lý do sudo apt-get install ffmpeg libavcodec-unstripped-52sẽ không hoạt động (Không thể định vị gói - nhưng Multiverse được bật)


1
Bạn đã thấy ví dụ: "Cách phát tệp AIFF (AIF) trong Ubuntu" ubuntuforums.org/showthread.php?t=1000116 và "Chuyển đổi Aiff sang MP3 bằng ffmpeg trên ub

1
sudo apt-get install ffmpeg libavcodec-unstripped-52
Qasim

1
ffmpeg -i inputfile.aif -f mp3 -acodec libmp3lame -ab 192000 -ar 44100 outputfile.mp3
Qasim


1
tôi không biết .... đó là lý do tại sao tôi đã dán như một bình luận không phải là một câu trả lời ... tôi nghĩ có thể điều này sẽ giúp bạn ...
Qasim

Câu trả lời:


8

Theo Công thức Unix của Toon, ví dụ (và các ví dụ trên):

sudo apt-get install ffmpeg
ffmpeg -i track1.aiff -f mp3 -acodec libmp3lame -ab 192000 -ar 44100 track1.mp3

(Các phiên bản cũ hơn của Ubuntu có thể sử dụng avconvthay vì ffmpeg.)


1
"Không tồn tại nữa trong Ubuntu 14.04" ... cái gì? Kiểm tra gist.github.com/xdamman/e4f713c8cd1a389a5917
NineCattoRules


1
cập nhật - Ubuntu mới hơn có ffmpeg hoạt động trở lại. như 16.04
don sáng

5

Tìm giải pháp này tại đây (cũng được đề xuất trong các nhận xét), vì một số lý do sudo apt-get install ffmpeg libavcodec-unstripped-52sẽ không hoạt động (Không thể định vị gói - nhưng Multiverse được bật).

Nhưng trong Synaptic tôi đã thấy rằng tôi đã libavcodec53cài đặt, nhưng không libavcodec-extra-53. Cài đặt cái sau đã gỡ cài đặt cái trước, và sau đó lệnh ffmpeg -i inputfile.aif -f mp3 -acodec libmp3lame -ab 192000 -ar 44100 outputfile.mp3đã hoạt động.

Vì thế,

~$ sudo apt-get install libavcodec-extra-53
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libavutil-extra-51 libdirac-encoder0 libopencore-amrnb0 libopencore-amrwb0
  libopenjpeg2 libvo-aacenc0 libvo-amrwbenc0 libx264-123
The following packages will be REMOVED:
  libavcodec53 libavutil51
The following NEW packages will be installed:
  libavcodec-extra-53 libavutil-extra-51 libdirac-encoder0 libopencore-amrnb0
  libopencore-amrwb0 libopenjpeg2 libvo-aacenc0 libvo-amrwbenc0 libx264-123
0 upgraded, 9 newly installed, 2 to remove and 0 not upgraded.
Need to get 7,656 kB of archives.

Sau này, các lệnh và hành động khác hiện đang hoạt động, bao gồm cả các lệnh để chuyển đổi sang mp3, như thế nào avconv -i %f %f.mp3. Để thấy rằng trong Terminal, tôi đã thêm vào các hành động tùy chỉnh Thunar : gnome-terminal --window-with-profile=new1 -e "avconv -i %f %f.mp3". (Trong Gnome Terminal, tạo một cấu hình mới gọi là "new1" và chỉnh sửa nó ('Chỉnh sửa / Cấu hình / Tiêu đề và Lệnh') thành 'Khi lệnh thoát: Giữ Terminal mở'.)

Ngay cả sau này, các tệp aif không thể được chơi bởi Totem, Parole, Xine, DeaDBeeF, Banshee hoặc VLC ; ngay cả trong Audacity tiếng là tồi tệ méo mó, giống như trong Audacious . Nhưng mplayer (SMPlayer, Gnome Player, Mplayer) có thể chơi chúng tốt .


nếu bạn cảm thấy Crackly âm thanh yêu cầu Ubuntu.com/questions/182164/ từ
Qasim

@XxxXxx - âm thanh xấu đó chỉ xảy ra đối với các .aiftệp

1

Có thêm một chương trình có tên assoundconverter và bạn có thể cài đặt nó với thiết bị đầu cuối của mình
sudo apt-get install soundconverter.

từ các tùy chọn EDIT-> Preferencesbạn có thể tùy chỉnh nó theo ý muốn. nhập mô tả hình ảnh ở đây

Điều này sẽ chuyển đổi bất kỳ định dạng sang mp3 và khác. Hy vọng rằng sẽ giúp.


2
đã không làm việc trên .aifcác tệp theo như tôi có thể nói, nhưng tôi sẽ kiểm tra lại

1

Để chuyển đổi sang FLAC :

flac [INPUTFILE]

(Nếu bạn thấy flacchưa được cài đặt : sudo apt-get install flac.)

trang flac man ở đây , hiển thị tùy chọn.


Tương tự, để chuyển đổi sang mp3:

sudo apt-get install lame

lame [inputfile]

Chuyển đổi sang flac với lệnh đó đang hoạt động với tôi với các tệp aif được tải xuống từ bigsoundbank.com
David Oliver
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.