草庐IT

youtube_dl

全部标签

php - YouTube Zend 库获取播放列表条目的 VideoId

我正在使用ZendGData库在我的应用程序中管理YouTube视频。该应用程序使用户能够根据需要选择将上传的视频添加到他们预先存在的YouTube播放列表之一。一个问题是,如果视频随后从我们的应用程序中删除,它似乎会在添加它的播放列表中留下一个“孤立的”已删除视频对象。我一直在尝试找出一种方法,让我们的应用程序在将视频从任何播放列表中删除之前将其从YouTube中删除,但我很难弄清楚如何确定播放列表中是否包含特定的YouTube视频。我编写了一个函数,它循环遍历与登录用户相关的每个播放列表中的每个条目,并尝试将播放列表中视频的视频ID与作为参数传递的视频ID进行比较。但是,我似乎无法

php - 将文件从实时服务器上传到 youtube 不起作用?

我在你的管API集成中工作。此代码在本地主机中完美运行。但它无法在实时服务器上运行。此外,它无法将视频从实时服务器上传到YouTube。我无法从我的实时上传视频到YouTube服务器。我试图解决将近2天的问题。这是将视频上传到YouTube的示例代码。'.$youtube_video_title.''.$youtube_video_description.''.$youtube_video_category.''.$youtube_video_keywords.'';$key="XXXXXXXXXXXXXXXXXXX";//Getyourkeyhere:http://code.goog

php - 服务器端的 Youtube 下载器脚本

我正在尝试生成一个可以在服务器上下载youtube视频的脚本,我希望用户提供视频url。我已经搜索了很多,但无法使它起作用。这是我的代码。但我仍然卡在这个问题上,请帮助我。 最佳答案 您将从这里获取代码引用:https://code.google.com/p/php-youtube-downloader/http://php-youtube-downloader.googlecode.com/files/youtube_downloader.zipGitHub:https://github.com/jeckman/YouTube-D

PHP 获取 1080p 或更高质量的 youtube 视频

我已经尝试了以下代码来获得具有所有可能质量的youtube,但它只能达到720,因为最高质量即使视频支持更高质量functionget_youtube($code){$data=file_get_contents('http://youtube.com/get_video_info?video_id='.$code.'&el=vevo&fmt=18&asv=2&hd=1');parse_str($data,$details);foreach(explode(',',$details['url_encoded_fmt_stream_map'])AS$quality){parse_str(

php - 如何使用 Youtube API v3 获取保存的播放列表

我正在尝试使用youtubev3api从我的youtubechannel获取所有播放列表(包括创建和保存的)。https://www.googleapis.com/youtube/v3/playlists但它仅列出创建的播放列表。是否还有获取保存的播放列表的选项? 最佳答案 基于此thread,不幸的是,检索“保存的播放列表”的能力尚未实现,如本publicforum中所述.您可以在用户YouTube主页的Playlists面板下创建虚拟播放列表,并能够使用Playlists:ListAPI获取它。但还不能使用Playlists:L

php - Youtube API 下载字幕(以PHP为例)

我在YoutubeDataAPI-Captions:download工作,使用PHP示例我可以成功获取成绩单列表,但无法下载成绩单。输入字幕轨道ID并点击GO后,它会中断页面​​。如果我在不允许CC贡献的情况下尝试从视频中获取轨道ID,我会得到以下正确错误:Aserviceerroroccurred:Thepermissionsassociatedwiththerequestarenotsufficienttodownloadthecaptiontrack.Therequestmightnotbeproperlyauthorized,orthevideoordermightnothav

php - 如何跟踪 YouTube 上某个项目的观看次数?

我希望能够以某种方式跟踪某个项目的浏览量,以便我可以查看哪些项目在昨天、上周或任何给定时间段内浏览次数最多。我怎样才能使用PHP或Rails做到这一点?Rails中是否有用于此目的的插件,或者是否有使用PHP/memcached执行此操作的简单方法? 最佳答案 正如Rémy所说,您可以让这一切变得简单,并使用一个数据库表来跟踪各个页面的浏览量,尽管这可能会在View上产生一些写入负载,这可能是不可取的。折衷方案可能是将每个View的一行写入内存中的中间表,并定期(可能通过cron作业或每N个View)更新主表中的聚合计数。如果您的读

php - youtube 视频 IDS 中存在哪些字母

谁能指出YouTube视频ID中存在的字母。我知道这不仅仅是字母表,还可能包含其他字母。他们也按顺序生成它们吗?如果有人注意到或知道描述它的文章,请发布链接 最佳答案 视频ID是一个11个字符的字符串,使用base-64编码,由字母数字值、下划线和连字符组成。希望以下链接能帮助您回答与youtube相关的问题..http://code.google.com/apis/youtube/2.0/reference.html 关于php-youtube视频IDS中存在哪些字母,我们在Stack

php - Youtube API 有什么问题(无效请求)?

当我尝试使用youtubeAPI上传视频时,出现“无效请求”错误。但是!当我上传任何“图片”而不是“视频”时,它会返回状态“200”和视频ID。为什么我无法上传视频?$eq='accountType=HOSTED_OR_GOOGLE&Email='.$YOUTUBE_EMAIL.'&Passwd='.$YOUTUBE_PASS.'&service=youtube&source='.$API_NAME;if($fp=fsockopen("ssl://www.google.com",443,$errno,$errstr,20)){$request="POST/youtube/account

PHP/正则表达式 : extracting video id from youtube url- embedded code

我正在尝试从youtubeurl输入中获取嵌入式代码。我偶然发现了这个ANSWER但是现在我将该答案应用于我的代码,但没有得到任何结果。我的目标是让正则表达式将url变成这样:http://www.youtube.com/watch?v=videoid.我怎样才能让正则表达式函数真正与我的代码一起工作?URL:     "name="yurl">Height: "name="yheight">$hth-->Width:  "name="ywidth">$wdth-->Autoplay: "name