是否可以在emacs内部使用网络摄像头?

时间:2016-01-16 15:34:56

标签: emacs

我想在TwitchTV上直播我的编码。回到我的vim时代,我会打开几个终端并在角落留下一个小洞,放一个快速的网络摄像头显示器,这样我的屏幕录像机就能捕捉到我的脸。我想要的是能够将网络摄像头源嵌入到emacs缓冲区中,以便与emacs平铺功能集成。这可能吗?如果是这样,我将如何去做呢?

1 个答案:

答案 0 :(得分:1)

我的答案是一粒盐,它是未经测试的,我不确定它是否有效,它肯定不会做音频。

  1. 从视频流中创建直播.gif文件:

    git clone https://github.com/jbochi/gifstreaming
    cd gifstreaming
    mkdir input
    mkdir parts
    ffmpeg -re -i rtmp:///dev/video0 -pix_fmt pal8 -s 159x97 -r 10 input/in%d.gif &
    python transform.py
    node server.js

  2. https://github.com/jbochi/gifstreaming

    1. 使用emacs网络浏览器打开一个内嵌显示图像的缓冲区:
    2. M-x eww RET http://localhost:8080/ RET

      或者,您可以尝试直接从网络摄像头直接流式传输而不使用gif步骤,但我怀疑eww可以内联显示视频文件。

      http://www.area536.com/projects/streaming-video/