jackun / vlctube Goto Github PK
View Code? Open in Web Editor NEWLicense: The Unlicense
License: The Unlicense
Example:
The second video here is from UMG.
http://www.mtv.com/news/1914997/jay-z-kanye-west-frank-ocean-made-in-america-lawsuit/
Since it's from UMG, I click the "watch on youtube".
Now clicking the play button gives the "E".
Mnaually removing the embedded paramater from the URL fixex the problem.
TIA.
In this video, https://www.youtube.com/watch?v=CoJyONmcGbM, I keep having the video stop updating, but the audio keeps on going. This happened at different points in the video and it was not consistent between restarts of the video. I was playing at 2x speed.
Using Windows 8.1 64 bit, VLC 2.20
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
When using the compact volume option, the resulting button inserted among the others is too short.
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.
In the other mode (not Auto-Hide) it does pause/play even when not hovering the control bars.
ex: https://twitter.com/YouTube/status/519908780424040448
TIA
VLCtube 57.40
To allow for maximum playback bar width (and especially if 'wider playback position' is checked), the speed bar could be moved to the bottom row which has plenty of room. If possible, the speed bar should still be right-justified.
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
document.cookie lacks few parameters, breaking Watch Later and history with non-injecting script because Youtube thinks user is not logged in.
Hi,i try vlctube now and don't work anymore,i have installed vlc and greasemonkey but when i play youtube video this video is open in flash,in greasemonkey icon vlctube is active...any solution?
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
v57.28
Using Windows 8.1 64 bit, Firefox 36 beta 10, VLCTube v59.1
Videos on wimp.com have audio, but video does not work when VLCTube is enabled.
For example, see this.
exclude - http_://www.youtube.com/results_
I know I can add it manually through the userscripts > VLCtube > Options but it would be better if it's added "built in" to the script's code.
e.g. :
https://www.youtube.com/watch?v=n0tXrFA-XnU
a video which does work
https://www.youtube.com/watch?v=y6Sxv-sUYtM
Also , is it possible to show in some way the text of the flash annotations ?
VLCtube 57.28
Win7 x64
VLC web plugin 2.1.0.0
Thanks in advance.
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.
The subs (closed captions) are now aligned to the left. Can you please center them ?
A video foe example:
https://www.youtube.com/watch?v=yNe_HdayTtY
TIA
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.
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"
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
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.
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
I can't set a higher bufferenght (60). The number resets every time.
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?
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
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
It seems that there's no end it...google once again changed the ciphered signature. (e.g. all VEVO videos)
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?
Release notes would probably make more sense in a separate release-notes.md file and TODOs in a TODO.md file.
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"
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
It used to work. Can't remember exactly when it stopped.
ex:https://twitter.com/YouTube/status/519908780424040448
TIA.
FF 33
Win 7 x64
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:
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.
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.
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
Some notes:
Can you come up with some kind of a workaround ?
VLCtube 57.28
Firefox 33
Win 7 x64
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.
seems they just won't play, like something changed in the way live streams work
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.
tyt live june 27, 2014 (live stream)
https://www.youtube.com/watch?v=VvHFW0l8BGA
when i load it, it doesn't show resolution options and it does not play, not sure why
it shows capital S for "stop"
is it possible google has made a way to cause videos to load slow to discourage this type of mod?
or is this just happening to me alone?
seems loading videos in the flash player loads at normal speed on 720p but when i use VLC/VLCTube the loading many times seems like its throttled/slow, any ideas?
I'm not sure if it's even supposed to continue the playlist, but it's been bugging me for a while now.
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
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
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 =)
VLCtube's Watch Later button stopped working (I can't remember when it started to happen).
Tested in a fresh/new Firefox profile.
VLCtube 57.13
VLC plugin 2.1.0.0
GM 2.2
FF 32.0.1
Win7 64bit
TIA.
seems most or all userscript browser addons no longer use these fields anymore.
just letting you know.
https://greasyfork.org/forum/discussion/156/script-updates
https://greasyfork.org/help/rewriting
not exactly sure what the rest mean but im sure you do
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
You probably have noticed it (you said yesterday that you are working on the css of the script) but to make sure:
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.
Make the window narrower than about 1300px.
Reload the page
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
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
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.
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.