标签: youtube

通过JS或PHP从新的youtube 2015下载视频

如何通过JS或PHP脚本从新的2015年yotube链接下载视频?

javascript php youtube youtube-api

1
推荐指数
1
解决办法
7339
查看次数

Youtube搜索:列表获取PageInfo和nextPageToken为null

我正在尝试使用关键字从YouTube获取视频.我正在使用YouTube API Java库.我可以成功获得前50条记录,但要获取下一条记录,需要设置nextPageToken.但我得到nextPageToken null.以下是我的代码.

YouTube.Search.List search = youtube.search().list("id,snippet");
search.setOauthToken(credential.getAccessToken());
search.setMaxResults(50L);
search.setQ(keywords); // keywords is string type and input by user.
search.setType("video");
search.setFields("items(id/kind,id/videoId,snippet/title,snippet/thumbnails/default/url)");

VideoList returnList = new VideoList();

    do {

        search.setKey("MYKEY");
        SearchListResponse searchResponse = search.execute();
        // This get 50 items proper.
        List<SearchResult> searchResultList = searchResponse.getItems();


        // Why PageInfo is null? 
        PageInfo pageInfo = searchResponse.getPageInfo();

        // int totalResults = pageInfo.getTotalResults();
        // int pageSize = pageInfo.getResultsPerPage();

        if(searchResponse != null){
            // i use searchResultList and update my database for …
Run Code Online (Sandbox Code Playgroud)

java youtube youtube-api youtube-channels youtube-data-api

1
推荐指数
1
解决办法
1289
查看次数

如何通过特定关键字在Android中搜索YouTube视频

我正在尝试根据给定的关键字搜索YouTube视频.这样我就可以列出所有找到的视频,以便在带有视频缩略图的列表中显示.我找不到办法这样做.搜索后,我发现了这个https://developers.google.com/youtube/v3/docs/videos/list#examples.

我可以为我的Android应用程序使用save吗?或者我如何在Android应用程序中搜索?

youtube video search android

1
推荐指数
1
解决办法
4345
查看次数

Youtube视频播放和暂停取决于jquery框架的可见性

首先,我要感谢Kosmos的惊人答案.

如何控制youtube视频播放和暂停取决于框架或播放器的可见性.有没有办法用youtube嵌入带有HTML标签的视频?

例如 :

<br><br><br>

<div class="container">

    <ul class="tabs">
        <li class="tab-link current" data-tab="tab-1">Tab One</li>
        <li class="tab-link" data-tab="tab-2">Tab Two</li>
        <li class="tab-link" data-tab="tab-3">Tab Three</li>
        <li class="tab-link" data-tab="tab-4">Tab Four</li>
    </ul>

    <div id="tab-1" class="tab-content current">
        Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    </div>
    <div id="tab-2" class="tab-content">
         Duis aute irure dolor in …
Run Code Online (Sandbox Code Playgroud)

youtube video jquery youtube-api

1
推荐指数
1
解决办法
8534
查看次数

从其他应用程序启动Youtube应用程序无法在ios 9中运行

  if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"https://www.youtube.com/watch?v=VideoID"]]) {

        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://www.youtube.com/watch?v=VideoID"]];
    }
Run Code Online (Sandbox Code Playgroud)

输出:-canOpenURL:网址失败:"youtube://www.youtube.com/watch?v = UFccvtrP1d8" - 错误:"此应用不允许查询方案youtube"

youtube objective-c ios ios9

1
推荐指数
1
解决办法
2316
查看次数

将具有嵌套数组和对象的JSON数据解组到Go结构中

我通过使用从Youtube API接收的数据,将Youtube json响应解组到Go结构中,如下所示:

