Thêm tệp bài hát vào iTunes thông qua dòng lệnh mà không phát tệp


8

Tôi muốn thêm tệp bài hát vào iTunes thông qua dòng lệnh.

    open -a iTunes -g song.mp3

làm chính xác điều này. - Tuy nhiên, nó cũng bắt đầu chơi bài hát. Có cách nào để tránh điều này?

Câu trả lời:


11

Bạn có thể sử dụng thư mục "Tự động thêm vào iTunes" cho điều đó (xem PH19617 ):

cp song.mp3 ~/"Music/iTunes/iTunes Media/Automatically Add to iTunes/"

Nếu iTunes đang chạy, mọi thứ bạn sao chép vào thư mục này sẽ tự động được nhập vào iTunes (và bị xóa khỏi thư mục sau đó).

Xin lưu ý:

  • Tên thư mục có thể là ngôn ngữ cụ thể, vì vậy hãy kiểm tra tên trên hệ thống của bạn trước.
  • Tùy thuộc vào thời điểm iTunes được cài đặt, thư mục phương tiện có thể được gọi là iTunes MediahoặcTunes Music

1
Bạn nên sử dụng mvthay vì cpđể tập tin được thêm vào và bạn không bị bỏ lại một tập tin bài hát trùng lặp bên ngoài thư viện iTunes.
CyberSkull

1
Thư mục "Tự động thêm vào iTunes" không chỉ hoạt động trong nhiều trường hợp, nó không hoạt động đối với thư viện phân tán.
Marshall Eubanks

1
Hỗ trợ cho các thư viện phân tán không phải là một phần của câu hỏi ở đây. Nhưng bạn đã đúng: nếu bạn phân phối thư viện iTunes của mình trên một số đĩa thì "Thêm vào iTunes" cũng không kéo các tệp phương tiện vào cửa sổ iTunes sẽ nhập theo cách có thể sử dụng được.
nohillside

0

Bạn có thể sử dụng applescript để làm như vậy và còn nhiều điều nữa để khám phá. (thêm nhạc vào danh sách phát đặc biệt, v.v.)

ví dụ: bạn cần thêm tệp /User/username/myMusic/my.mp3 vào lib, tạo tệp tập lệnh có tên add.scpt

tell application "iTunes"
    add alias ((path to home folder as string) & "myMusic:my.mp3") 
end tell

chạy lệnh:

osascript add.scpt
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.