小编isu*_*dor的帖子

使用视频环回设备伪造网络摄像头?

我想在 Google+ 环聊中使用循环视频剪辑作为我的网络摄像头源。我安装了 v4l2loopback 并创建了一个视频环回设备。但我还没有弄清楚如何将视频帧写入设备。给定的例子是:

gst-launch videotestsrc ! v4l2sink device=/dev/video1
Run Code Online (Sandbox Code Playgroud)

因此,在阅读了 gst-launch 的手册页并试图了解发生了什么之后,我做出了无力的尝试:

sudo gst-launch-0.10 filesrc location=/home/briankb/Videos/darthvaderdancing.mp4 ! v4l2sink device=/dev/video0
Run Code Online (Sandbox Code Playgroud)

这导致:

Setting pipeline to PAUSED ...
libv4l2: error getting pixformat: Invalid argument
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...

(gst-launch-0.10:12622): GStreamer-CRITICAL **: gst_caps_get_structure: assertion `GST_IS_CAPS (caps)' failed
New clock: GstSystemClock

(gst-launch-0.10:12622): GStreamer-CRITICAL **: gst_structure_get_name: assertion `structure != NULL' failed
Caught SIGSEGV accessing address (nil)
#0  0x00007fc1890f0b03 in poll () from …
Run Code Online (Sandbox Code Playgroud)

video webcam 12.04

18
推荐指数
2
解决办法
4万
查看次数

创建键入剪贴板内容的自定义快捷方式

我想模拟键盘输入,以便我可以将剪贴板内容“粘贴”到不允许它的应用程序(例如远程 KVM)。现在,我正在尝试使用xdotoolxclip

xdotool type "$(xclip -o)"
Run Code Online (Sandbox Code Playgroud)

如果我留在终端窗口中并自己键入该命令,则此命令有效。当我运行命令时,它会输入我的剪贴板内容。我的目标是将此命令绑定到一个热键,以便它可以在任何应用程序中使用。

Linux 发送键

如果我使用此热键,任何具有焦点的窗口都会发生意外行为。例如,我的终端窗口尺寸缩小了(实际上这有点有趣)。如果我将其另存为脚本并调用该脚本,或者如果我将命令封装为sh -c. 如何实际使用强大的xdotool type命令?

remote-access 12.10 system-settings xdotool

10
推荐指数
1
解决办法
5638
查看次数

Ubuntu 12.04 什么时候运行网络 if-pre-up.d 和 if-up.d 脚本?

我想在我的 Ubuntu 12.04 服务器启动时使用 iptables-restore 重新加载我以前的防火墙规则。我正在使用 VPS,并且虚拟化后端写入/etc/init.d/networking,所以我无法在pre-up那里使用命令(因为它只会被覆盖)。阅读文档后,我尝试同时使用两者if-preup.dif-up.d运行我的防火墙脚本。但是,在重新启动服务器后,我放置在这两个目录中的任何一个目录中的脚本都没有运行。

这是一个没有安装网络管理器的无 gui 基础 Ubuntu 12.04 服务器 VM。

server networking

1
推荐指数
1
解决办法
9497
查看次数