Kann ich den Autor einer PDF-Datei in iBooks hinzufügen oder ändern?


8

Ich hatte mehrere PDF-Dateien in iTunes, denen ich Autoren hinzugefügt hatte. Dann habe ich ein Upgrade auf Mavericks durchgeführt und iBooks gestartet. Es hat meine Bücher und PDFs aus iTunes verschoben, aber viele meiner PDFs zeigen den Autor jetzt als "Unbekannter Autor".

Gibt es eine Möglichkeit, diesen Dateien einen Autor hinzuzufügen? Ich kann in iBooks keine Informationen mehr über die Datei abrufen, wie ich es früher in iTunes getan habe.


Hinweis: Diese Frage wurde ursprünglich zu OS X 10.9 Mavericks gestellt. Jetzt, da 10.10 Yosemite verfügbar ist, gibt es eine Möglichkeit , dies in iBooks einfach zu tun.

Antworten:


10

Sie können die Automator-Workflows verwenden. Wenn Sie links PDF auswählen und dann die Aktion "PDF-Metadaten festlegen" (oder etwas Ähnliches, meine Version ist auf Italienisch) im rechten Teil des Automator-Fensters ziehen, können Sie Autor, Titel und was auch immer in eine oder mehrere PDF-Dateien einfügen.

Probleme und Problemumgehungen: Wenn Sie die Metadaten direkt in Ihren PDF-Dateien im iBooks-Ordner aktualisieren, werden iBooks nicht aktualisiert, sodass keine Änderungen angezeigt werden. Ich schlage vor, Ihre PDFs auf Ihren Desktop zu kopieren, die PDFs aus iBooks zu löschen, die Metadaten mit Automator hinzuzufügen und die Bücher in Ihren iBooks erneut zu importieren (Drag & Drop ist hier nützlich).
Ich habe gerade meine Dateien aktualisiert, du kannst nichts falsch machen;)


13

Die Antworten von Bryan Luby und ReF sind beide richtig. Ich wollte die Antwort von ReF für diejenigen erläutern, die Automator möglicherweise noch nie zuvor verwendet haben. Auf diese Weise können Sie die Daten für Artikel in großen Mengen ändern.

Ändern des Autors

  1. Öffnen Sie Automator und wählen Sie im Dialogfeld ganz links "Finder &
    Ordner".
  2. Wählen Sie im Dialogfeld "Teilbaum" rechts die Option "Angegebene Finder-Elemente abrufen" und ziehen Sie dieses Feld an den oberen Rand der Workflow-Zone.
  3. Wählen Sie im Feld "Get Specified Finder Items" die Option "Add ..." und wählen Sie die Dateien aus, die Sie ändern möchten.
  4. Wählen Sie im Dialogfeld ganz links "PDFs" aus.
  5. Wählen Sie im subtilen Dialogfeld "PDF-Metadaten festlegen" aus und ziehen Sie sie nach "Angegebene Finder-Elemente abrufen" in den Workflow.
  6. Aktivieren Sie im Kontrollkästchen "PDF-Metadaten festlegen" den Autor und geben Sie den gewünschten Namen ein.
  7. Klicken Sie oben rechts auf Ausführen, die Wiedergabetaste.
  8. Nach Abschluss dieses Workflows können Sie diese Dateien zu iBooks hinzufügen. Das Feld Autor ist korrekt.

Wenn Sie sie zuvor hinzugefügt haben, müssen Sie diejenigen löschen, bei denen der Autor nicht angezeigt wurde.

Titel ändern

Leider liest iBooks den Titel aus dem Namen der Datei. anstatt den Titel, der in den Metadaten des PDFs selbst enthalten ist. Wenn Sie dies ändern möchten, ist Automator möglich. Der umfassendste Weg ist wie folgt:

  1. Verwenden Sie wie oben die Option "PDF-Metadaten festlegen", um den Metadatentitel auf den Titel des Buches zu aktualisieren.
  2. Wählen Sie im Teilbaum PDFs das Widget "PDF-Dokumente umbenennen" bis zum Ende des Workflows aus.

Diese Methode funktioniert jeweils nur für eine Datei und benennt die Datei beim Aktualisieren der Metadaten für Sie um. Dies ist ein besonders langsamer Weg, um diese Aufgabe zu erfüllen. Es wäre schneller, den Dateinamen direkt im Finder zu bearbeiten oder vorzugsweise Befehlszeilenargumente und reguläre Ausdrücke zu verwenden, um die Datei umzubenennen und die unerwünschten Teile zu entfernen.


11

In iBooks 1.1 unter Mac OS X 10.10 Yosemite:

  1. Wechseln Sie zur Listenansicht
  2. Klicken Sie einmal auf den Eintrag, den Sie bearbeiten möchten, und warten Sie einige Sekunden
  3. Klicken Sie einmal auf den Autor, den Titel oder was auch immer Sie bearbeiten möchten, um diesen Teil bearbeitbar zu machen
  4. Geben Sie Ihre Änderungen ein
  5. Klicken Sie auf diese Zeile

Das ist fantastisch. Ich war seit dem Upgrade auf Yosemite nicht mehr auf diese Frage zurückgekehrt.
William Jackson

