草庐IT

php - 如何在网站上显示类似 youtube 的视频播放器?

我在一个网站上工作,我希望上传摄像机录制的视频,并且仅供登录用户查看(但不可下载)。我还想编辑视频,让某些图像出现在背景中,并可能记下他们最后一次停止观看视频的时间。(即,如果他们在30分钟后停止观看,我想在他们下次观看时从30:00开始播放视频)。我的问题是,1)有没有一种方法可以将选定的图像/动画动态添加为视频的背景和.mp3文件作为配乐,或者我是否必须使用视频编辑软件为每个视频手动执行此操作?(将有100多个视频)。对vid的任何建议。编辑软件也很酷。2)我是否必须使用ffmeg将视频转换为.flv?,或者有没有办法直接将它们作为.mpegs/.wmv文件播放?3)显然我需要某种

php - YouTube iFrame API .seekTo() 不是一种方法?

我知道.seekTo()在JavascriptAPI中工作,但我无法让它在iFrameAPI中工作。是否支持此方法?下面的代码成功地嵌入了视频并成功地console.log-s播放器对象。我在控制台中收到错误消息“player.seekTo不是函数”。vartag=document.createElement('script');tag.src="http://www.youtube.com/player_api";varfirstScriptTag=document.getElementsByTagName('script')[0];firstScriptTag.parentNode

youtube - 仅为网站用户显示 YouTube 私有(private)视频

我有使用YouTubeAPI的经验。但我总是将它用于公共(public)视频。现在。我想要实现的是,让我的YouTubechannel上的视频完全不可见(换句话说是私有(private)的),并且只向网站用户显示该视频。这可能吗?如何实现? 最佳答案 这是来自Google'sProductforumsForclarification.Yes,youcanembedprivatevideos.However,itreallyisn'tfeasibletodososinceYouTube'sprivatevideosrequiretha

php - 在 TinyMCE 中使用新的 iframe 嵌入代码嵌入 YouTube 视频

我尝试了将YouTube视频添加到TinyMCE中的旧嵌入代码,它工作正常。一些用户可能没有意识到他们必须单击YouTube嵌入代码链接中的旧嵌入代码选项才能将其添加。我想让用户轻松使用,并允许他们直接复制新的嵌入代码并将其粘贴到TinyMCE上,然后他们就可以离开了。新的嵌入代码如下例所示:如何让TinyMCE接受带有iframe的新版YouTube嵌入代码?我正在构建CakePHP网站。 最佳答案 我认为使用“extended_valid_elements”比编辑原始设置更好。看到:TinyMCS-extended_valid_

php - 如何使用 youtube api 从播放列表中获取所有视频?

现在我正在使用这个链接http://gdata.youtube.com/feeds/api/playlists/plalistID从YouTube播放列表中检索视频。但问题是只能获取25个视频。但播放列表包含100个视频。如何从播放列表中获取所有视频? 最佳答案 YouTubeAPIv3您需要请求PlaylistItems>list提要:https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&maxResults=25&playlistId=PLVfin74Q

php - 从任何 YouTube URL 获取 YouTube 视频 ID 的正则表达式模式

我们以这些URL为例:http://www.youtube.com/watch?v=8GqqjVXhfMU&feature=youtube_gdata_playerhttp://www.youtube.com/watch?v=8GqqjVXhfMU此PHP函数将无法在情况1中正确获取ID,但在情况2中可以。情况1非常常见,其中任何内容都可以在YouTubeID后面。/***getYouTubevideoIDfromURL**@paramstring$url*@returnstringYouTubevideoidorFALSEifnonefound.*/functionyoutube_i

php - 通过 YouTube API 上传视频文件时卡在 0%

如标题所示,可以通过YouTube的上传功能上传和处理视频文件。但是,当我尝试以编程方式(通过OAuth2和YouTubeAPIv3)上传它时,它总是停留在0%处理。SO上有youtuber吗?有没有专门针对上传问题的论坛?(PS,有一个similarquestion没有结果。)UPDATEDERROR:深入挖掘,似乎与视频元数据有关。我偶尔会收到以下错误:Failedtostarttheresumableupload(HTTP400:youtube.video,Therequestmetadataspecifiesaninvalidvideotitle.)不幸的是,theerrorp

php - YouTube v3 API 上传到 channel

我必须使用YouTube的v2API将我的PHP脚本迁移到v3。我正在尝试使用此示例上传视频:https://developers.google.com/youtube/v3/code_samples/php#resumable_uploads我可以为我的应用程序验证我的Google帐户,唯一的问题是视频正在上传到我的Google+YouTubechannel,而不是我的原始channel。(它们都属于同一个Google帐户)。我无法使用v2API解决此问题,但在“channel切换器”(https://www.youtube.com/channel_switcher)中选择“默认”c

php - Youtube [Data-API] LiveChat 登录用户是版主

我正在尝试弄清楚如何获取用户是实时聊天主持人的视频/流列表。这是在nightbot中完成的和fussbot但我不知道他们是怎么做到的,它的工作原理是你添加Nightbotchannel作为你的直播聊天的主持人,但我不确定他们是如何让你的直播观看聊天的,他们被添加为主持人channel。(我猜他们是channel主持人而不是视频/流,因为他们在所有Actor中都是持久的)我以为它会在API文档中,但如果它是我找不到它/不确定我在找什么。我正在用PHP实现它,到目前为止,我现在可以获取流事件ID和您的持久直播流ID,但我现在卡住了。 最佳答案

php - 如何使用 youtube api v3 获取 youtube 视频的完整描述

我需要获取有关我访问的特定channel中的视频的详细信息。我无法获得完整的描述,只显示了几个单词后跟...我使用了下面的代码$string=file_get_contents("https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UCuCQXqQLAQuTObCGlTYDE3w&maxResults=50&order=date&key=API_KEY_HERE&fields=nextPageToken,pageInfo,items(id(videoId),snippet(title,descripti