
Nepomuk TVNamer
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
The Nepomuk TVNamer consists of several parts:
A command line tool which will lookup TV Show information on thetvdb.com and store it in Nepomuk.
A Nepomuk service which automatically calls the above command line tool for newly added video files (file indnexing required)
A ServiceMenu entry which allows to manually call the command line tool to update TV Show information (as the service does not do an initial update of all video files this should be used on the main folder containing all TV shows)
A KIO slave tvshow:/ which allows to browse all TV Shows on disk.
Requirements
kde-runtime devel package containing the nepomuk headers such as nepomuk/datamanagement.h
LibTVDb – LibTvdb is a Qt-based library which provides asynchronous access to TV series information from thetvdb.com via a very simple interface. Its use in the Nepomuk TV namer should be obvious. http://libtvdb.sf.net/
Shared-Desktop-Ontologies 0.9.0 – The recently released new version of SDO provides the required nfo:depiction property used by the tvnamer to store banners. http://oscaf.sf.net/
zubi
7 years ago
Report
sumski
8 years ago
Report
trueg
8 years ago
Report
sumski
8 years ago
Already compiled :)
Report
vato
8 years ago
A couple of minor issues you might want to look into are:
a) The program downloads several covers for each series. It would be nice if the cover that is displayed could be chosen.
b) Deleting an episode from inside one of the virtual folders (i.e. a season) does delete the file, but the contents of the folder are not updated until KDE is restarted.
Have you thought of doing the same thing for movies, music, audiobooks and e-books? I know there are very good specialized programs for this, but why not create plug-ins for Dolphin and/or Konqueror and have a more unified look and functionality? I think it would make KDE even more attractive.
Report
trueg
8 years ago
As for music: I already did a music kio slave: http://trueg.wordpress.com/2012/02/10/just-for-the-fun-of-it-browsing-music-with-nepomuk/
As for the rest: maybe some day. Not sure. This was mostly for fun. maybe someone else wants to do movies and stuff... :)
Report
masterdany88
9 years ago
thanks
Report
eusonig
9 years ago
2) Open console in uncompression directory.
3) Execute the next command:
mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` .. && make && sudo make install
You can obtain more information here:
http://techbase.kde.org/Getting_Started/Build/KDE_Applications
Report
masterdany88
9 years ago
(...)
-- Found KDE 4.7 include dir: /usr/include
-- Found KDE 4.7 library dir: /usr/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Found Soprano: /usr/include
-- Found SharedDesktopOntologies: /usr/share/ontology
-- Found Nepomuk: /usr/lib/libnepomuk.so;/usr/lib/libsoprano.so
CMake Error at CMakeLists.txt:13 (find_package):
Could not find module FindLibTvdb.cmake or a configuration file for package
LibTvdb.
Adjust CMAKE_MODULE_PATH to find FindLibTvdb.cmake or set LibTvdb_DIR to
the directory containing a CMake configuration file for LibTvdb. The file
will have one of the following names:
LibTvdbConfig.cmake
libtvdb-config.cmake
-- Could NOT find SharedDesktopOntologies: Found version "0.7.0", but required is at least "0.8.53" (found /usr/share/ontology)
-- Configuring incomplete, errors occurred!
Report
srog
9 years ago
1) The nepomuk headers
The Ubuntu doesn't have these: https://bugs.launchpad.net/ubuntu/+source/kde-runtime/+bug/928009
You could install them from the sources.
2) LibTVDb
The Ubuntu doesn't have it. You could compile it yourself or search from the PPA - https://launchpad.net/ubuntu/+ppas
3) Shared-Desktop-Ontologies 0.9.0
The Ubuntu doesn't have the latest version - at the moment. http://packages.ubuntu.com/search?keywords=shared-desktop-ontologies&searchon=names&suite=all§ion=all. You could use the Debian experimental package or install from the sources.
Report
baltolkien
9 years ago
I try to install de aplication but I have a problem.
When I write
make
It respon to me:
make[2]: *** [src/CMakeFiles/nepomuktvnamer.dir/main.o] Error 1
make[1]: *** [src/CMakeFiles/nepomuktvnamer.dir/all] Error 2
make: *** [all] Error 2
Any suggestion?
Report
bitcrazy
9 years ago
Report
trueg
9 years ago
Report
bitcrazy
9 years ago
Report