草庐IT

php - 可以从 Youtube 视频中捕获静止帧吗?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭6年前。Improvethisquestion我有一个基于PHP的网站,我正在寻找一种方法来获取YoutubeURL并根据指定的时间间隔捕获静止帧(例如,每5秒捕获1分钟的youtube视频的静止帧)?我该怎么做呢?我正在寻找总体方向(了解解决方案可能很复杂)。要求:该解决方案需要在网络服务器上运行(独立于桌面应用程序)

php - 从 curl 或 get_video_info 抓取 youtube 视频 URL

所以,我正在开发一个php项目,其中一部分是抓取一个youtube视频url并将其插入到一个html5视频标签中。我正在使用curl调用http://youtube.com/get_video_info?video_id=XXX并在我的本地机器上获取正确的视频文件url。但是,当我将我的代码上传到我的网络服务器并尝试运行它时,所有视频URL都不起作用。网址看起来不错,但有些参数(例如IP)有所不同。我不明白为什么它可以在我运行xampp或mamp的本地计算机上运行,​​但不能在我的Web服务器上运行。我什至尝试在youtube视频页面上做一个curl,并注意到在本地,它会输出页面并播放

Android Face Detection API - 存储的视频文件

我想使用AndroidVisionFaceDetectorAPI对视频文件(例如用户图库中的MP4)执行人脸检测/跟踪。我可以看到很多关于使用CameraSource的例子类对直接来自相机的流执行面部跟踪(例如ontheandroid-visiongithub),但不对视频文件执行任何操作。我尝试通过AndroidStudio查看CameraSource的源代码,但它被混淆了,我无法在网上看到原始代码。我想在使用相机和使用文件之间有很多共同点。大概我只是在Surface上播放视频文件,然后将其传递给管道。或者,我可以看到Frame.Builder具有函数setImageData和set

android - MediaRecorder.setVideoFrameRate() 没有任何效果

我正在尝试让我的Android应用程序以较低的帧速率录制视频(以减小文件大小)。这是我的MediaRecorder配置代码:m_mediaRecorder=newMediaRecorder();m_mediaRecorder.setCamera(mCamera);m_mediaRecorder.setVideoSource(MediaRecorder.VideoSource.DEFAULT);CamcorderProfileprofile=CamcorderProfile.get(CamcorderProfile.QUALITY_HIGH);m_mediaRecorder.setOut

android - 如何获取dailymotion视频列表

我想从dailymotion中获取视频列表,我已经在dailymotion中注册了。它已检索到APIkey和key,但我不知道下一步是什么,我想显示视频列表并显示详细信息。我提到了https://developer.dailymotion.com/api但我找不到任何方式如何集成到我的应用程序中。请各位大侠帮忙解决!!! 最佳答案 如果您只想获取视频(没有channel或播放列表),您可以简单地执行以下操作:https://api.dailymotion.com/videos?page=2响应将被分页,因此您需要添加页码https:

android - 如何访问统一应用程序的android内部存储中的文件?

我正在使用EasyMovieTexture插件,我想访问保存所有视频的android文件夹。首先,我尝试访问流式Assets文件夹,但无法在应用程序(Copyingfilesintoassetfolderinandroid)中访问它,因此我创建了包含所有视频的文件夹,我想访问该特定文件夹以单独播放视频。这是一个从url加载视频的示例代码,但我希望它从存储中访问它-voidOnGUI(){if(GUI.Button(newRect(50,50,100,100),"Load")){scrMedia.Load("Urlofvideo");m_bFinish=false;}如何访问间隔存储中的

android - 从 Android 应用分享视频

我们的网站是一个视频托管门户网站,用户可以在其中上传视频并根据获得的观看次数从视频中获利。我们最近推出了一个Android应用程序,并试图将分享按钮集成到每个视频中。这是我们放置的代码Intentintent=newIntent();try{URLurl=newURL("https://www.clipsnow.com/videos/images/thumbnails/230/10493.jpg");Bitmapimage=BitmapFactory.decodeStream(url.openConnection().getInputStream());intent.setFlags(

android - 在不公开凭据的情况下将视频直播或上传到 YouTube API

我正在构建一个Android/iOS(在后台使用Angular/Ionic/Cordova)应用程序,我希望任何用户都能够在其中录制视频并且:直播或上传(拍摄后)视频到我的应用的私有(private)/官方YouTubechannel此channel上的所有视频最好是私有(private)的/除了“我的应用程序”以外的任何人都看不到然后,在我的应用程序内部,应用程序后端将与我的YouTubechannel集成(通过YouTubeAPI),并允许用户从我的应用程序内部搜索和查看我的私有(private)视频所以基本上我试图让我的应用程序的后端提供私有(private)视频托管/观看,但不

android - 当视频播放在 Android 上结束时,Javascript 结束事件

我一直在尝试创建一个网页,该网页将在用户观看视频后(或者如果他中止播放)重定向用户。我已经在iphone上工作了,但无法真正弄清楚它在android上的工作方式。在Iphone上我找到了两种方法。使用标签嵌入quicktime插件,然后使用javascript添加事件监听器以监听“qt_ended”事件。这显然不适用于android,因为没有quicktime插件。我尝试的第二件事是使用html5-tag并监听“结束”事件,这在iphone上同样有效,但令我惊讶的是在android上却没有。在这种情况下,我在Android手机上播放了视频,但在视频播放结束后没有发生重定向。所以我的猜测

Android MediaRecorder 将其写入套接字

目前,我正在使用AndroidMediaRecorder类来录制视频并将其写入文件。recorder.setVideoSource(MediaRecorder.VideoSource.DEFAULT);recorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);recorder.setVideoEncoder(MediaRecorder.VideoEncoder.MPEG_4_SP);recorder.setOutputFile("/sdcard/recordtest.m4e");但是无论如何我可以将它写入套接字吗?