เปลี่ยนแท็กชื่อศิลปินจากตัวพิมพ์ใหญ่เป็นตัวพิมพ์ใหญ่ใน iTunes ได้อย่างไร


1

ฉันได้ตั้งค่าตำแหน่งโฟลเดอร์สื่อ iTunes ไว้ที่ฮาร์ดไดรฟ์ภายนอก (มีไฟล์ ALAC ประมาณ 10,000 ไฟล์ทั้งหมดถูกติดแท็กอย่างสมบูรณ์แบบด้วยแท็กทั่วไปส่วนใหญ่) โดยปิดตัวเลือกไฟล์ที่รวบรวมโดย iTunes

ฉันมีแท็กชื่อศิลปินเขียนเป็นตัวพิมพ์ใหญ่ แต่เนื่องจากฉันจะฟังเพลงบ่อยขึ้นบนอุปกรณ์มือถือชื่อตัวพิมพ์ใหญ่จะมีความยาวมากขึ้นบนหน้าจอและดังนั้นฉันจึงต้องการเปลี่ยนเป็นตัวพิมพ์ใหญ่ (การแก้ไขด้วยตนเองแบบกำหนดเอง)

เมื่อฉันทำเช่นนั้นนอก iTunes ด้วยเครื่องมือแก้ไขแท็กของบุคคลที่สาม (Tag.app) และเปิด iTunes มันยังคงแสดงชื่อศิลปินเป็นตัวพิมพ์ใหญ่

ฉันพยายามเปลี่ยนแท็กนั้นใน iTunes เองในข้อมูล แท็บ (แม้จะมีความจริงที่ว่าแม้จะมีการแสดงชื่อที่เป็นตัวพิมพ์ใหญ่) แต่แล้วมันก็แยกอัลบั้มออกเป็นสองเพลงด้วยเพลงแรกในวันที่ 1 และที่เหลือในอัลบั้มที่ 2 (ซึ่งเป็นอัลบั้มเดียวกัน)

ฉันจะเปลี่ยนแท็กชื่อศิลปินจากตัวพิมพ์ใหญ่เป็นตัวพิมพ์ใหญ่ได้ (โดยไม่ต้องทำสกรูใน iTunes) และฉันควรทำจากแอพของบุคคลที่สามเท่านั้น หรือ iTunes หรือทั้งสองอย่าง?


ฉันอยู่กับ Mountain Lion 10.8.3 iTunes 11.0.3
Siniša Šašić

คำตอบ:


2

สคริปต์ทำสิ่งที่ฉันต้องการอย่างแน่นอน มันเปลี่ยนข้อความเป็นตัวพิมพ์ใหญ่ตามกฎของการใช้อักษรตัวพิมพ์ใหญ่เป็นภาษาอังกฤษมันทำจาก iTunes และมีผลกับไฟล์โดยตรง อย่างไรก็ตาม ปัญหายังคงมีอยู่ iTunes แยก อัลบั้มที่สองตามที่ฉันได้กล่าวไว้ข้างต้น
Siniša Šašić

1

ดูเหมือนว่า iBatch จะทำสิ่งที่คุณต้องการ

มันคือ $ 5 และมีการทดลองใช้ฟรี

https://itunes.apple.com/us/app/ibatch-for-itunes/id444082460?mt=12


คุ้มค่าโดยสิ้นเชิง $ 5 นอกจากนี้ยังแก้ไข "อัลบั้มแยก" สำหรับฉันด้วย
Daniel Serodio

1

ฉันพบวิธีแก้ปัญหาโดยเปลี่ยนชื่อข้อมูล (ศิลปิน) ของเพลงหนึ่งที่ iTunes ไม่ได้จัดกลุ่มกับเพลง / อัลบั้มที่เหลือไปยังสิ่งอื่น (เพิ่งเพิ่มตัวอักษรแบบสุ่มในตอนท้าย) จากนั้นเปลี่ยนชื่อกลับเป็นชื่อเดิม

แปลกแล้ว iTunes จำได้ว่าทั้ง 2 อัลบั้มนั้นเป็นหนึ่งเดียวและจัดกลุ่มเพลงเข้าด้วยกัน

ขอบคุณทุกคนสำหรับความช่วยเหลือ


0

คุณสามารถเรียกใช้สคริปต์เช่นนี้ใน AppleScript Editor:

tell application "iTunes"
    repeat with t in selection
        tell t
            set artist to my titlecase(artist)
        end tell
    end repeat
end tell

on titlecase(x)
    do shell script "ruby -rubygems -KUe 'require \"titlecase\"
    print ARGV[0].downcase.titlecase' -- " & quoted form of x
end titlecase

อัญมณี titlecase สามารถติดตั้งได้ sudo gem install titlecase.

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