ฉันสามารถเพิ่มหรือเปลี่ยนผู้สร้างไฟล์ PDF ใน iBooks ได้หรือไม่


8

ฉันมีไฟล์ PDF หลายไฟล์ใน iTunes ที่ฉันเพิ่มผู้แต่งไว้ จากนั้นฉันอัพเกรดเป็น Mavericks และเปิดตัว iBooks มันย้ายหนังสือและ PDF ของฉันจาก iTunes แต่ตอนนี้ PDF จำนวนมากของฉันแสดงผู้แต่งว่า "ผู้เขียนที่ไม่รู้จัก"

มีวิธีเพิ่มผู้แต่งในไฟล์เหล่านี้หรือไม่? ฉันไม่สามารถ "รับข้อมูล" ในไฟล์ใน iBooks เหมือนที่เคยทำใน iTunes


หมายเหตุ: คำถามนี้ถูกถามครั้งแรกเกี่ยวกับ OS X 10.9 Mavericks ขณะนี้มี 10.10 Yosemite แล้วก็มีวิธีการทำเช่นนี้ได้อย่างง่ายดายใน iBooks

คำตอบ:


10

คุณสามารถใช้เวิร์กโฟลว์อัตโนมัติได้ เลือก PDF ทางซ้ายแล้วลากการกระทำ "ตั้งข้อมูลเมตา PDF" (หรือบางอย่างที่คล้ายกันรุ่นของฉันเป็นภาษาอิตาลี) ที่ด้านขวาของหน้าต่าง Automator คุณสามารถใส่ผู้แต่งชื่อเรื่องและไฟล์ PDF ใดไฟล์หนึ่งหรือหลายไฟล์

ปัญหาและวิธีแก้ไข: หากคุณอัปเดตข้อมูลเมตาโดยตรงบน PDF ของคุณในโฟลเดอร์ iBooks จะไม่อัปเดต iBooks ดังนั้นคุณจะไม่เห็นการเปลี่ยนแปลงใด ๆ ฉันแนะนำให้คัดลอก PDF ของคุณบนเดสก์ท็อปของคุณลบ PDF จาก iBooks ใช้ Automator เพื่อเพิ่มข้อมูลเมตาแล้วนำเข้าอีกครั้ง (ลากและวางมีประโยชน์ตรงนี้) หนังสือใน iBooks ของคุณ
ฉันเพิ่งอัปเดตไฟล์ของฉันเสร็จคุณไม่สามารถผิดพลาดได้)


13

เพื่อความชัดเจนคำตอบของ Bryan Luby และ ReF นั้นถูกต้องทั้งคู่ ฉันต้องการอธิบายอย่างละเอียดเกี่ยวกับคำตอบของ ReF สำหรับผู้ที่อาจไม่เคยใช้ Automator มาก่อน สิ่งนี้จะช่วยให้คุณสามารถเปลี่ยนข้อมูลสำหรับรายการเป็นกลุ่ม

เปลี่ยนผู้แต่ง

  1. เปิด Automator และในกล่องโต้ตอบซ้ายสุดให้เลือก "Finder &
    Folders"
  2. ในกล่องโต้ตอบทรีย่อยทางด้านขวาให้เลือก "รับรายการ Finder ที่ระบุ" แล้วลากกล่องนี้ไปที่ด้านบนของโซนเวิร์กโฟลว์
  3. ในช่อง "รับรายการค้นหาที่ระบุ" เลือก "เพิ่ม ... " และเลือกไฟล์ที่คุณต้องการแก้ไข
  4. ในกล่องโต้ตอบซ้ายสุดเลือก "PDF"
  5. ในกล่องโต้ตอบที่ละเอียดให้เลือกและลาก "ตั้งค่าข้อมูลเมตา PDF" ลงในเวิร์กโฟลว์หลังจาก "รับรายการ Finder ที่ระบุ"
  6. ในช่อง "ตั้งค่าข้อมูลเมตา PDF" ให้เลือกผู้สร้างแล้วพิมพ์ชื่อที่ต้องการ
  7. คลิกเรียกใช้ปุ่มเล่นที่มุมบนขวา
  8. หลังจากขั้นตอนการทำงานนี้เสร็จสมบูรณ์คุณสามารถเพิ่มไฟล์เหล่านี้ไปยัง iBooks และฟิลด์ผู้แต่งจะถูกต้อง

