标签: vimeo

从Vimeo获取img缩略图?

我想从Vimeo获取视频的缩略图.

从Youtube获取图像时,我只是这样做:

http://img.youtube.com/vi/HwP5NG-3e8I/2.jpg
Run Code Online (Sandbox Code Playgroud)

知道如何为Vimeo做点什么吗?

这是同一个问题,没有任何答案.

html thumbnails vimeo

295
推荐指数
21
解决办法
25万
查看次数

使用OAuth令牌查看Vimeo私有视频

任何人都可以使用scribe在Vimeo API中提供帮助吗?我的目标是访问私人视频(我上传),而不必强迫用户输入密码(此过程应在后台完成).

从我的理解/从研究中推断是必要的:

  1. 使用oAuth协议并通过以下链接请求申请授权:

    https://vimeo.com/oauth/authorize?oauth_token=XXXX

    此操作成功执行,响应数据发送到回调URL,如:

    http://127.0.0.1:8001/XPTO.html?oauth_token=AUTH_TOKEN_EXAMPLE&oauth_verifier=VERIFIIER__EXAMPLE"

  2. 根据Brad Dougherty(Vimeo API Staff)的说法,可以做类似的事情

    如果您自己完成OAuth流程,则可以保存该令牌并使用该令牌进行调用.

我正在使用此代码:

service = new ServiceBuilder().provider(VimeoApi.class)
                .apiKey("API_KEY_EXAMPLE")
                .apiSecret("API_SECRET_EXAMPLE")
                .build();

OAuthRequest request = new OAuthRequest(Verb.GET,
        "http://vimeo.com/api/rest/v2?video_id=50305416");

request.addQuerystringParameter("format", "json");
request.addQuerystringParameter("method", "vimeo.videos.getInfo");

String oauth_verifier=VERIFIER__EXAMPLE;
Verifier verifier = new Verifier(oauth_verifier);

//I've tried differents combination to create this token
//I believe that my problem is HERE
//One unsuccessfully try: Token requestToken = service.getRequestToken();
Token requestToken = new Token(
        AUTH_TOKEN_EXAMPLE,
        API_SECRET_EXAMPLE);

Token token = service.getAccessToken(requestToken, verifier);

service.signRequest(token, request); 
Response response = request.send(); …
Run Code Online (Sandbox Code Playgroud)

java oauth vimeo scribe http-status-code-401

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

使用Facebook Graph API发布嵌入的视频链接

当使用Facebook网络界面手动将视频链接(从YouTube,Vimeo等)附加到帖子时,Facebook会自动将该链接识别为视频,并允许生成的状态消息以内嵌方式播放视频.视频在Wall或News Feed中显示为嵌入式播放器.


以下是手动发布后嵌入视频的外观示例.

嵌入式视频


使用Graph API发布链接时,视频未嵌入.

curl -F 'access_token=...' \
     -F 'message=Link to YouTube' \
     -F 'link=http://www.youtube.com/watch?v=3aICB2mUu2k' \
     https://graph.facebook.com/me/feed
Run Code Online (Sandbox Code Playgroud)

非嵌入式视频


我怀疑答案与source论证有关,但我不确定URL应该在那里.指定相同的URL只会导致没有缩略图的帖子.

source:要嵌入帖子中的Flash影片或视频文件的URL.read_stream.

如何通过单独使用Graph API来实现相同的嵌入行为?

embed youtube facebook vimeo facebook-graph-api

40
推荐指数
2
解决办法
5万
查看次数

Lightbox显示来自Youtube和Vimeo的视频?

我正在寻找一个灯箱来播放来自Youtube和Vimeo的视频.

有什么建议?

youtube lightbox vimeo

37
推荐指数
4
解决办法
10万
查看次数

如何使用JQuery停止Vimeo视频

当我隐藏YouTube视频时,它会停止播放.但是,Vimeo视频不是这种情况.还有另一种方法可以阻止Vimeo视频吗?

javascript jquery vimeo

37
推荐指数
4
解决办法
4万
查看次数

从Vimeo网址获取视频ID

我正在尝试找到最好的正则表达式来从URL获取vimeo视频ID.

示例网址:

https://vimeo.com/11111111
http://vimeo.com/11111111
https://www.vimeo.com/11111111
http://www.vimeo.com/11111111
https://vimeo.com/channels/11111111
http://vimeo.com/channels/11111111
https://vimeo.com/groups/name/videos/11111111
http://vimeo.com/groups/name/videos/11111111
https://vimeo.com/album/2222222/video/11111111
http://vimeo.com/album/2222222/video/11111111
https://vimeo.com/11111111?param=test
http://vimeo.com/11111111?param=test
Run Code Online (Sandbox Code Playgroud)