{
 "kind": "youtube#searchListResponse",
 "etag": "\"5g01s4-wS2b4VpScndqCYc5Y-8k/5xHRkUxevhiDF1huCnKw2ybduyo\"",
 "nextPageToken": "CBQQAA",
 "regionCode": "TH",
 "pageInfo": {
  "totalResults": 36,
  "resultsPerPage": 20
 },
 "items": [
  {
   "kind": "youtube#searchResult",
   "etag": "\"5g01s4-wS2b4VpScndqCYc5Y-8k/aMbszoNudZchce3BIjZC_YemugE\"",
   "id": {
    "kind": "youtube#video",
    "videoId": "fvh6CQ7FxZE"
   },
   "snippet": {
    "publishedAt": "2016-07-16T14:42:36.000Z",
    "channelId": "UCuX4iswo8acMxDNcbrceRYQ",
    "title": "Japan ?????????:???????????? 2 ????????????????????????#ramen",
    "description": "Ramen Kio ??????????????????????????????????????????????????????????????...",
    "thumbnails": {
     "default": {
      "url": "https://i.ytimg.com/vi/fvh6CQ7FxZE/default.jpg",
      "width": 120,
      "height": 90
     },
     "medium": {
      "url": "https://i.ytimg.com/vi/fvh6CQ7FxZE/mqdefault.jpg",
      "width": 320,
      "height": 180
     },
     "high": {
      "url": "https://i.ytimg.com/vi/fvh6CQ7FxZE/hqdefault.jpg",
      "width": 480,
      "height": 360
     }
    },
    "channelTitle": "Japan …
Run Code Online (Sandbox Code Playgroud)

youtube arrays json go unmarshalling

1
推荐指数
1
解决办法
977
查看次数

使用带有Reactjs的YouTubes JS API渲染iFrame视频

我试过四处寻找例子,但我所拥有的是youtube-react npm我不想要的包,因为我想自己学习并自己学习.

我的问题在于此处的文档:https: //developers.google.com/youtube/iframe_api_reference 它告诉我为Google提供一个锚标记,以根据您传递的内容附加iFrame.

但是,我已经在服务器端做出反应并使用web-pack将其编译到客户端我的react组件到目前为止看起来像:

import React from 'react';
import { Link } from 'react-router'
import classnames from 'classnames'

const videoId = 'XxVg_s8xAms';

export default React.createClass({
  getInitialState: function() {
    return {
      YTid: videoId,
    }
  },
  render() {
    return (
      <section className="youtubeComponent-wrapper">
        <div id="youtubePlayerAnchor"></div>
      </section>
    )
  }
})
Run Code Online (Sandbox Code Playgroud)

我已经尝试将开发人员文档中的script代码添加到客户端的标记中,但在控制台中什么都没发生.

是否有任何资源或任何人都可以指出我如何处理这个问题的正确方向.

谢谢!

javascript youtube iframe node.js reactjs

1
推荐指数
1
解决办法
3102
查看次数

如何从youtube获取缩略图

youtube中视频的缩略图

我想添加从视频添加图像的功能,我在我的方法useLinkInput中获得.

现在我有一个对话框,其中有下一个代码:

 public void onClick(DialogInterface dialog, int which) {
            dialog.dismiss();
            Toast.makeText(getContext(), "??", Toast.LENGTH_SHORT).show();
            String string = input.getText().toString();
            useLinkInput(string);
        }
Run Code Online (Sandbox Code Playgroud)

方法useLinkInput:

private void useLinkInput(String input) {
    Uri uri = Uri.parse(input);
    String videoID = uri.getQueryParameter("v");
    url = "http://img.youtube.com/vi/" + videoID +"/0.jpg";
    Log.d("url",url);
}
Run Code Online (Sandbox Code Playgroud)

当用户在对话框中粘贴链接并按下确定时,我会进入日志图像:

D/url: http://img.youtube.com/vi/null/0.jpg
Run Code Online (Sandbox Code Playgroud)

但他是空的*(没有显示图像)

java youtube android

1
推荐指数
1
解决办法
1983
查看次数

Slick-carousel-如何在幻灯片更改上暂停和播放嵌入式YouTube视频?

我想用Youtube视频创建一个Slick滑块,因此我可以将youtube iFrame直接嵌入到幻灯片中,这样就可以了,但是我想要实现的是当幻灯片更改时Video应该停止/暂停播放。

我正在使用Slick Slider。

这是我正在使用的HTML ::

<div class="entry_slider_video">
     <div data-thumb="http://placehold.it/140x100">
     <iframe width="560" height="315" src="https://www.youtube.com/embed/gLJdzky63BA" frameborder="0" allowfullscreen></iframe>
     </div>
     <div data-thumb="http://placehold.it/140x100"><iframe width="420" height="315"  src="https://www.youtube.com/embed/Tf4sa0BVJVw?rel=0&amp;enablejsapi=1" frameborder="0" allowfullscreen></iframe>
     </div>
<div data-thumb="http://placehold.it/140x100">
    <iframe width="420" height="315"src="https://www.youtube.com/embed/QF903RaKLvs?rel=0&amp;enablejsapi=1" frameborder="0" allowfullscreen>
   </iframe>
  </div>
Run Code Online (Sandbox Code Playgroud)

和JS :::

$('.entry_slider_video').slick({
              arrows: false,
              fade: true,
              autoplay: true,
              dots: true,
              customPaging : function(slider, i) {
                  var thumb = $(slider.$slides[i]).data('thumb');
                  return '<a class="enty_thumbs"><img src="'+thumb+'"></a>';
                }
 });
Run Code Online (Sandbox Code Playgroud)

我知道我必须使用Youtube API(https://developers.google.com/youtube/iframe_api_reference)才能实现此目的,我尝试了SO的一些解决方案,但没有运气。任何帮助将不胜感激,谢谢。

youtube jquery youtube-iframe-api slick.js

1
推荐指数
1
解决办法
5958
查看次数

如何使用HTML和JavaScript仅播放youtube视频中的音频

我正在尝试做的事情:创建一个项目列表,其中包含一个链接,可在每个项目旁边播放来自youtube视频的音频

我目前正在做什么:我可以使用以下方法对单个商品执行此操作:

<div data-video="VIDEO_ID"  
     data-autoplay="0"         
     data-loop="1"             
     id="youtube-audio">
</div>
<script src="https://www.youtube.com/iframe_api"></script>
<script src="https://cdn.rawgit.com/labnol/files/master/yt.js"></script>
Run Code Online (Sandbox Code Playgroud)

这样可以创建一个播放按钮,并且可以完美地用于单个项目,但是由于它们都使用相同的ID,因此可能无法与同一页面上的多个项目一起使用。创建其他ID会导致播放器无法运行。创建具有相同ID的两个不同的数据视频将仅允许第一个播放,而另一个将正确显示,但在按播放时无法操作。

寻找解决方案:最好是如何将现有脚本用于同一页面上的多个视频。否则,使用自定义播放按钮仅在youtube视频上播放音频的替代解决方案将是不错的选择。

谢谢!

html javascript youtube audio

1
推荐指数
1
解决办法
4555
查看次数