草庐IT

php - Youtube API - 从播放列表中获取视频的持续时间

我需要获取Youtube播放列表中所有视频的时长。我知道在搜索所有视频时,API不会显示每个视频的持续时间,但如果查询是针对特定视频,它会显示。我试图通过PHP从播放列表中收集所有ID,然后分析每个ID以从视频中获取数据,但是脚本太慢了,虽然应该强调它运行良好,但有什么办法可以优化它?...functionyoutube_automusic($listas,$api_key,$resultados){$nresultados=$resultados;$lista_reproduccion_random=$listas;$lista_reproduccion=$lista_reprodu

php - 有没有办法从我们的网站将视频上传到 youtube?

我正在开发一个允许用户上传视频的网站,但如果成员(member)数量不断增加并且他们不断上传更多视频,这对我来说会很昂贵。所以我想将电影上传到youtube,这可能吗?通过查看这里的其他一些帖子,我认为这是可能的? 最佳答案 你需要YoutubeAPI使用PHP上传视频。有一些现成的脚本可以用来上传到youtube,这里值得一提的是:PHPTube更多资源UsetheYouTubeAPIwithPHPYouTubeUploader 关于php-有没有办法从我们的网站将视频上传到youtu

php - 单个PHP“退出;”语句可防止Safari中的HTML5视频

奇怪的错误:在一个提供视频文件的php脚本中,在发送“video/mp4”头并输出mp4文件之前,我有一些测试条件(authenticatetoken、确保文件存在等)。如果任何测试失败,$fail将被赋予一个非假值。在测试结束时,有一个if语句:if($fail){exit;}这段代码在chrome中可以正常工作,但在safari中不行。但是(相信我,我已经用各种方法测试过了),如果我简单地注释掉exit;,如:if($fail){//exit;}…这段代码在Safari中工作得很好-视频立即开始加载。我确信从未输入过if块,否则脚本将停止执行,并且我将看不到video/mp4头(更

php - 整齐地加载数十个数据 fixture

我正在开发的应用程序中有一个Media实体,它与其他几个实体有关联:Speaker、Tag、类别等在下面的代码中,我展示了我编写的用于创建一些测试数据的fixture。为了建立和分配数据之间的众多关系显然很长。publicfunctionload(ObjectManager$manager){$videoType=newMediatype();$videoType->setName('video');$videoType->setType('video');$manager->persist($videoType);$speaker1=newSpeaker();$speaker1->s

php - 使用 YouTube API v3 将视频上传到特定的 PREDETERMINED 帐户

我有一个网站,客户将在该网站上上传视频。问题是-我希望将这些视频上传到我们的channel,而不是用户的channel。我不知道如何使用YouTubeAPIv3让它工作。每次有人想要使用我提供的访问token上传内容时,他都必须输入自己的凭据。他不能简单地将任何内容直接上传到我们的channel。有办法解决这个问题吗? 最佳答案 简短的回答是:您不应该要求您的用户上传到您的帐户。但请进一步阅读:https://stackoverflow.com/a/12626209/1973552https://stackoverflow.com/

javascript - 在 jquery 函数中使用 php 中的 javascript 变量

我想在php函数中使用javascript变量..我的代码如下$(document).ready(function(){$("#btn_url").on('click',function(){varvideo_val=$("#video_url").val();alert(video_val);alert('document.write(video_val);");?>');});});我想在php函数中使用video_val变量。我该怎么做? 最佳答案 您可以使用Ajax对于这个解决方案。当您将PHPgetYoutubeDurat

php - 使用 php 检查两个视频是否相同

我搜索了很多次,但没有找到任何解决方案,所以在这种情况下我无法发布任何代码。对此感到抱歉。我遇到了一个问题,我如何检查2个或更多视频,就像我在这个文件夹中有媒体文件夹和许多视频上传一样,然后当我上传新视频时,我需要检查该视频是否已经退出。1.ifihavevideodemo.mp4thenwheniwilltrytouploadsamevideothengiveerror2.ifichangevideonamelikedemo.mp4todemo1.mp4theniwillgivesameerrorcausevideonamedifferentbutvideocontentsame3.

php - 如何将百分号添加到从sql查询输出的字符串值

这可能比我想象的要简单,但我真的很难理解这个问题。在中断10年后,我一直在努力学习如何编码,所以黑客和代码学院是我的老师。无论如何,...我想做的只是简单地将一个sql条目中的整数变成一个百分比。我有一个表单,在提交时输入一个用于输出css值的sql值整数。我只是想将宽度值从一个整数更改为一个百分比,以允许一些类似的响应效果。这是php的预输出:'.$playlist_str.'输出如下:在此先感谢您的帮助! 最佳答案 如果您使用的是mysql,则可以使用CONCAT()function在特定字段的末尾添加一些字符。CONCAT(s

php - 我想在没有 flash 插件的情况下上传视频/大文件

我想在不使用Flash插件的情况下上传视频(基本上是大文件)。如果它也显示进度条就更好了。当然我不想使用浏览器的默认浏览按钮,因为它不适合大文件。或是否有用于上传大文件的任何javascript(或任何js框架,如jQuery)解决方案?(最好有进度条)注意:目前我不想使用HTML5 最佳答案 互联网上隐藏的gem是PLUPLAOD在我发现这个之前,我因为在上传文件中撕掉头发而秃顶。plupload使您能够使用chromegears、html5、silverlight或flash代理/功能上传2GB或更大的文件最好的部分是它检测当前

php - 视频托管 MP4 压缩

我正尝试在我的网站上添加三个视频。我正在使用jw-player。它可以工作,但加载一个简单的十秒视频(3MB)需要一分钟多的时间。我认为这是我的托管服务的问题,但我已经尝试上传另一个在互联网上创建的类似格式的视频,比我的(22MB)更长,并且它在几秒钟内加载!我正在使用Avidemux将.avi(MPEG4、9280Kbps、640X480、25fps、273MB、4分钟、无音频)视频剪切并转换为.MP4(H264、2900Kbps、640X480、25fps,3.64MB,10秒,无音频)视频。我尝试过更改格式压缩,并通过降低比特率也尝试过,但负载没有改善。在线创建的视频是.MP4(