让我们说有一个功能getScreenShot.我们称之为:
scrShot=getScreenShot(videoID, time, quality)
Run Code Online (Sandbox Code Playgroud)
它为我们提供了指定视频time(如1:23)的视频截图quality(如720p).
有没有办法做这样的事情?我已经准备好尝试任何语言,方法,工具,API(以我知道的任何方式都不能使用Youtube API),技巧......只是想在不加载完整视频的情况下自动完成.
有任何想法吗?
PS:请不要告诉我模拟一些按键和鼠标点击浏览到视频页面并截取屏幕截图.有人已经告诉我了.
我有一个HTTP服务器在我的android模拟器上工作,听取端口8080.如何从同一台PC的浏览器连接到它?我试过127.0.0.1但无法连接.
我正在尝试在vb.net程序中运行dos命令并捕获输出.我有以下代码:
Dim CMDServer As Diagnostics.ProcessStartInfo
Dim CMDReply As Diagnostics.Process
CMDServer = New Diagnostics.ProcessStartInfo
CMDServer.FileName = "cmd.exe"
CMDServer.UseShellExecute = False
CMDServer.RedirectStandardOutput = True
CMDServer.CreateNoWindow = True
CMDServer.Arguments = "/C " + command
CMDReply = Process.Start(CMDServer)
Dim Reply As String = CMDReply.StandardOutput.ReadToEnd()
Run Code Online (Sandbox Code Playgroud)
如果command是有效的dos命令,则代码会成功运行,并且我在Reply中获得输出.如果命令没有输出(例如:cd \),则回复为空.问题是即使命令无效,Reply也为null.如何捕获错误,如"命令未被识别为内部或外部命令......","系统找不到指定的路径......"等.请帮帮我.谢谢..