epub 문서에 대한 추가 메타데이터 얻기

epub 문서에 대한 추가 메타데이터 얻기

자세한 내용을 제공하지 않고 내가 아는 유일한 명령은 file, stat 및 mediainfo입니다. 둘 다 .epub 문서에 대한 몇 가지 아이디어를 제공하지만 전체 내용을 전달하지는 않습니다. 예를 들어 file은 파일 이름만 제공하고 epub 문서임을 선언합니다. Mediainfo는 약간 더 좋으며 다음 정보를 제공합니다.

Format                                   : ZIP
File size                                : 93.9 MiB
FileExtension_Invalid                    : zip docx odt xlsx ods

그래서 파일 이름 외에도 그 안에 무엇이 들어 있는지도 알 수 있습니다. 하지만 가장 중요한 부분이 빠져있습니다. epub 책은 언제 출간됐는지, epub 버전은 어떤 버전을 사용했고, 어떤 앱을 사용했는지. .epub 문서 등을 만드는 데 사용됩니다. 2, 2.0.1, 3, 3.2 등 버전이 너무 많습니다. 위의 모든 정보를 사용합니다. 문제를 해결하기가 더 쉬워집니다.

pdfinfo와 비슷한 것입니다.

답변1

exiftool파일 메타데이터 추출에 선호하는 도구를 사용해 보세요 .

$ exiftool Downloads/accessible_epub_3.epub
ExifTool Version Number         : 12.57
File Name                       : accessible_epub_3.epub
Directory                       : Downloads
File Size                       : 4.1 MB
File Modification Date/Time     : 2023:05:05 08:13:22+01:00
File Access Date/Time           : 2023:05:05 08:13:33+01:00
File Inode Change Date/Time     : 2023:05:05 08:13:22+01:00
File Permissions                : -rw-r--r--
File Type                       : EPUB
File Type Extension             : epub
MIME Type                       : application/epub+zip
Identifier Id                   : pub-identifier
Identifier                      : urn:isbn:9781449328030
Title Id                        : pub-title
Title                           : Accessible EPUB 3
Language Id                     : pub-language
Language                        : en
Date                            : 2012:02:20
Meta Property                   : dcterms:modified
Meta                            : 2012:10:24 15:30:00Z
Creator Id                      : pub-creator12
Creator                         : Matt Garrish
Contributor                     : O’Reilly Production Services, David Futato, Robert Romano, Brian Sawyer, Dan Fauxsmith, Karen Montgomery
Publisher                       : O’Reilly Media, Inc.
Rights                          : Copyright © 2012 O’Reilly Media, Inc
Manifest Item Id                : htmltoc
Manifest Item Properties        : nav
Manifest Item Media-type        : application/xhtml+xml
Manifest Item Href              : bk01-toc.xhtml
Spine Itemref Idref             : cover
Spine Itemref Linear            : no

(다음은 샘플 epub 파일입니다.http://idpf.github.io/epub3-samples/30/samples.html)

관련 정보