#tags #db #meme

memedb_core

Rust library for reading and writing tags to different media formats

5 stable releases

2.0.1 Dec 22, 2023
2.0.0 Jul 30, 2023
1.0.2 Dec 9, 2019
1.0.1 Dec 7, 2019
1.0.0 Oct 24, 2019

#627 in Parser implementations

Download history 8/week @ 2024-09-19 7/week @ 2024-09-26 3/week @ 2024-10-03 2/week @ 2024-10-10 1/week @ 2024-10-31 12/week @ 2024-11-28 76/week @ 2024-12-05 45/week @ 2024-12-12 6/week @ 2024-12-19 4/week @ 2024-12-26

135 downloads per month
Used in 2 crates

GPL-3.0-or-later

5MB
972 lines

MemeDB Core

A Rust library for reading and writing tags (lists of strings) to media streams. It works by extending media formats to add custom metadata.

Supported Formats

  • GIF
  • ISOBMFF
    • MP4
    • JPEG 2000
    • 3GP
    • ...
  • JPEG
  • PNG
  • RIFF containers:
    • WEBP
    • WAV
    • AVI
    • ...

lib.rs:

MemeDB

A Rust library for reading and writing tags to media streams.

The library exposes the general purpose read_tags and write_tags functions, which try to heuristically detect the format of the source. For more specific use cases, each module in the library exposes specific read_tags and write_tags functions for each format.

Dependencies