Git Product home page Git Product logo

vlctube's People

Contributors

asampal avatar emabrey avatar jackun avatar sonic0170 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vlctube's Issues

Doesn't work for 64 bit Firefox Nightly

I'm using firefox 32.0.1a 64 bit on windows server 2012. The script appears to work, the ui is loaded and replaces flash, but won't play. The firefox web console indicates: "[VLCTube@0d92f6be108e4fbee9a6a0ee4366b72e]" "loadPlayer" undefined [email protected]:4123

Any YT video errors out with 'E' status

Using any version from here: https://greasyfork.org/scripts/1783-vlctube/versions
Except v57.9, it's not even loading per #14.

It did work previously, using some old VLCTube from userscripts. I think it was ~v51. I had to try to update VLCT since a lot of videos started to throw errors.


Name: Pale Moon
Version: 24.6.2
User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:24.0) Gecko/20140610 Firefox/24.0 PaleMoon/24.6.2

VLC 2.1.3 Win64.

Config won't save

Default config options reset every reload. Can't disable "Autoplay". It rechecks itself on reload and the video always autoplays.

Console:

Use of getUserData() or setUserData() is deprecated.  Use WeakMap or element.dataset instead. requestNotifier.js:63
"[VLCTube@0d92f6be108e4fbee9a6a0ee4366b72e]" "hlsvp" null [email protected]:4268
"[VLCTube@0d92f6be108e4fbee9a6a0ee4366b72e]" "sigDecodeParam:" Array [ 12, -1, 0, -3, 17, -1, 9, 0 ] [email protected]:4257
Use of getUserData() or setUserData() is deprecated.  Use WeakMap or element.dataset instead. requestNotifier.js:63
Use of getUserData() or setUserData() is deprecated.  Use WeakMap or element.dataset instead. requestNotifier.js:63
Use of getUserData() or setUserData() is deprecated.  Use WeakMap or element.dataset instead. requestNotifier.js:63

Not enough cookies

document.cookie lacks few parameters, breaking Watch Later and history with non-injecting script because Youtube thinks user is not logged in.

Autoplay tries to take over in playlists

Autoplay and autoplay playlists options are disabled in my configuration.
While watching a video from a playlist, when the video ends, autoplay icon flashes, and

  • if it was the first watched video of the playlist (not necessaryly the first video in the list), the page reloads
  • else, next videos page loads automatically

v57.28

VLCTube seems to mostly work in all versions of firefox up to nightly 40.0a1 with some issue

so i decided to do a test in firefox nightly for the hell of it and VLCTube won't load at all, im guessing more security has been implemented or changed.
I tried looking into the console and through the page source but i couldn't find any instances of the script loading or erroring out.
it works in stable firefox build v34 100% which is my default browser im using at this time.

Request - Add 2x (or other preset rate) speed button

I pretty much always watch informational videos at 2x speed and other videos at normal speed. It would be nice to have a button (just like the one for 1x) to go to this speed rather than having to adjust the speed bar. Since the faster-than-1x-speed would probably vary from person to person, it would make sense for the speed that is set by this button to be configurable.
In addition, if this preset speed button is added, another configuration setting could allow for the removal of the speed bar when this preset is enabled.

Changes in v59 caused VLCTube to stop working in Firefox 36 beta 10

I'm using Windows 8.1 64 bit, Firefox 36 beta 10

Everything was fine using the previous version, but with v59 that was just pulled down, I can no longer see videos on YouTube. The console shows two lines of relevant output:
"no source"
"VLCTube: Unable to find video source"

Request - a wider Volume Bar on the bottom row

First of all, I guess most of the script users have switched to "button icons" so you can make yourself a little less work dealing with the "display" simply by removing the option to use "text buttons".

Since those "button icons" were introduced there's more "free space" so I think you can also remove the "Wider playback position scrollbar" checkbox and always display a "Wide playback position scrollbar" with the "volume bar" moving to the bottom row.

And now my request:
I use extensively the "volume bar" but b/c it's too small so it takes too much effort to be careful pointing my mouse to fine-tune the volume (In the settings I set the maximum volume to 400% - because many of the videos I watch have unfortunately very low volume).

So can you please make use of the free space of the bottom row and make the "volume bar" wider like the speed-bar ?

BTW - The VOLUME-BAR is the main reason I installed this script. As far as I know it's the ONLY script/addon which can "fix" the low-volume problem of many videos on YT without the need to turn up the system volume and remember to turn it back afterwards.

So I'll keep my fingers crossed you'll accept my request...

VLC web plugin 2.1.0.0
VLC 57.24
GM 2.2
FF 33
Win 7 x64

vlctube does not load anymore, firefox or youtube must have changed

nightly 34.0a1 (2014-07-24)
greasemonkey 2.1
VLCTube 57.6
vlc-2.2.0-20140616-0003/ 2014-06-16 00:50 (newer version are acting weird loading videos super slow when vlctube was working)

