I saw this site http://www.rainymood.com where you can add the youtube link in the url , by example rainymood.com/watch?v=0gcu3GI3nA4 and it will embed the video on the site .My question is how can you do that .I mean , for example I have www.mysite.com and I want to embed a youtube video based on my url like so : www.mysite.com/watch?v=0gcu3GI3nA4 and then show it on the site .I hope you can understand me :)
Edit : What I use is this : http://www.w3lessons.info/2012/01/04/fetch-embed-videos-from-url-using-php-and-jquery/ .What i need now is instead entering the url in the form ,the video to be embed using my url with the /watch?v=id ending .
Related
I'm trying to open a .rar file but it has password and it's in the description of a video on Youtube but when I checked the link again it was private and I don't remember the channel's name, so I just want to know if there's a way to find this channel because I just wanna ask to the user if I could have the password. This is the url if it helps, thanks.
https://www.youtube.com/watch?v=6rTPvftDHtQ
I typed "6rTPvftDHtQ" on Google in order to have only webpages containing exactly 6rTPvftDHtQ.
I let you find more details about the other interesting result except this StackOverflow post. The video gaming creator Mataraxu posted the URL of the video as a comment of a Facebook post and the post shares this YouTube channel URL https://www.youtube.com/channel/UC1OnhcSrtZcaI4cgKAfsxsw. If he isn't the man you are looking for, I let you ask him more details.
I WebArchived the webpage from the Google cache because his Facebook webpage doesn't seem to contain anymore this post (and comment), I let you delve this result.
By the way don't hesitate to check your web-browser history as you said that you already went to the video webpage. Maybe with luck you also went on the main webpage of the YouTube channel and then in the URL you would have its name or id.
As far as I know there is no way to do that. One hope would be the waybackmachine, but that has no snapshot of this video page either. So unfortunately you won't be able to search him I guess.
Best Regards!
With youtube-dl I can get url for video, which opens browser video player. I need download it with title.
This link from internet works:
http://r3---sn-8p8v-bg0ed.googlevideo.com/videoplayback?id=o-AMwj6zvohEaPL1fiBRIGkayxokFNVhQ4A1VF6u2HWlc5&ipbits=0&mm=31&mn=sn-8p8v-bg0ed&dur=0.000&expire=1498841617&lmt=1460236973006213&ip=152.250.251.21&usequic=no&ms=au&mt=1498819907&mv=m&sparams=dur%2Cei%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpl%2Cratebypass%2Csource%2Cusequic%2Cexpire&pl=24&ei=sS1WWePVKc6_wQT6mZSADQ&itag=43&ratebypass=yes&initcwndbps=1577500&beids=%5B9466591%5D&mime=video%2Fwebm&key=yt6&source=youtube&signature=51394917CC585F4286B1CD59AE11420FA6FA7065.73A2EC80BBF8087CCD4D3222E09AD5882B14CC78&title=SpaceX+lands+rocket+at+sea%2C+makes+history
Generated link by youtube-dl opens player:
https://r3---sn-a0gxoxu-ig3e.googlevideo.com/videoplayback?clen=1561370&key=yt6&requiressl=yes&gir=yes&sparams=clen%2Cdur%2Cei%2Cgir%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpl%2Crequiressl%2Csource%2Cexpire&expire=1498847588&lmt=1460152800626042&ei=BEVWWcOIGMOEd9S3p8AC&id=o-ALcFrC_nifKmVOUT4iWaoMn68Uec2eQweC8_glHx3Zws&initcwndbps=2220000&pl=24&dur=178.282&mime=video%2F3gpp&signature=97509B18D589AEC4A600EC18433750F74C598A46.B33CC6F4B98CB9500A634AFA6B8F79C84DBED85B&ms=au&source=youtube&mv=m&mt=1498825879&ipbits=0&mm=31&mn=sn-a0gxoxu-ig3e&itag=17&ip=176.109.219.108&ratebypass=yes
I'm trying to find differences inside parameters, and I see "usequic=no, title=", but adding it to my url doesn't help me
The second link works for me, it downloads a file named "videoplayback.3gpp". The first downloads a .webm file, with the original title I suppose. I use Chrome.
We are translating our iOS app to Japanese and now need our Youtube video to have Japanese captions displayed automatically in our app. The following link works on the Chrome browser but when I open the same link on iOS with the chrome app the captions do not appear:
https://www.youtube.com/embed/z3oKRoGOlac?rel=0&hl=ja&cc_lang_pref=jacc_load_policy=1
Is there a work around for this? On our iOS app we have the link in an iFrame:
<body style=\"margin:0\"><iframe width=\"264\" height=\"153\" src=\"http://www.youtube.com/embed/z3oKRoGOlac?rel=0?version=3&hl=ja&cc_lang_pref=ja&cc_load_policy=1\" frameborder=\"0\" allowfullscreen></iframe>\
</body></html>
I also tried putting ?version=3 or ?version=2 in the url but that does not show the captions either.
--- Update
I just tried installing the youtube api to the app in xcode and the captions are not appearing on this one either. Here is my code:
NSDictionary *playerVars = #{
#"cc_load_policy" : #1,
#"hl" : #"ja"
};
[self.playerView loadWithVideoId:#"nAyw6GOUMlc" playerVars:playerVars];
-- 2nd Update
Found that captions only work when video is playing inline. This is the setting I used to get the video to work:
NSDictionary *playerVars = #{
#"fs" : #1,
#"controls" : #0,
#"playsinline" : #1,
#"showinfo" : #0,
#"cc_load_policy" : #1,
#"cc_lang_pref" : #"ja"
};
However the subtitles still do not appear full screen which is what I need. In the middle of the inline video playing the subtitles will appear until right when I change to full screen mode they disappear. They reappear again going back to inline. How do I get them to appear in fullscreen mode?
Thanks in advance!
Please note that the Captions are only available for Youtube API version 2. Captions for a video can only only be created, retrieved, modified and deleted by the owner of the video. To perform these operations for a video. you must submit authenticated API requests for which the video's owner is the logged-in user. API requests for caption operations must contain a properly formatted Authentication header.
Please migrate your application to API version 3. You may use 'i18nLanguage'. It identifies an application language that the Youtube website supports. The application language can also be referred to as a UI language.
You may use this as your reference:
https://developers.google.com/youtube/v3/getting-started
I'm attempting to embed a Youtube video on a user's wall using the Javascript API. I've poured over a bunch of different tutorials and came up with this:
var data = {
method: 'feed',
link: current_video_url, // Link to the vide on our site
source: current_video_src, // Link to the Youtube video, http://youtube.com/v/[hash]
picture: current_picture_url, // Thumbnail from youtube
title: current_video_title, // Title from our page
caption: current_video_description // Text from our page
}
FB.ui(data);
Running the Facebook Debugger shows that the current_video_url link is being properly parsed for OG tags and is available as an embedded video. I ran a debugger and all the variables are being properly set in the data variable.
This worked fine for about 2 days, and then we pushed the site live. We set up a new AppID in Facebook but now all the videos are just thumbnails instead of being embedded in the user's wall. I thought maybe this is a problem with the live site but now the dev site is broken too.
What's the best way to get this to work consistently?
I can create an link to an iBooks document using the "itms-books://book-name" URL scheme, use that link in an html anchor tag accessible via a browser. When I click the link, it launches iBooks and opens the document.
How can I create a similar link to launch the Videos app to play a specific video in my local library? I've seen discussions about getting an asset URL from within another app, but I need something I can access via html in a browser.
There is videos:// which open the Videos Application, but I yet don't know how to use it. If I ever find something, I will let you know.