May 4, 2019

Mplayer和N900镜头

诺基亚N900有前后两个镜头,前置640x480(0.3M)后置848*480(0.4M),这两个镜头都是V4L2设备,分别对应/dev/video0/dev/video1,因此可以方便的通过mplayergstreamer;来访问它们。

Video4Linux或V4L是一个视频截取及设备输出API,以及Linux的驱动程序框架,支持很多USB摄像头、电视调谐卡以及其他设备。 V4L2是V4L的第二个版本。Video4Linux2修复了一些设计上的程序错误,最先在2.5.X版的核心中出现。Video4Linux2的驱动程序包含了一个对Video4Linux1应用程序的兼容模式,虽然支持并不完整,并且建议在V4L2模式下使用Video4Linux1设备。

mplayer访问镜头:

$ mplayer tv:// -tv device=/dev/video0   # 后置镜头
$ mplayer tv:// -tv device=/dev/video1   # 前置镜头

如果使用前置镜头,建议使用镜像模式-vf mirror

$ mplayer tv:// -tv device=/dev/video1 -vf mirror

© unixetc.com 2012 - 2019
README