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

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/
Ratings & Comments
14 Comments
For some reasons i can`t get posters preview in dolphin. I tried everything from settings of dolphin?
Sebastian, any plans for porting this to nepomuk-core?
Actually I already ported it to nepomuk-core. I simply did not push and release it yet. But I will. :)
Thanks! Already compiled :)
Thank you for this, it is very nice and if you download TV series - like me - it is also very useful. Please keep up the development. 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.
I simply did not implement the updating after deletion. A reload (F5) does take care of that for you. 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... :)
how to compile it thanks
1) Uncompress package. 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
I've got this error (kubuntu 11.10, kde4.8) (...) -- 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!
Requirements - as Trueg listed 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.
Hello: 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?
I would need the full output. But please see the requirements which I will upate in a sec.
Schneller als ich:-)
The error occurs earlier. Please show some more lines. Apart from that, you need shared-desktop-ontologies-devel > 0.8.53 and libtvdb-devel installed.