10-12-2010, 04:17 PM | #1 |
Junior Member
Posts: 9
Karma: 10
Join Date: Oct 2010
Device: HTC Desire
|
Metatags mit Calibre schreiben
Tach auch !
Kaum bin ich mal da, komme ich schon mit dummen Fragen. Aber irgendwie bin ich wohl gerade zu unfähig Google die richtige Frage zu stellen ... Ich habe mir meine kleine Bibliothek mit Calibre aufgebaut. Nun bin ich da etwas eigen, was Tags und Autoren angeht - die hätte ich gerne so wie ich es mag. Bei den Autoren bin ich also mit Sigil dran gegangen und habe die angeglichen. Bei den Tags möchte ich mir das gerne ersparen ... Werde ich zu ausführlich ? Zu kompliziert ? Im Grunde frage ich mich, ob Calibre einen Metatag in einem epub ändern sollte, wenn ich den in Calibre ändere ? YOS, Nathan P.S.: Gefällt mir echt gut hier bisher ! |
10-13-2010, 05:24 AM | #2 |
Wizard
Posts: 3,130
Karma: 91256
Join Date: Feb 2008
Location: Germany
Device: Cybook Gen3
|
Calibre ändert von Haus aus die Metadaten der Bücher auf die in der Bibliothek gespeicherten Werte (den Metadaten ändern- Dialog hast Du gefunden, oder?), sobald Du die Bücher auf Festplatte speicherst oder an ein Gerät schickst. Das funktioniert mit Autoren genauso wie mit Tags und allem Anderen.
|
Advert | |
|
10-13-2010, 12:44 PM | #3 |
Junior Member
Posts: 9
Karma: 10
Join Date: Oct 2010
Device: HTC Desire
|
Aaaaahhhh !
Das von mir in Calibre importierte Ebook bleibt also als Original erhalten. Die daraus ausgelesenen Metatags und meine Änderungen an ihnen speichert Calibre dann in seiner Datenbank. Und wenn ich das Buch dann exportiere, kommt beides zusammen ! Danke vielmals ! Du hast mich erleuchtet !!! |
10-13-2010, 04:31 PM | #4 |
Wizard
Posts: 3,130
Karma: 91256
Join Date: Feb 2008
Location: Germany
Device: Cybook Gen3
|
Genau, an der Datei, die Du importierst, ändert Calibre überhaupt nichts. Es erstellt eine Kopie im Bibliotheksordner, mit der Originaldatei kannst Du machen, was Du willst.
|
10-19-2010, 03:44 PM | #5 |
Junior Member
Posts: 9
Karma: 10
Join Date: Oct 2010
Device: HTC Desire
|
Bin doch noch nicht durch mit dem Thema ...
Kann man die in Calibre definierten Metatags nicht doch irgendwie in die Ebooks bekommen, die bereits importiert sind ? |
Advert | |
|
10-20-2010, 08:44 AM | #6 | |
Wizard
Posts: 3,130
Karma: 91256
Join Date: Feb 2008
Location: Germany
Device: Cybook Gen3
|
Quote:
Merke: Calibre ist kein MP3Tag für Ebooks. |
|
10-20-2010, 09:00 AM | #7 |
Connoisseur
Posts: 53
Karma: 10
Join Date: Sep 2010
Location: Thüringen
Device: Sony PRS-650
|
|
10-20-2010, 09:23 AM | #8 |
Wizard
Posts: 3,130
Karma: 91256
Join Date: Feb 2008
Location: Germany
Device: Cybook Gen3
|
Ich kenne kein hundertprozenting äquivalentes Programm. Sigil kann, wie Calibre auch, Metadaten schreiben, beide haben Limitationen. Für Mobipocket gabs mal Mobiperl als Toolsammlung.
|
10-20-2010, 03:26 PM | #9 |
Junior Member
Posts: 9
Karma: 10
Join Date: Oct 2010
Device: HTC Desire
|
Sh....
Ich nutze Ubuntu und da kommt mit Calibre ein Programm ebook-meta. Dem könnte man - so theoretisch - ein OPF-File, wie es beim exportieren angelegt wird, als Eingabe geben und dann die Meta-Daten ändern. Nur leider löscht es die alten Tags nicht, sondern schreibt nur neue Tags an ... Scheint ein größeres Problem zu werden. |
10-20-2010, 03:31 PM | #10 |
Junior Member
Posts: 9
Karma: 10
Join Date: Oct 2010
Device: HTC Desire
|
Kommando zurück :
1. ebook-meta ebook.epub --tags="" 2. ebook-meta ebook.epub --from-opf="metas.opf" Im ersten Schritt werden die Tags gelöscht und im zweiten Schritt dann die Metadaten neu zugewiesen. Jetzt habe ich noch das Problem, wie ich die opf Dateien aus dem Export den Original-Dateien in der Calibre Struktur zuordne. Wenn ich es recht überlege kann ich dann auch gleich die Ebooks überkopieren :-S |
10-21-2010, 01:17 PM | #11 |
Junior Member
Posts: 9
Karma: 10
Join Date: Oct 2010
Device: HTC Desire
|
Also meine Lösung :
Voraussetzungen :
Und so mache ich es :
Hier mein Skript : Code:
#!/bin/bash ebook_root="Verzeichnis, in dem meine Ebooks liegen" from="mobi" to="epub" find "${ebook_root}" -name "*.${from}" | while read source do bck=$(echo "${source}" | sed -e "s/${from}$/bak/") tmp=$(echo "${source}" | sed -e "s/${from}$/opf/") target=$(echo "${source}" | sed -e "s/${from}$/${to}/") if [ ! -f "${tmp}" ] then ebook-meta "${target}" --to-opf="${tmp}" mv "${tmp}" "${bck}" ebook-meta "${source}" --to-opf="${tmp}" ebook-meta "${target}" --tags="" ebook-meta "${target}" --from-opf="${tmp}" fi done |
10-21-2010, 01:31 PM | #12 |
Wizard
Posts: 3,130
Karma: 91256
Join Date: Feb 2008
Location: Germany
Device: Cybook Gen3
|
Das geht einfacher: Epub in Calibre importieren, Tags ändern, Ebook wieder exportieren. Fertig.
|
10-21-2010, 03:11 PM | #13 |
Junior Member
Posts: 9
Karma: 10
Join Date: Oct 2010
Device: HTC Desire
|
Ja, und dann Epub wieder importieren ...
Ich mag's halt kompliziert und will das Calibre halt als Ebook-Tagger benutzen ;-) |
10-21-2010, 05:48 PM | #14 |
Wizard
Posts: 3,130
Karma: 91256
Join Date: Feb 2008
Location: Germany
Device: Cybook Gen3
|
Wieso willst Du das Epub dann wieder importieren?
|
10-22-2010, 02:00 PM | #15 |
Junior Member
Posts: 9
Karma: 10
Join Date: Oct 2010
Device: HTC Desire
|
Irgendwie habe ich das Gefühl, wir reden aneinander vorbei .. ?
Im wesentlichen brauche ich die "korrekten" Tags, weil ich mittels Calibre2opds benutze. Die davon erzeugten Seiten arbeiten nämlich nur mit den "Originalen" in der Calibre Verzeichnisstruktur und passen nicht zu der vom Export erzeugten Verzeichnisstruktur. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
RSS mit CALIBRE | derwolf | Software | 3 | 10-16-2010 04:20 PM |
Kindle Collections mit Calibre | Horcrux7 | Amazon Kindle | 1 | 06-11-2010 06:46 AM |
Unutterably Silly MobileReader schreiben (eine) Geschichte | netseeker | Lounge | 9 | 03-11-2010 02:05 AM |
Locked metatags | CrashHarddrive | Calibre | 7 | 02-08-2010 07:08 PM |
Fontauswahl mit Calibre | Closer | Software | 8 | 04-24-2009 05:31 PM |