1. Produk
  2.   Metadata
  3.   Python
  4.   hachoir-metadata
 
  

Pustaka Metadata Python Sumber Terbuka

Pustaka Python gratis & sumber terbuka untuk membaca, mengedit, dan memperbarui metadata dokumen.

Apa itu Hachoir-metadata API untuk Python?

hachoir-metadata adalah pustaka Python yang merupakan bagian dari proyek Hachoir yang lebih luas, yang dirancang untuk mengurai dan mengekstrak metadata dari berbagai jenis berkas. Pustaka ini menyediakan alat untuk membaca metadata tanpa perlu mendekompresi atau mendekode berkas sepenuhnya, sehingga pustaka ini ringan dan efisien untuk tugas pemeriksaan metadata dasar.

Fitur API hachoir-metadata

hachoir-metadata is a powerful API that has rich features as follow:
  • Dukungan Jenis File: Berfungsi dengan banyak format file, termasuk gambar, video, file audio, arsip, dan dokumen.
  • Ekstraksi Metadata: Mengekstrak metadata dasar seperti ukuran file, tanggal pembuatan, tanggal modifikasi, dan lebih banyak properti spesifik format (misalnya, EXIF untuk gambar, codec untuk video, dll.).
  • Operasi Hanya-Baca: Berfokus pada pembacaan dan pemeriksaan metadata tanpa memodifikasi berkas asli.
  • Jenis File Tidak Berlaku: Secara otomatis mendeteksi jenis file dan mengekstrak metadata yang sesuai.
  • Integrasi: Dapat diintegrasikan ke dalam aplikasi Python untuk digunakan dalam alur kerja seperti organisasi konten, forensik digital, dan sistem pengarsipan.

Mode API hachoir-metadata

  • mode klasik: mengekstrak metadata, Anda dapat menggunakan –level=LEVEL untuk membatasi jumlah informasi yang akan ditampilkan (dan tidak diekstrak)
  • type: tampilkan pada satu baris format file dan informasi terpenting
  • mime: hanya menampilkan tipe MIME file

Memulai dengan Hachoir API untuk Python

GitHub

Statistik GitHub

Nama:
Bahasa:
Bintang:
Garpu:
Lisensi:
Repositori terakhir diperbarui pada

Untuk menggunakan API Hachoir untuk Python, Anda perlu menginstal Python versi 3.6+ dan Hachoir pada sistem Anda. Jadi, pertama-tama instal Python lalu gunakan perintah di bawah ini untuk menginstal API Hachoir pada mesin Anda menggunakan pip dan lingkungan virtual.


pip install hachoir

Alternatively, you can also install hachoir from Github repository using the following steps:


1. Checkout the source code from Github repository git clone git://github.com/vstinner/hachoir.git
2. Run setup.py to install the module from source python setup.py install [--user|--prefix=]

Bekerja dengan API hachoir-metadata untuk Python - Contoh

API hachoir-metadata untuk Python memungkinkan Anda membaca informasi metadata dari berbagai jenis berkas media. Hanya dengan beberapa baris kode, Anda dapat mengembangkan aplikasi canggih yang dapat membaca informasi metadata dari berbagai format berkas. Contoh kode berikut menunjukkan bagaimana API hachoir-metadata dapat digunakan dalam aplikasi Python.

Bekerja dengan API hachoir-metadata untuk Python - Contoh

pyExifTool memberi Anda dukungan untuk membaca metadata dari berbagai format file seperti PDF, BMP, JPEG, DOCX, XLSX, dan banyak lagi lainnya. API memungkinkan Anda membaca informasi metadata dari sebuah file menggunakan metode get_metadata. Periksa cuplikan kode di bawah ini tempat kami membaca informasi metadata dari file PDF.

Keluaran

Saat Anda menjalankan kode ini, outputnya akan mirip dengan berikut ini (tergantung pada informasi yang tersedia di file contoh Anda:


Metadata:
- Duration: 1 min 56 sec 261 ms
- Image width: 1280 pixels
- Image height: 720 pixels
- Creation date: 1904-01-01 00:00:00
- Last modification: 1904-01-01 00:00:00
- Comment: Play speed: 100.0%
- Comment: User volume: 100.0%
- MIME type: video/mp4
- Endianness: Big endian

Kesimpulan

API hachoir-metadata menawarkan solusi yang kuat namun ringan untuk mengekstrak metadata dari berbagai macam format file, menjadikannya alat yang sangat baik bagi pengembang python yang bekerja di bidang seperti forensik digital, manajemen konten, dan analisis data. Kemampuannya untuk mengurai file tanpa modifikasi memastikan integritas data, sementara antarmuka Pythonic-nya menyederhanakan integrasi ke dalam aplikasi dan alur kerja. Dengan dukungan untuk berbagai jenis file dan properti metadata, hachoir-metadata adalah pilihan serbaguna untuk pemeriksaan metadata yang cepat dan efisien untuk proyek/sistem pribadi maupun profesional.

Produk Sejenis

 Indonesia