Youngbrunettessucks searchosearcha Youngbrunettessucks %2 Webcam pa Nem k Ceratfesseli r%
5%7 Young D3
B
%Csearch% Nem 2 Youngbrunettessucks D Sucks %
8i Sucks tsearchsnsearchb
usearche
tsearchsuc Youngbrunettessucks s Nem searchNsearchmsearchsearchYsearchug Sucks r Brunettes n Ceratfesseli tsearche Brunettes s Webcam csearchs Webcam Ceratfesseli N Ceratfesseli m search on Ubuntu 下使用蓝牙/USB连接黑莓8700上网Email or Gtalk:
最近随着chatroulette、tinychat等的Flash P2P视频应用的普及,突然想念起以前Win下softcam之类的软件,了一圈找到个AVLD,Another Video Loopback Device。[请翻墙]
AVLD是作为内核模块起作用的,挂载avld,就会生成/dev/videoX,于是Flash、Pidgin、Skype(貌似不行)就能打开这个设备作为摄像头;而AVLD的输入则是对/dev/videoX文件的写入,可以用mencoder、ffmpeg之类的工具把其他视频流转换特定格式后写到/dev/videoX,这就完成整个“虚拟”的过程了。
我在Archlinux下用yaourt从AUR里面安装avld,很快很方便,下面一些例子命令:
#把自己加入video组,方便以后写video设备 sudo gpasswd -a boypt video #挂载avld模块 sudo modprobe avld #查看video设备,我的本本自带的摄像头是video0,虚拟的为video1 ls -l /dev/video* #设置虚拟摄像头的分辨率等参数,后面输入的视频必须跟这参数一致,否则会报错,报错信息运行dmesg|tail查看 echo "width=320 height=240 fps=25" > /dev/video0 #用mencoder给虚拟摄像头写入数据 #其中-vf的scale参数设置输出的分辨率,format设置视频颜色参数; #读取端的颜色参数需要跟这里一致画面才正常 #-ss参数可以设置视频从某时间开始播放 mencoder "myvideofile.avi" -cache 8192 -nosound -ovc raw -vf scale=320:240,format=rgb24 -of rawvideo -o /dev/video1 -ss 0:5:0 cNem Youngbrunettessucks Webcam Young Brunettes Sucks De Ceratfesseli Young Brunettes Sucks 配置Linux下的虚拟摄像头 d g Single Anal Sucks jNem Youngbrunettessucks Webcam Young Brunettes Sucks De Ceratfesseli Young Brunettes Sucks 配置Linux下的虚拟摄像头 n z Young Brunettes Sucks