小编Chi*_*235的帖子

如何从youtube视频制作gif图像?

有人帮我,我想用PHP代码开发一个网站.GIF-KING这是我的网站我已经完成jpeg图像给gif创建者,但如何从YouTube网址创建GIF图像,如yt2gif

我试图搜索谷歌,但没有给出足够的结果来满足我的要求.

我将代码上传视频发送给GIF创建者但无法找到制作YouTube网址的脚本给GIF创建者.

我有一个解决方案是首先使用YouTube API下载YouTube视频.然后将其转换为GIF图像.但这不是正确的方法.我无法在中间部分进行转换.始终从开始转换此外,无法从YouTube下载大量视频.

请参阅我从YouTube网址创建GIF图片的过程.

截图-1:

复制YouTube网址 在此输入图像描述

截图-2:

将其粘贴到网站http://www.gif-king.com/make-your-gif3,见下面的截图. 在此输入图像描述

点击Create Gifs一段时间后会出现视频详情.请参见截图-3.

截图-3:

显示YouTube上的视频详情

点击Make Gif此视频后将转换为GIF.

它正在为一个小视频工作.但不适用于大视频.

我的PHP代码:

ajax.php

if(isset($_REQUEST['vid'])){
    $vidID=$_REQUEST['vid'];
    if($vidID){
        include('curl.php');
        include('youtube.php');
        $tube = new youtube();

        $links = $tube->get("http://www.youtube.com/watch?v=".$vidID);
        $getVideo=$links[3]['url']; //Get the avi video from youtube 
        $cate=mysql_query("select * from category ORDER BY id ");
        while($categoryName=mysql_fetch_array($cate)){
            $getCatRes .= '<option value="'.$categoryName['id'].'">'.$categoryName['name'].'</option>';
        }
        if($getVideo) {
            $url = "http://gdata.youtube.com/feeds/api/videos/". $vidID;
            $doc = new DOMDocument;
            $doc->load($url);
            $title = $doc->getElementsByTagName("title")->item(0)->nodeValue;
            $duration = $doc->getElementsByTagName('duration')->item(0)->getAttribute('seconds');
            if($duration > 1200){ …
Run Code Online (Sandbox Code Playgroud)

javascript php youtube gif youtube-api

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

如何在 PHP 中将小时数与现有日期时间相加?

我有两个字段存储数据,例如2018-03-26 11:20:3502:25:10(2 小时 25 分钟 10 秒),第一个数据是日期和时间。第二个只是时间。我想总结一下,最后我的结果应该2018-03-26 13:45:45

如何在 php 代码中做到这一点?

我已经尝试过这种方式:

<?php
$date = '2018-03-26 11:20:35';
//echo $date;
//echo "<br>";
$hours = '02:25:10'; /* this data dynamic */
$sumTime = strtotime($date) + strtotime($hours);
$new_time = date("Y-m-d H:i:s", $sumTime);
echo $new_time;
Run Code Online (Sandbox Code Playgroud)

输出:

Warning: date() expects parameter 2 to be integer, float given in C:\my-project-path\test.php on line 7
Run Code Online (Sandbox Code Playgroud)

php time datetime

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

AngularJS ng-controller在v1.4.1中不起作用

请检查我的代码.

为什么ng-controller不工作?

<html data-ng-app="">
    <head>
        <title>Angular JS DEMO</title>
        <style>
            .container{
                padding: 5px;
                border: 1px solid #ccc;
                margin: 2px 0px;
            }
        </style>
    </head>
    <body>
         <div class="container" data-ng-controller="SimpleController">
            <h3>Adding a Simply Controller</h3>
            Name : <input type="text" data-ng-model="textbox_emp" /> {{textbox_emp}}
            <br>
            <ul>
                <li data-ng-repeat="emp2 in emp_det">{{emp2.name}} - {{emp2.city}}</li>
            </ul>
        </div> 

        <script src="js/angular.min.js"></script>

        <script>
             function SimpleController($scope) {
                $scope.emp_det = [
                    {name: 'Chinu Sahu', city: 'Bhubaneswar', age: '25'},
                    {name: 'Sanjib Pradhan', city: 'Cuttack', age: '28'},
                    {name: 'Aruna Tripathy', city: 'Jajpur', age: '26'},
                    {name: 'Debasis Das', …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

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

如何在 JavaScript 中添加动态创建的脚本标签属性?

我正在尝试添加data-client-key我动态创建的 JavaScript 属性。检查下面的代码我已经尝试过:

var script = document.createElement("script")
script.type = "text/javascript";
script.src = 'https://app.example.com/snap/script.js';
//script.data-client-key="CLIENT-KEY-HERE"; /* showing error message */
document.getElementsByTagName(script)[0].setAttribute("data-client-key", "CLIENT-KEY-HERE"); /* Uncaught TypeError: Cannot read property 'setAttribute' of undefined */
document.getElementsByTagName("head")[0].appendChild(script);
Run Code Online (Sandbox Code Playgroud)

当我检查元素时,我的输出应该如下所示:

<script src="https://app.example.com/snap/script.js" data-client-key="CLIENT-KEY-HERE"></script>
Run Code Online (Sandbox Code Playgroud)

javascript load

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

标签 统计

javascript ×3

php ×2

angularjs ×1

datetime ×1

gif ×1

load ×1

time ×1

youtube ×1

youtube-api ×1