Skip to content

alexls74/MediaElch

 
 

Repository files navigation

MediaElch Logo

Build Status

MediaElch

MediaElch is a MediaManager for Kodi. Information about Movies, TV Shows, Concerts and Music are stored as nfo files. Fanarts are downloaded automatically from fanart.tv. Using the nfo generator, MediaElch can be used with other MediaCenters as well.

Documentation can be found at https://mediaelch.github.io/mediaelch-doc/index.html

Supported scrapers

Included are scrapers for The Movie DB, The TV DB, Videobuster, OFDb, IMDB and Fanart.tv (and also some adult content scrapers). The Movie DB and The TV DB are available in more than 20 languages. Music information is scraped from The Audio DB, All Music and Discogs. Tv themes and trailers can also be downloaded.

Download

Please visit https://mediaelch.github.io/mediaelch-doc/download.html

Developer

For build instructions, see: https://mediaelch.github.io/mediaelch-doc/contributing/build.html

Documentation

Doxygen

cd doc
doxygen ./Doxyfile

Testing

Tests are written using Catch2.

mkdir build && cd $_
qmake .. CONFIG+=test
make -j4
./mediaelch-test -h            # List Catch2 help
./mediaelch-test -t            # List all tags
./mediaelch-test -d yes        # Run *all* tests and print duration
./mediaelch-test "[load_data]" # Run scraping tests (online test)
./mediaelch-test "[search]"    # Run scraping search tests (online test)

Sanitizer

mkdir build && cd $_
qmake CONFIG += sanitize ..
make -j4
./mediaelch

About

Media Manager for Kodi

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 96.4%
  • Shell 1.6%
  • Other 2.0%