Git Product home page Git Product logo

plugin.video.youtubelibrary's People

Contributors

sleuteltje avatar tofof avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

plugin.video.youtubelibrary's Issues

Missing symbol in folder and file names

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 &amp; Happiness Shorts</overwritefolder>
Same goes for the file names.

"Movies Directory" text error in options

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).

"Could not create image" when using smb path for shows information

Summary

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'.

Current Behavior

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.

Expected Behavior

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.

Steps to reproduce

  1. 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.

  2. 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.

  3. 4 consecutive "could not create image" dialog boxes.
    No warning or error in kodi.log, however.

Workaround

Disable "download images" in YTL -> options

[Feature request] Allow naming with date

For some shows it can be useful to name the files with the publishing date.
They could then be scraped to the aired date from TVDB.

By date:

  • anything_1996.11.14.ext (3)
  • anything_1996-11-14.ext (3)
  • anything_14.11.1996.ext (4)

TypeError: list indices must be integers, not unicode

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<--

Unable to add Techmoan channel as TV show

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)

Allow escaping delimiters

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.