Kodi Community Forum

Full Version: [RELEASE][NSFW] Vine (Video) Addon, videos from Twitter, v.2.0.2
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
I will update this post with new versions, to make it easier to find the latest.

Vines are short video clips that can be shared on a variety of social networking services, such as Twitter or Facebook. This plugin shows a continuous stream of up to twenty vines at a time (select the first in the list, bring up the context menu and select Play from here), either some of the latest vines posted on Twitter, or the latest vines from Twitter that match a #tag specified by you.

Disclaimer: These videos are not moderated, by using this plugin you are accepting sole responsibility for any and all consequences of said use.

When reporting problems ALWAYS include a debug log please.

Quote:In Settings > System > Debugging there is a setting Enable debug logging. This lets you toggle between Normal and Debug w/ visuals on the fly.

Can be installed from the official XBMC repository, my repository addon, or by direct download. New updates will always be available from my own repository and by direct download before being available via the official XBMC repository.

Repository add-on:
Eden: http://mossy-xbmc-repo.googlecode.com/fi...y.eden.zip
Frodo: http://mossy-xbmc-repo.googlecode.com/fi....frodo.zip

The plugin zip can also be downloaded from here (v1.0.x for Eden, v2.0.x for Frodo):
https://drive.google.com/folderview?id=0...sp=sharing


Frequently Asked Questions
Q What's the point in watching a continuous stream of six second video clips?
A There is no point.

Absolutely. Pointless. Enjoy.
Love this - great app.

Any chance for implementing any of the other features? Is there anything else you can ping from Vine? Used tags? Trending tags?

It'd be nice to see the most recent vines from different categories.
I can add a list of most recently searched tags, so that you don't have to type the same tags over and over, but I won't be adding the other features.
Am I the only one having problems with this addon?..keep giving me "computer says no" error

http://xbmclogs.com/show.php?id=82883


thank you!
It's totally not working for me. I get to the screen that says 'Latest Vines' and 'Tags' but neither link opens anything.

Am I doing something wrong?
I am getting the same problem, here is my log: http://pastebin.com/iV0iC42t

Line 337 seems fishy,

Quote:16:09:55 T:16120 ERROR: FALLBACK : ''Traceback (most recent call last):\n File "C:\\Users\\Kenny\\AppData\\Roaming\\XBMC\\addons\\plugin.video.vine\\vine.py", line 182, in GetListItems\n jsonText = self.httpManager.GetWebPageDirect(apiUrl + "?" + urllib.urlencode(values))\n File "C:\\Users\\Kenny\\AppData\\Roaming\\XBMC\\addons\\plugin.video.vine\\httpmanager.py", line 238, in GetWebPageDirect\n return self.GetWebPage(url, 0, values, headers)\n File "C:\\Users\\Kenny\\AppData\\Roaming\\XBMC\\addons\\plugin.video.vine\\httpmanager.py", line 232, in GetWebPage\n return self.GetURL( url, maxAge, values, headers )\n File "C:\\Users\\Kenny\\AppData\\Roaming\\XBMC\\addons\\plugin.video.vine\\httpmanager.py", line 425, in GetURL\n data, responseMaxAge = self._GetURL_NoCache( url, values, headers)\n File "C:\\Users\\Kenny\\AppData\\Roaming\\XBMC\\addons\\plugin.video.vine\\httpmanager.py", line 302, in _GetURL_NoCache\n response = self.GetHTTPResponse(url, values, headers)\n File "C:\\Users\\Kenny\\AppData\\Roaming\\XBMC\\addons\\plugin.video.vine\\httpmanager.py", line 382, in GetHTTPResponse\n raise exception\nHTTPError: HTTP Error 500: Internal Server Error\n''

Going to the file \plugin.video.vine\vine.py Line 34 points to a API URL that seems to be invalid:
Quote:apiUrl = u"http://vinetube-api.appspot.com/mostrecent"
.
The urls I was using to get the vines went south last year and so did the plugin.

