Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Metadata All The Things!

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 omnmeta
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README.md
Octocat-spinner-32 requirements.txt
Octocat-spinner-32 shell
Octocat-spinner-32 start.py
README.md

OMNMETA

Omni Metadata. Metadata All The Things!

Experimental project to learn PySide and SQLAlchemy to create an app that can store metadata on arbitrary files.

Many programs exist for media managment. Unfortunately, they don't support many file formats (PNG, MPG, AVI).

Dev Installation

Install PySide:

Ubuntu: $ sudo add-apt-repository ppa:pyside $ sudo apt-get update $ sudo apt-get install python-pyside

Windows: Install the appropriate binary from qt-project.org.

OSX: Untested. I know there are recipes for homebrew and macports.

If you're using virtualenv, you'll have to symlink PySide in. There may be a way to use add2virtualenv but I haven't tried.

Run omnmeta/scripts/resetdb.py to start and between migrations.

Sample Applications

  • Organize your animated gifs! find the perfect reaction + caption
  • Play a random tv episode

Planned Features

  • Get app working
  • Thumbnails
  • Read from embedded metadata
  • Hierarchical tags
  • Write to embedded metadata
  • Bundle a Flask app
  • Binaries
Something went wrong with that request. Please try again.