sleuteltje / plugin.video.youtubelibrary Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
When creating a new show with Cyanide & Happiness Shorts
the resulting folder is missing the &
in the name: Cyanide Happiness Shorts
. Edit: Please note there are two spaces between Cyanide
and Happiness
but Github combines them into one space.
The settings.xml
shows the correct name with <overwritefolder>Cyanide & Happiness Shorts</overwritefolder>
Same goes for the file names.
In the current version (0.9.9.1), incorrect text is displayed in the "Settings - Library Settings" panel. The bottommost option, which should read "Movies Directory", instead reads "Notify on updating of playlist" (the text of the second option from the top).
Each YTL show produces four "could not create image" error dialog boxes every time they update, when using a smb share as the 'tv shows directory'.
Using an SMB share for data causes these repeated errors.
Mounting the smb share and pointing YTL at that local path in the filesystem works normally.
All paths - at least all that are specifiable using the dialog box that pops up when you select the relevant options - work without causing errors.
Kodi addons -> YTL -> options -> tv shows directory -> then use kodi's path browser to select an smb location.
Alternatively, set manually in plugin.video.youtubelibrary\settings.xml.
YTL -> manage tv playlists -> pick a show -> context menu -> update now
Note: happens on scheduled/automatic updates as well, such as immediately upon startup after enough time has passed.
4 consecutive "could not create image" dialog boxes.
No warning or error in kodi.log, however.
Disable "download images" in YTL -> options
It could be useful. If it would be useful, musicvideos would profit most I reckon.
Here's how to do it:
http://stackoverflow.com/questions/33636215/how-can-i-query-wikidata-with-a-freebase-id-from-a-youtube-video
Firstly add topicDetails to the videos.list() option so we can retrieve topicid's of videos.
ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.youtubelibrary/?mode=play
------ Window Init (DialogBusy.xml) ------
22:16:29.514 T:123145307209728 NOTICE: script.module.youtube.dl: youtube_dl core version: 2018.11.07
22:16:29.520 T:123145307209728 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "VideoLibrary.GetEpisodes", "params": {"filter":{"and": [{"field": "season", "operator": "is", "value": "2018"}, {"field": "episode", "operator": "is", "value": "49"}]}, "properties": ["title", "season", "episode", "showtitle", "firstaired", "runtime", "rating", "director", "writer", "plot", "thumbnail", "file"]}, "id": 1}
22:16:29.527 T:123145307209728 DEBUG: RunQuery took 4 ms for 2 items query: select * from episode_view WHERE ((CAST(episode_view.c12 as DECIMAL(5,1)) = 2018)) AND ((CAST(episode_view.c13 as DECIMAL(5,1)) = 49))
22:16:29.534 T:123145307209728 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.TypeError'>
Error Contents: list indices must be integers, not unicode
Traceback (most recent call last):
File "/Users/emironuk/Library/Application Support/Kodi/addons/plugin.video.youtubelibrary/addon.py", line 162, in
play.playVid(id, filename, season, episode, show) #Play the video
File "/Users/emironuk/Library/Application Support/Kodi/addons/plugin.video.youtubelibrary/resources/lib/play.py", line 254, in playVid
DBID = meta['episodeid'] ; thumb = meta['thumbnail'] ; showtitle = meta['showtitle']
TypeError: list indices must be integers, not unicode
-->End of Python script error report<--
I haven't been able to get the error to actually show up in my kodi log, but whenever I try to add the channel Techmoan (first search result for that string) as a TV show in Youtube library, it says there was an error, before even showing the uploads/playlist selector.
Running version 9.9.1 on Odroid N2 CoreElec edition (Kodi Nightly)
The "Remove" and "Strip" functions use |
as a delimiter. However, it doesn't appear to be possible to escape the delimiter - I have tried a backslash \|
and doubling ||
but neither worked.
Motivation, of course, is that I have a series with redundant title text ( | Rooster Teeth
) including |
that I'd like to be able to remove.
Nice feature otherwise, though - really helps clean up the list of shows.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.