#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

#433 in Parser implementations

Download history 2/week @ 2023-12-18 35/week @ 2023-12-25 15/week @ 2024-01-01 21/week @ 2024-01-08 57/week @ 2024-01-15 68/week @ 2024-01-22 19/week @ 2024-02-26 12/week @ 2024-03-11 95/week @ 2024-04-01

107 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