หากคุณเพิ่มไว้ก่อนหน้านี้คุณจะต้องลบรายการที่ผู้เขียนไม่แสดง

เปลี่ยนชื่อ

น่าเสียดายที่ iBooks อ่านชื่อเรื่องจากชื่อไฟล์ มากกว่าชื่อที่อยู่ในเมตาดาต้าของ pdf นั้น หากคุณต้องการเปลี่ยนนี่คือ Automator มันเป็นไปได้ วิธีที่ครอบคลุมมากที่สุดมีดังนี้:

  1. ข้างต้นใช้ตัวเลือก "ตั้งค่าเมตาดาต้า PDF" เพื่ออัปเดตชื่อเมตาดาต้าเป็นชื่อหนังสือ
  2. จากทรีย่อย PDF เลือกวิดเจ็ต "เปลี่ยนชื่อเอกสาร PDF" เป็นส่วนท้ายของเวิร์กโฟลว์

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


11

ใน iBooks 1.1 บน Mac OS X 10.10 Yosemite:

  1. เปลี่ยนเป็นมุมมองรายการ
  2. คลิกหนึ่งครั้งในรายการที่คุณต้องการแก้ไขและรอสักครู่
  3. คลิกหนึ่งครั้งที่ผู้แต่งชื่อเรื่องหรือสิ่งที่คุณต้องการแก้ไขเพื่อให้ส่วนนั้นสามารถแก้ไขได้
  4. พิมพ์การเปลี่ยนแปลงของคุณ
  5. คลิกปิดบรรทัดนั้น

มันยอดเยี่ยมมาก ฉันไม่ได้กลับไปที่คำถามนี้ตั้งแต่อัปเกรดเป็นโยเซมิตี
วิลเลียมแจ็คสัน

2
ดูเหมือนว่าจะใช้งานได้เฉพาะกับสำเนา "ท้องถิ่น" ในฐานข้อมูล iBooks แต่ไม่ได้แก้ไขข้อมูลเมตาจริง ๆ ดังนั้นจึงไม่เผยแพร่ไปยังรุ่นที่ซิงค์กับ iCloud ใน iBooks รุ่นล่าสุด
Andrew Jaffe

2

คุณจะต้องแก้ไขข้อมูลเมตาสำหรับ PDF แต่ดูเหมือนว่าจะไม่มีวิธีการนี้ใน iBooks สำหรับ Mac

วิธีหนึ่งคือใช้ Preview สำหรับสิ่งนี้:

  1. ดับเบิลคลิกที่ไฟล์ PDF ใน iBooks แล้วไฟล์จะเปิดใน Preview
  2. เลือกไฟล์> พิมพ์ ......
  3. ที่มุมล่างซ้ายของกล่องโต้ตอบแบบเลื่อนลงเลือกPDF> บันทึกเป็น PDF ...... สิ่งนี้จะช่วยให้คุณแก้ไขข้อมูลเมตาของชื่อเรื่องผู้แต่งและหัวเรื่อง PDF
  4. บันทึกไฟล์ใหม่ไปยังเดสก์ท็อปของคุณหรือที่อื่น ๆ
  5. เปิด iBooks และลบ PDF เก่าของคุณ
  6. ตอนนี้ลากและวาง PDF ใหม่ลงใน iBooks และควรรู้จักเมทาดาทาที่ถูกต้อง

น่ารำคาญที่ดูเหมือนว่า iBooks จะไม่อ่านชื่อเรื่องหรือข้อมูลเมตาของหัวเรื่อง ดูเหมือนว่าจะใช้ชื่อไฟล์ PDF เป็น 'ชื่อเรื่อง' ให้ใช้เมทาดาทา 'ผู้แต่ง' ถ้ามีและไม่สนใจ 'หัวเรื่อง'
Joe Germuska

@JoeGermuska ถูกต้องแล้ว iBooks ที่อ่านข้อมูลเมตาเพียงอย่างเดียวคือผู้แต่ง ชื่อเป็นเพียงชื่อของ PDF (ไม่มีนามสกุล. pdf)
Joel Mellon