我当前的正则表达式不起作用:

/http:\/\/(www\.)?vimeo.com\/(\d+)($|\/)/
Run Code Online (Sandbox Code Playgroud)

游乐场和测试在这里: http ://jsbin.com/asuqic/1/edit?javascript,live

javascript regex vimeo

28
推荐指数
2
解决办法
2万
查看次数

从vimeo网址获取Vimeo id的简便方法

我试图从vimeo URL获取id.有比这更简单的方法吗?我看到的所有vimeo视频网址总是:

https://vimeo.com/29474908

https://vimeo.com/38648446

// VIMEO


$vimeo = $_POST['vimeo'];

function getVimeoInfo($vimeo)
{
    $url = parse_url($vimeo);
    if($url['host'] !== 'vimeo.com' &&
            $url['host'] !== 'www.vimeo.com')
        return false;
   if (preg_match('~^http://(?:www\.)?vimeo\.com/(?:clip:)?(\d+)~', $vimeo, $match)) 
   {
       $id = $match[1];
   }
   else
   {
       $id = substr($link,10,strlen($link));
   }

   if (!function_exists('curl_init')) die('CURL is not installed!');
   $ch = curl_init();
   curl_setopt($ch, CURLOPT_URL, "http://vimeo.com/api/v2/video/$id.php");
   curl_setopt($ch, CURLOPT_HEADER, 0);
   curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
   curl_setopt($ch, CURLOPT_TIMEOUT, 10);
   $output = unserialize(curl_exec($ch));
   $output = $output[0];
   curl_close($ch);
   return $output['id'];
}

$vimeo_id = getVimeoInfo($vimeo);
Run Code Online (Sandbox Code Playgroud)

php regex vimeo

25
推荐指数
6
解决办法
4万
查看次数

静音嵌入式vimeo视频

在我正在建立的网站上,我嵌入了一个vimeo视频.对于在vimeo上找到它的人来说,客户需要在视频上保持声音.然而,对于她的网站来说,声音很简单.所以我需要找到一种方法来静音嵌入代码中的音频.我用Google搜索了它,但似乎找不到任何清晰易读的东西.从下面的代码中我可以看到,我在链接中使用了autoplay命令,我希望我能做类似的事情来静音.

    <iframe src="http://player.vimeo.com/video/4415083?  title=0&amp;byline=0&amp;portrait=0&amp;color=d01e2f&amp;autoplay=1" width="500" height="281"  frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>
Run Code Online (Sandbox Code Playgroud)

谢谢

html vimeo mute vimeo-api vimeo-player

24
推荐指数
6
解决办法
6万
查看次数

Vimeo Froogaloop API无法识别事件

我正在尝试使用froogaloop API识别vimeo的onPlay,onPause和onFinish事件.我尝试过用这个东西想象的一切,没有运气.

我在Firefox上遇到此错误:

<code> <http://player.vimeo.com> </ code>的权限被拒绝获取宠物属性Location.toString

在Chrome中:

不安全的javascript尝试使用URL访问框架...来自URL为http://player.vimeo.com/video/3718294?api=1的框架. 域,协议和端口必须匹配.

从CDN导入froogaloop:

<script src="http://a.vimeocdn.com/js/froogaloop2.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

我的JS:

$(function(){

    var vimeoPlayer = document.querySelector('iframe');

    $f(vimeoPlayer).addEvent('ready', ready);

    function ready(player_id) {

        froogaloop = $f(player_id);

        function setupEventListeners() {
            function onPlay() {
                froogaloop.addEvent('play',
                function(data) {
                    console.log('play event');
                });
            }

            function onPause() {

                froogaloop.addEvent('pause',
                function(data) {
                    console.log('pause event');
                });
            }

            function onFinish() {
                froogaloop.addEvent('finish',
                function(data) {
                    console.log('finish');
                });
            }
            onPlay();
            onPause();
            onFinish();
        }
        setupEventListeners();
    }

})
Run Code Online (Sandbox Code Playgroud)

我的HTML:

<iframe src="http://player.vimeo.com/video/3718294?api=1" width="623" height="350" frameborder="0" id="iframe-video"></iframe>
Run Code Online (Sandbox Code Playgroud)

javascript iframe jquery vimeo froogaloop

23
推荐指数
1
解决办法
2万
查看次数

使用Vimeo Plus帐户,如何隐藏/删除嵌入视频中间的"播放"按钮?

在搜索中,我偶然发现Vimeo尚不支持它.但我想知道是否还有人找到了巧妙的方法吗?

https://vimeo.com/forums/topic:37769

这是一张图片:

在此输入图像描述

api vimeo

23
推荐指数
3
解决办法
4万
查看次数