如何在node.js中派生一个进程,并在父进程关闭的情况下使其不能关闭。
var spawn = require("child_process").spawn;
var ex = spawn("vlc", ["/var/www/fr.mkv"]);
当我完成打开VLC的node.js进程时,VLC也会关闭,我不希望它被关闭。谢谢。
我正在为Mozilla创建一个插件,其中一个首选项是文件系统中的文件路径(特别是可执行文件或VLC播放器的命令)。该文件路径通过首选项窗口是可更改的,但是为该首选项添加默认值将是有帮助的。
因为这个副词应该同时适用于Linux和Windows操作系统,所以我希望为每个操作系统都包含默认文件,所以它看起来如下所示:
Linux:/usr/bin/vlc
Windows x86 C:\\Program Files\\VideoLan\\VLC\\vlc.exe
Windows x86_64 C:\\Program Files (x86)\\VideoLan\\VLC\\vlc.exe (因为默认的
我有一个非常简单的脚本,在本例中使用编写为JS,而不是Applescript (如果有人能帮忙,我可以在Applescript中找到解决方案)。脚本只需删除VLC.app中当前播放的文件即可。我把脚本分配给键盘快捷键。
不过,我有多个VLC实例正在运行,每个实例都是通过终端命令启动的:
open -n /Applications/VLC.app
下面的脚本主要做我想做的事情,但是它总是与我首先打开的VLC.app实例交互--而不是集中的、活动的实例。
let vlc = Application("VLC");
vlc.includeStandardAdditions = tru
我正在尝试播放IE9和更早版本的视频。为此,我使用activeX插件来加载VLC Media Player (这是我的基本要求)。
当我试图执行我的代码时,抛出了一个错误:
Unable to get value of the property 'playlist': object is null or undefined
我的代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml
从Python脚本中,我希望在一个新线程中打开vlc,并允许用户干净地关闭它(仍然是从这个脚本)。看来send_signal()指令实际上并没有关闭vlc,我做错了什么?
import subprocess
import signal
s = subprocess.Popen("vlc", shell=True)
raw_input("Press Enter to stop vlc...")
s.send_signal(signal.SIGINT)
print "waiting for vlc to exit..."
s.wait()
编辑:为
我正在制作一个python实用工具,它可以进行youtube搜索,显示前6个结果,而不是通过一个vlc实例来播放选择的结果。
我的问题是,当我试图改变视频时,它只会打开第二个VLC实例,两个音乐同时开始播放。
因此,我的问题是:我如何使用相同的vlc实例,首先播放一段音乐,然后再播放下一段。或者,如果有必要,如何销毁VLC的实例以生成下一个.。
下面是我尝试过的代码;不起作用的实验是函数"func“(而不是注释)。顺便说一下,代码不是我的实际项目,而是一个实验。
import vlc
import time
import pafy
from tkinter import *
ur