การเพิ่มไฟล์เพลงไปยัง iTunes ผ่านทางบรรทัดคำสั่งโดยไม่เล่นไฟล์


8

ฉันต้องการเพิ่มไฟล์เพลงลง iTunes ผ่านบรรทัดคำสั่ง

    open -a iTunes -g song.mp3

ทำสิ่งนี้ - อย่างไรก็ตามมันเริ่มเล่นเพลงด้วย มีวิธีใดบ้างที่จะหลีกเลี่ยงปัญหานี้?

คำตอบ:


11

คุณสามารถใช้โฟลเดอร์ "เพิ่มโดยอัตโนมัติไปยัง iTunes" สำหรับโฟลเดอร์นั้น (ดูPH19617 ):

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

หาก iTunes ทำงานอยู่สิ่งใดก็ตามที่คุณคัดลอกลงในโฟลเดอร์นี้จะถูกนำเข้าสู่ iTunes โดยอัตโนมัติ (และลบออกจากโฟลเดอร์หลังจากนั้น)

โปรดทราบ:

  • ชื่อโฟลเดอร์อาจเป็นภาษาเฉพาะดังนั้นให้ตรวจสอบชื่อในระบบของคุณก่อน
  • โฟลเดอร์สื่ออาจถูกเรียกอย่างใดอย่างหนึ่งiTunes Mediaหรือทั้งนี้ขึ้นอยู่กับเมื่อติดตั้ง iTunesTunes Music

1
คุณควรใช้mvแทนcpเพื่อให้ไฟล์ถูกเพิ่มและคุณจะไม่ถูกทิ้งไว้กับไฟล์เพลงซ้ำนอกคลัง iTunes ของคุณ
CyberSkull

1
โฟลเดอร์ "เพิ่มโดยอัตโนมัติไปยัง iTunes" ไม่เพียง แต่จะไม่ทำงานในหลาย ๆ กรณีเท่านั้น แต่จะไม่ทำงานกับไลบรารีแบบกระจาย
Marshall Eubanks

1
การสนับสนุนสำหรับไลบรารีแบบกระจายไม่ได้เป็นส่วนหนึ่งของคำถามที่นี่ แต่คุณถูกต้อง: หากคุณเผยแพร่คลัง iTunes ของคุณในหลาย ๆ ดิสก์ทั้ง "Add to iTunes" หรือการลากไฟล์สื่อไปที่หน้าต่าง iTunes จะนำเข้าในลักษณะที่เป็นประโยชน์
nohillside

0

คุณสามารถใช้ applescript ในการทำเช่นนั้นและยังมีอีกมากมายให้สำรวจ (เพิ่มเพลงลงในเพลย์ลิสต์พิเศษ ฯลฯ )

ตัวอย่างเช่นคุณต้องเพิ่มไฟล์ /User/username/myMusic/my.mp3 เพื่อ lib สร้างไฟล์สคริปต์ชื่อ add.scpt

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

เรียกใช้คำสั่ง:

osascript add.scpt
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.