ใน 10.13.6, ถ้าฉันพิมพ์เป็น PDF, ตั้งค่าชื่อ, ผู้แต่ง, และหัวเรื่อง, จากนั้นเปิดใน Preview, Tools → Inspector, ทั้งสามนี้ว่างเปล่า ลากเข้าสู่ iBooks และชื่อไฟล์จะกลายเป็นชื่อเรื่องด้วย "ผู้เขียนที่ไม่รู้จัก"
WGroleau

0

นี่คือวิธีการลบ iBooks และรับฟังก์ชั่นการจัดการหนังสือกลับไปที่ iTunes (รวมถึงความสามารถในการแก้ไขข้อมูลเมตา):

  1. เปิดการตรวจสอบกิจกรรมและฆ่าบริการร้านหนังสือ

  2. ลบไฟล์สำหรับบริการนั้น:

    /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/bookstoreagent
    
  3. ใช้ AppCleaner เพื่อลบแอพ iBooks อย่างสมบูรณ์

  4. รีสตาร์ทเมนู iTunes และ Books จะปรากฏขึ้นอีกครั้ง

  5. คัดลอกไฟล์ ebook ของเราจากข้อมูลสำรองของเรากลับไปยังที่จัดเก็บข้อมูลภายใน นี่เป็นไฟล์ ebook ที่เราไม่ได้ซื้อจาก iBookstore เป็นหลัก ไม่ต้องกังวลกับหนังสือที่เราซื้อจาก iBookstore เราสามารถดาวน์โหลดได้อีกครั้ง

  6. ลบไฟล์ ebook ออก

    ~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books
    

    …ดังนั้นคลัง iTunes จะตรวจพบว่าขาดหายไป คลิกขวาสำหรับหนังสือแต่ละเล่มเลือก "รับข้อมูล" และจะถามตำแหน่งของไฟล์ ชี้ตำแหน่งไปยังไฟล์ ebook ที่เรากู้คืน ใช่มันอาจเป็นกระบวนการที่ยาวนานและน่าเบื่อโดยเฉพาะอย่างยิ่งถ้าเรามีหนังสือมากมาย

    อีกทางเลือกหนึ่งของขั้นตอนที่ 6 คือการลบหนังสือทั้งหมดออกจากคลัง iTunes และนำเข้าใหม่จากไฟล์ ข้อมูลเมตาทั้งหมดที่เราสร้างขึ้นก่อนหน้านี้ควรไม่เปลี่ยนแปลง

  7. ดาวน์โหลดหนังสือที่เราซื้อจาก iBookstore อีกครั้ง หรืออีกทางเลือกหนึ่งถ้าเรามีหนังสือเหล่านั้นใน iPhone หรือ iPad ของเราเราสามารถซิงค์หนังสือเหล่านั้นกับ iTunes และเลือกที่จะถ่ายโอนหนังสือเหล่านั้น


0

เพียงแค่โยนสิ่งนี้ออกไปสำหรับผู้ที่ต้องการแก้ไขข้อมูลเมตาโดยตรง จากบรรทัดคำสั่ง (เทอร์มินัล) คุณสามารถใช้ exiftool เพื่อแก้ไขข้อมูลเมตาของ pdf (หรือไฟล์ใด ๆ สำหรับเรื่องนั้น) ดังนั้นในการแก้ไขแท็กผู้เขียนคุณสามารถพิมพ์:

exiftool -author="Joe Bloggs" /Users/yourAppleIDhere/Library/Mobile\ Documents/iCloud\~com\~apple\~iBooks/Documents/SomeDocument.pdf

รายการแท็ก pdf ที่สามารถแก้ไขได้ใน exiftool สามารถดูได้ที่นี่: https://exiftool.org/TagNames/PDF.html

และนี่คือรายการประเภทไฟล์สนับสนุนทั้งหมดและแท็กที่เกี่ยวข้อง (คลิกที่ชื่อประเภทไฟล์): https://exiftool.org/TagNames/

ตามที่กล่าวไว้ข้างต้นโดย @JoeGermuska ชื่อเรื่องใน Apple Books ถูกอ่านจากชื่อไฟล์


-2

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

(ใน Google Play / หนังสือคุณสามารถเปลี่ยนชื่อได้ง่ายและในระยะเวลาอันสั้น!)


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