I've updated the plugin, so now it's resurrected. Enjoy.

Release 2.0.1 - see first post.
Thanks Mossy
Hi!

I installed the 2.0.1 Version but got a new error. A pop-up says: Script-Error: plugin.video.vine

Am I wrong or is that vine addon still broken?

Looking forward to your reply,

Marius Huh
See first post regarding debug logs.
I'm a total newbie, but I think the problem could be somewhere in here:

Quote:21:38:53 T:2835342432 NOTICE: -->Python Interpreter Initialized<--
21:38:56 T:2835342432 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.ImportError'>
Error Contents: No module named vineplayer
Traceback (most recent call last):
File "/storage/.xbmc/addons/plugin.video.vine/default.py", line 33, in <module>
from vine import VineProvider
File "/storage/.xbmc/addons/plugin.video.vine/vine.py", line 24, in <module>
from vineplayer import VinePlayer
ImportError: No module named vineplayer
-->End of Python script error report<--
21:38:56 T:3046748160 ERROR: GetDirectory - Error getting plugin://plugin.video.vine/
21:38:56 T:3046748160 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.vine/) failed
21:38:56 T:2835342432 NOTICE: Thread BackgroundLoader start, auto delete: false
21:39:14 T:3046748160 ERROR: Error: Requested setting (videoscreen.screen) was not found. It must be case-sensitive
21:39:17 T:3046748160 ERROR: Previous line repeats 2 times.
21:39:17 T:3046748160 NOTICE: Log level changed to 2
21:39:17 T:3046748160 NOTICE: Enabled debug logging due to GUI setting. Level 2.
21:39:17 T:3046748160 DEBUG: ------ Window Init () ------

I uploaded the log file here
The 2.0.1.zip in my direct downloads had the wrong files.

I have uploaded the correct version. Uninstall the version you have and delete all packages starting with plugin.video.vine from the folder

/storage/.xbmc/addons/packages

and then restart XBMC before installing again. This is to get around problems that XBMC has when trying to installing one plugin over another when they have the same name and version.
I'm sorry, but there is still an error:

Quote:
00:55:17 T:2781127776 NOTICE: -->Python Interpreter Initialized<--
00:55:20 T:2781127776 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.ImportError'>
Error Contents: No module named BeautifulSoup
Traceback (most recent call last):
File "/storage/.xbmc/addons/plugin.video.vine/default.py", line 33, in <module>
from vine import VineProvider
File "/storage/.xbmc/addons/plugin.video.vine/vine.py", line 24, in <module>
from BeautifulSoup import BeautifulSoup
ImportError: No module named BeautifulSoup
-->End of Python script error report<--
00:55:20 T:3045998592 ERROR: GetDirectory - Error getting plugin://plugin.video.vine/
00:55:20 T:3045998592 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.vine/) failed
00:55:20 T:2781127776 NOTICE: Thread BackgroundLoader start, auto delete: false
00:56:00 T:3045998592 ERROR: Error: Requested setting (videoscreen.screen) was not found. It must be case-sensitive
00:56:06 T:3045998592 ERROR: Previous line repeats 2 times.
00:56:06 T:3045998592 NOTICE: Log level changed to 2
00:56:06 T:3045998592 NOTICE: Enabled debug logging due to GUI setting. Level 2.
00:56:06 T:3045998592 DEBUG: ------ Window Init () ------

here is my new log download.
Forgot to add a dependency, so if you had not installed another plugin that used that dependency then you would get that error.

Fixed in 2.0.2.
Awesome! Finally it works! Thanks Mossy! Smile

But there isn't a "continuous stream" of clips as i expected it.
I thought it would be possible to play all clips (i found via hashtag search) in a random- or loop-mode.

Instead i have to choose another clip when one clip ends.

I'm really looking forward to your reply,

Marius
Pages: 1 2