Tag: YouTube上的API

在YouTube缩略图上移除4:3的黑色边框

例如,我有一个链接 http://img.youtube.com/vi/aOPGepdbfpo/0.jpg 对于YouTubevideo缩略图: 我想删除黑色的顶部和底部边框,所以我得到这样的图片: 可以使用PHP函数javascript / jQuery或者也许youtube api本身?

Google OAUTH:请求中的redirectURI与注册的redirectURI不匹配

我正尝试从基于Java的networking应用程序上传到YouTube,我花了几天的时间来了解问题所在以及问题所在,我无法得到它,因为现在我正在将我的头发从头上拉开。 我在Google Console中注册了我的networking应用程序,所以我得到了一对客户端ID和秘密,并可以使用我的configuration下载JSONtypes的文件。 所以这里是configuration: { "web":{ "auth_uri":"https://accounts.google.com/o/oauth2/auth", "client_secret":"***", "token_uri":"https://accounts.google.com/o/oauth2/token", "client_email":"***", "redirect_uris":["http://localhost:8080/WEBAPP/youtube-callback.html","http://www.WEBAPP.md/youtube-callback.html"], "client_x509_cert_url":"***", "client_id":"***", "auth_provider_x509_cert_url":"https://www.googleapis.com/oauth2/v1/certs", "javascript_origins":["http://www.WEBAPP.md/"] } } 我有可能获得Google的默认url吗? The redirect URI in the request: http://localhost:8080/Callback did not match a registered redirect URI 它总是给我默认的http://localhost:8080/Callback URL而不是我的。 和IDE控制台显示我: Please open the following address in your browser: https://accounts.google.com/o/oauth2/auth?client_id=***&redirect_uri=http://localhost:8080/Callback&response_type=code&scope=https://www.googleapis.com/auth/youtube.upload Attempting to open that address in the default browser now… 我正在使用最后一个版本的依赖项: […]

从YouTube下载video

我希望从YouTube下载video,然后提取其audio。 任何人都可以指向我的一些C#代码下载video? 为了说明的目的,我已经知道如何从这样的.FLV文件中提取audio。

使用youtube v3 API检索YouTube播放列表中的所有video

即时通讯使用YouTube的V3 API获取播放列表的video,并获得50项没有任何问题,这个链接: – https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&maxResults=50&playlistId=PLB03EA9545DD188C3&key=MY_API_KEY 但video计数是100,即时只获得50.我怎样才能得到接下来的50个项目? 我尝试启动索引,但它不适用于V3 API。 任何帮助表示赞赏。

YouTube iframeembedded不以HD开始

我试图embedded一个高清YouTubevideo,但无论我尝试,似乎只加载480p版本。 根据YouTube的说法,embedded高清video就像在url中joinhd=1一样简单: <iframe src="//www.youtube.com/embed/{videoId}?hd=1" width="960" height="720" frameborder="0" allowfullscreen></iframe> 然而,这似乎并没有工作,至less在我的iframe实施: <iframe id="video-player" width="960" height="720" src="//www.youtube.com/embed/{videoId}?enablejsapi=1&autoplay=1&rel=0&modestbranding=1&showinfo=0&showsearch=0" frameborder="0" allowfullscreen></iframe> JavaScript API也是如此: HTML: <div id="video-player"></div> JS: var player; function onYouTubePlayerAPIReady() { player = new YT.Player('video-player', { height: '720', width: '960', videoId: '{videoId}', playerVars: { 'controls': 1, 'autoplay': 1, 'hd': 1 }, events: { 'onReady': onPlayerReady, 'onStateChange': onPlayerStateChange } }); […]

embeddedYouTubevideo与自定义速度(例如3)

我有一个embedded的YouTubevideo在一个页面,并有一个滑块,我可以设置播放器的速度。 我使用的是player.setPlaybackRate(value); 问题是,我想从0.5到3的范围,但播放器的API只限于预定义的值[0.25, 0.5, 1, 1.25, 1.5, 2] 。 在YouTube中,我可以通过document.getElementsByTagName("video")[0].playbackRate = 3轻松调整速度,但是在iframe中我没有这样的访问权限。

获取embedded式YouTubevideo以自动播放和循环播放

我试图获得一个基本的Youtubevideo自动播放和embedded在页面上的自动循环,但我没有运气。 <div style="text-align: center; margin: auto"><object type="application/x-shockwave-flash" style="width:1120px; height:630px;" data="http://www.youtube.com/v/GRonxog5mbw?rel=0&amp;loop=1&amp;autoplay=1&amp;showsearch=0&amp;version=3&amp;showinfo=0&amp;modestbranding=1&amp;fs=1"> <param name="movie" value="http://www.youtube.com/v/GRonxog5mbw?rel=0&amp;loop=1&amp;autoplay=1&amp;showsearch=0&amp;version=3&amp;showinfo=0&amp;modestbranding=1&amp;fs=1" /> <param name="allowFullScreen" value="true" /> <param name="allowscriptaccess" value="always" /> </object></div>

YouTube的Javascript API – 禁用相关的video

对,这似乎是不完善的文件,或者我不能在文档中看到它。 我基本上不需要使用JavaScript API的相关video( ?rel=0 )。 $players[$vidIdPlaceholderRef] = new YT.Player('player_' + $vidIdPlaceholderRef, { height: '550', width: '840', videoId: $vidId }); 是我已经到位。 我也试过了: $players[$vidIdPlaceholderRef] = new YT.Player('player_' + $vidIdPlaceholderRef, { height: '550', width: '840', videoId: $vidId + '?rel=0', rel : 0 }); 没有运气。 有没有人知道一个可以添加的选项(尝试rel : 0没有运气)

如何获得HQ YouTube的缩略图?

http://img.youtube.com/vi/<insert-youtube-video-id-here>/0.jpg http://img.youtube.com/vi/<insert-youtube-video-id-here>/1.jpg http://img.youtube.com/vi/<insert-youtube-video-id-here>/2.jpg http://img.youtube.com/vi/<insert-youtube-video-id-here>/3.jpg 这适用于小缩略图。 http://img.youtube.com/vi/<insert-youtube-video-id-here>/mqdefault.jpg 这适用于总部,但只有一个图像。 问题是如何获得4个HQ缩略图?

embeddedYouTubevideo – 拒绝显示在框架中,因为它将“X-Frame-Options”设置为“SAMEORIGIN”

我想用我从其他地方得到的一些资源来喂我的Django页面。 里面饲料,我有youtubevideourl如: https://www.youtube.com/watch?v=A6XUVjK9W4o : https://www.youtube.com/watch?v=A6XUVjK9W4o 一旦我join到我的网页,videodoesnot显示说: 拒绝在框架中显示“ https://www.youtube.com/watch?v=A6XUVjK9W4o ”,因为它将“X-Frame-Options”设置为“SAMEORIGIN”。 然后我说,好吧,如果我改变watch embed 。 然后youtube播放器出现,但没有video,说: 有没有人有线索我如何得到这个工作? 我在这样的HTML显示: <iframe width="420" height="315" src="{{vid.yt_url}}"> </iframe> 我search了几乎一个小时,没有成功的迹象。 我试图追加&output=embed ..纳达..