2
Dies scheint nur bei der "lokalen" Kopie in der iBooks-Datenbank zu funktionieren. Es ändert die Metadaten nicht und wird daher nicht auf die Version übertragen, die in den letzten Versionen von iBooks mit iCloud synchronisiert wurde.
Andrew Jaffe

2

Sie müssen die Metadaten für das PDF bearbeiten, aber es scheint keine Möglichkeit zu geben, dies in iBooks für Mac zu tun.

Eine Problemumgehung besteht darin, die Vorschau dafür zu verwenden:

  1. Doppelklicken Sie in iBooks auf die PDF-Datei. Die Datei wird in der Vorschau gestartet.
  2. Wählen Sie Datei> Drucken ... .
  3. In der linken unteren Ecke der Dropdown-Dialog wählen Sie PDF> Als PDF speichern ... . Auf diese Weise können Sie die PDF-Metadaten für Titel, Autor und Betreff bearbeiten.
  4. Speichern Sie die neue Datei auf Ihrem Desktop oder an einem anderen Ort.
  5. Öffnen Sie iBooks und löschen Sie Ihr altes PDF.
  6. Ziehen Sie nun das neue PDF per Drag & Drop in iBooks und es sollte die richtigen Metadaten erkennen.

Ärgerlicherweise scheint iBooks den Titel oder die Betreff-Metadaten nicht zu lesen. Sofern mir nichts fehlt, wird anscheinend der Name der PDF-Datei als "Titel" verwendet, die Metadaten des Autors verwendet, falls vorhanden, und "Betreff" wird nicht beachtet
Joe Germuska,

@ JoeGermuska Das stimmt. Die einzigen Metadaten, die iBooks liest, sind Autor. Titel ist einfach der Name des PDF (ohne die Erweiterung .pdf.)
Joel Mellon

Wenn ich in 10.13.6 in PDF drucke, Titel, Autor und Betreff einstelle und dann in Vorschau, Extras → Inspektor öffne, sind alle drei leer. Ziehen Sie es in iBooks, und der Dateiname wird zum Titel mit "Unbekannter Autor"
WGroleau

0

So löschen Sie iBooks und erhalten Buchverwaltungsfunktionen zurück zu iTunes (einschließlich der Möglichkeit, Metadaten zu bearbeiten):

  1. Öffnen Sie Activity Monitor und beenden Sie den Bookstoreagent-Dienst.

  2. Löschen Sie die Datei für diesen Dienst:

    /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/bookstoreagent
    
  3. Verwenden Sie AppCleaner, um die iBooks-App vollständig zu entfernen.

  4. Das Menü "iTunes und Bücher neu starten" wird dort erneut angezeigt.

  5. Kopieren Sie unsere E-Book-Dateien aus unserem Backup zurück in den internen Speicher. Dies gilt hauptsächlich für E-Book-Dateien, die wir nicht im iBookstore gekauft haben. Machen Sie sich keine Sorgen um Bücher, die wir im iBookstore gekauft haben. Wir können sie erneut herunterladen.

  6. Löschen Sie die E-Book-Dateien aus

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

    … Damit die iTunes-Mediathek sie als vermisst erkennt. Klicken Sie mit der rechten Maustaste für jedes Buch, wählen Sie "Informationen" und Sie werden nach dem Speicherort der Datei gefragt. Zeigen Sie mit dem Speicherort auf die E-Book-Datei, die wir wiederhergestellt haben. Ja, es ist wahrscheinlich ein langer und anstrengender Prozess, besonders wenn wir viele Bücher haben.

    Eine alternative Möglichkeit für Schritt 6 besteht darin, alle Bücher aus der iTunes-Mediathek zu löschen und sie erneut aus den Dateien zu importieren. Alle zuvor erstellten Metadaten sollten unverändert bleiben.

  7. Laden Sie die im iBookstore gekauften Bücher erneut herunter. Wenn wir diese Bücher auf unserem iPhone oder iPad haben, können wir sie auch einfach mit iTunes synchronisieren und diese Bücher übertragen.


0

Wirf dies einfach für diejenigen raus, die die Metadaten direkt bearbeiten möchten. Über die Befehlszeile (Terminal) können Sie mit exiftool die Metadaten des PDFs (oder einer beliebigen anderen Datei) bearbeiten. Um das Autorentag zu bearbeiten, können Sie einfach Folgendes eingeben:

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

Eine Liste der in exiftool bearbeitbaren PDF-Tags finden Sie hier: https://exiftool.org/TagNames/PDF.html

und hier ist eine Liste aller Support-Dateitypen und ihrer jeweiligen Tags (klicken Sie auf den Dateitypnamen): https://exiftool.org/TagNames/

Wie oben von @JoeGermuska erwähnt, wird der Titel in Apple Books aus dem Dateinamen gelesen.


-2

Mit anderen Worten: Es geht nicht nur darum, Ihre Dateien auszuwählen und so zu ändern, wie Sie es in iTunes mit Künstlern tun. Viel einfacher - auch wenn ich diesem Problem nichts hinzuzufügen habe.

(In Google Play / Books können Sie den Namen einfach und im Handumdrehen ändern!)


Uns zu sagen, dass ein anderes Produkt besser ist, beantwortet nicht die Frage, wie es mit diesem Produkt gemacht werden soll.
WGroleau
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.