that's all, vlctube just doesn't load anymore, did multiple tests including a new profile on firefox and older versions of vlctube and VLC, something in youtube or firefox must have changed causing this script to not work at all.

Settings are not saved or read in ff 35beta

I've recently upgraded ff to v35beta, and vlctube started to use default settings. Custom settings are not saved and it's always loaded with the default settings.

v58.0 on ff35beta

Buffer length

I can't set a higher bufferenght (60). The number resets every time.

Using proxy

I'm using foxyproxy and the browser respects the proxy settings but vlc plugin still streams the content over direct connection. Is there anyway to force vlc plugin to use proxy settings?

Doesn't work

VLCTube doesn't work, I tried it on Chrome with Tampermonkey and on Firefox with Greasemonkey, but it doesn't work, video plays in HTML5. Installing VLC 2.2.0 nightly doesn't help. I was trying older versions and the last one working was this 3533e43 any newer doesn't work

Video in player reached through YT link doesn't actually load until page is reloaded

From a source other than YouTube I click on a YT link and the page opens up with VLCTube running. I click play and the video plays as it should. If I click on a link to another video on this same page, the page changes and shows the correct title and comments. However, in the player, the original video keeps playing (if it was playing when I clicked on the new link), or, if the original video had stopped, it is still the video that is showing in the player when the new text for the page loads. When I refresh the page, the player shows the correct video.

Windows 8.1 64 bit
Firefox 33.0.3
Greasemonkey 2014.10.29.nightly
VLCTube 57.36

config won't save v2 :D

its really odd, now the settings wont save or even apply, refresh youtube and its all back to defaults, any idea how or why this would happen?

VLCtube not working on videos embedded on twitter profile "timeline" pages.

Example:
https://twitter.com/thefinebros
I get on the screen - "Invalid parameters"

It still works on the profile "media" pages or the "status" pages:
works ok - https://twitter.com/thefinebros/media
works ok - https://twitter.com/YouTube/status/519908780424040448

Error: Permission denied to access property 'documentElement' resizer.xml:19

"Load player for embed. DOMEvent element: " "player"

Kku1PBl93-w:4116

A promise chain failed to handle a rejection. Did you forget to '.catch', or did you forget to 'return'?
See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise

Date: Thu Oct 16 2014 23:49:01 GMT+0300
Full Message: null

"In loadEmbedVideo" Kku1PBl93-w:3714

TIA.

VLC web plugin 2.1.0.0
VLC 57.23
GM 2.2
FF 33
Win 7 x64

VLCMultiTube

Can you plz update the code? It stopped working on motherless months ago. There's audio, but no video. I searched all the internets for another script but couldn't find any D:

Option to show in fullwindow or fullscreen mode by default

It would be an awesome feature to show just the video, filling up the window fully, when a youtube video link is opened and playback autostarts. YoutubeCenter offers such mode and it's really handy.

With VLCTube currently I can only fake this behavior by forcing 100% dimensions via CSS and painting the occupied space in black:

.site-center-aligned #player.watch-medium, #player-api-vlc, #movie_player {
    width: 100% !important;
    height: 100vh !important;
}
.site-center-aligned #player.watch-medium {
    top: -48px;
    position: relative;
    z-index: 10000000000;
}
#mymovie-holder {
    height: calc(100vh - 30px) !important;
}
.vlc-scrollbar {
    border: none;
}
body#body, #content, #watch7-content, #mymovie-holder, #theater-background {
    background: black !important;
    background-color: black !important;
    background-image: none !important;
}

Fullscreen autoplay could be useful as well because it's a common feature in video players, although I'm not sure it's possible to implement.

Youtube html5 player autostarts before the plugin is loaded

I've been happily using VLCTube with ff and chrome for a long time. It seems that youtube decided to autoplay the videos immediately upon or before the page fully loaded and the html player starts playing even before the vlc plugin is loaded, causing the vlctube player and youtube's html5 player running at the same time.

It would be great if there was a way of getting rid of the youtube player completely before the page fully loaded.

Handles in bars do not work properly

It is almost impossible to click on the handles in video position, speed and volume bars. In order to grab the handle, one should click at ~5cm away on the left side of the handle, whiich makes it hard to adjust video position, speed or volume.

v57.20

Watching a video doesn't add it to the History list.

Some notes:

  • I thought that maybe the problem is related to the fact that I have more than one channel and maybe it adds the video to my other channel (my "google plus" channel) like in issue #21 . But no, I checked the "history" there and the video was not added.
  • The problem happens also on my other channel as well. Signed in to my other channel, watching a video and the history list stays the same.
  • I have another email account with only one channel attached to it. The problem happens also there.
  • Without VLCtube there's no problem.

Can you come up with some kind of a workaround ?

