adobe Air 应用程序中的 VLC-Player 不会停止/退出
嗯,我有一个 adobe air,从下面的链接下载。它是很棒的应用程序。
http://www.adobe.com/devnet/air/flex/articles/air_screenrecording.html
这工作正常。它捕获我的屏幕,录制音频,但它只是不会停止或退出,因为 vlc-player.exe 继续在任务管理器中运行。
我尝试了很多 vlc- 命令,但一旦开始捕获屏幕视频,它就不会停止。
我需要帮助..
Well i have an adobe air , downloaded from below link.. it is wonderful app..
http://www.adobe.com/devnet/air/flex/articles/air_screenrecording.html
and this works fine. It captures my screen , record audio but it just does not stop or quit as vlc-player.exe continues to run in the task manager.
i tried lots of vlc- commands but it just does not stop once it starts capturing screen video.
I need help on it..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我知道这是一个旧线程,但以防万一有人想知道......
你不能使用 rc-fake-tty 因为 Windows 不支持终端。对于 Windows,告诉 VLC 仅运行一个实例,然后将退出命令作为单独的 NativeProcess 调用发送给它。
因此,在链接的文章中,将
stopRecording()
方法更改为:并确保添加以下内容:
到
startRecording()
方法中的初始屏幕记录startupInfo。I know this is a old thread, but just in case someone wants to know...
You can't use rc-fake-tty because Windows doesn't support terminal. For Windows, tell VLC to run with only one instance, then send it the quit command as a separate NativeProcess call.
So, in the linked article, change the
stopRecording()
method to this:And make sure to add this:
To your initial screen record startupInfo in
startRecording()
method.我出于同样的原因放弃使用 vlc,并开始使用 .Net 4 编写录制应用程序,但现在使用 c# 的性能较差。
编辑:
Windows 版 VLC 不支持 fake rc 控制,因此设置 rc-fake-tty 是没有用的。作为最后一次尝试,我想通过套接字进行控制。如果您以这种方式工作,请通知我。
I quit using vlc for the same reason and started to write my recording application using .Net 4, but i am having less performance using c# now.
Edit:
VLC for windows does not support fake rc control so setting rc-fake-tty is useless. As the very last try, i wanna control is via socket. If you got it working this way, please make me informed.