VLCtube 57.28
Firefox 33
Win 7 x64

Problems with Scriptish addon

Very strange, most of the time it works on my old main Firefox profile but it doesn't even load when running in a new/fresh FF profile.

Steps to reproduce:

VLCtube 57.13
VLC plugin 2.1.0.0
FF 32.0.1
Win 7 64bit

TIA.

quickly browsing between multiple youtube channels may cause an unpredictable but not permanent long hang on FireFox in windows 7 and maybe others

i have noticed that when im jumping around youtube channels, (browsing recently uploaded videos, or hopping around random channels to see what they have) the script causes the plugin to be loaded repeatedly sometimes causing a long hang up to 2 minutes and when it doesn't hang, load times for pages seem to increase by a noticeable amount due to the plugin reloading over and over.

now if the slight slowdown was the only issue i wouldn't bother saying anything, but the occasional 2 minute hang is bad.

this only happens when I jump between channel's when the address bar is in the /user/ area of the page on the URL, I personally have already set a custom user exclude with greasemonkey which bypasses and doesn't modify the script, so for me this isn't an issue, but i assume for others this could be a problem, so i thought i would tell you about it, since we are well aware that many people would not think of excluding youtube.tld/user/ or even know this option exists without modifying the script, or even know what exclude and include mean in a script.

this hang happens at random, it can happen when i move from one channel to another which would be just one jump and it can happen after 20 jumps or any amount in between, which makes it unpredictable (i don't use subscription notices, i just make a bunch of internet shortcut's and load each one by one to check for new videos, so its possible this issue is unique to me).

I know for a fact that this is not a bug and VLC plugin is programmed to load each time it is called by default since mozilla never intended what this script uses it for, unlike flash/HTML5 player which is preloaded into memory semi-permanently by default the very second firefox is launched to avoid this loading issue.

its possible that you will find this as a non-issue and prefer to keep youtube.tld/user/ in the included area and if so then please mark this issue as "won't fix" and close it, since i already have set this exclude in the way provided by greasemonkey, that way anyone encountering this issue will know its already be covered.

Request: add custom button

I have a simple request. Is not an issue so i'm sorry if i'm writing in the wrong place.
Can i have a supplementary download button with another protocol?
example
download button 1: https://googlevideo.com.........
download button 2: custom://googlevideo.com.....

i try to change a little bit the code but i just lost 3h and i'm not able to do...can you paste a little snippet for do that?
thank you

VLCTube doesn't block html5 video

When if i don't install adobe's flash player plugin VLCTube doesn't block html5 video and video plays behind the scene.
VLCTube version 57.8

VLC Multitube

Hello, would it maybe be possible for you to kick a little on the VLCmultitube, it stopped working on twitch some time ago.
Thank you =)

Some URLs with embedded parameters not recognized

Some videos are prevented from playing outside youtube.com.
I got a link to such a video in an email I received.
I clicked on the mail attachment youtube thumb and gmail opened the theater preview mode with a "watch this video on youtube (only)" hyperlink message . I cliked the link and got this error from VLCtube "VLCTube: Unable to find video source"

the url with the embedded param

TIA

Sidebar display problem in "Narrow" mode when the window is wide

You probably have noticed it (you said yesterday that you are working on the css of the script) but to make sure:

screenshot :
vlctube - cause sidebar cut 2

STR

create a new profile
install GM
install VLCtube
Make the window narrower than about 1300px.
Open https://www.youtube.com/watch?v=ZO-BxMXvdCU
Make the window wider than about 1300px.
Reload the page
If its still OK try Reload again
Now look at the top of the related videos sidebar - it is cut.

workaround to fix:

Make the window narrower than about 1300px.
Reload the page


And a request :

While fixing the css please make it compatible with the top video bar of "view-youtube-videos-by-same-user" script.
https://greasyfork.org/scripts/946-view-youtube-videos-by-same-user

TIA.

My monitor 1920x1200
VLCtube 57.26
GM 2.2
Win 7 x64

VLCTube.toSource() drops Chrome-compatibility

injectScript("var VLCinstance = " +VLCTube.toSource() + "();"); at line 4390
ends up in
var VLCinstance = JSON.parse(unescape('undefined'))();
since toSource is not available in V8.

Windows 7, 32bit
Chrome 36.0.1985.125 m
Tampermonkey 3.8.52
VLC 2.1.5 Rincewind

Lots of videos have stopped working

So, yesterday this quit working for me on a ton of videos, here's one for example: https://www.youtube.com/watch?v=8RxInn7tkRQ#vlc-error. I'm going to try to figure it out, but I don't have much experience with userscripts. I do know the problem is pareUrlMap as the URL for downloading are erroneous, and I do know this userscript for parsing the URL works: https://github.com/gantt/downloadyoutube/blob/master/script/yt.user.js . So the answer to our problems lies within it.

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.