Giter Site home page Giter Site logo

ios-vcam's Introduction

迁移至 https://github.com/trizau/iPhone-VCAM 参与开发来加入

iOS-VCAM

苹果手机虚拟摄像头 virtual camera for iOS
可以替换 iOS 系统摄像头画面. 其功能类似于OBS的一个插件:https://obsproject.com/forum/resources/obs-virtualcam.949/
它处于开发中,现阶段演示地址: Youtube Demo

  • 开源时间?
    • 现在它还处于开发中,在开发的同时也在考虑是否开源问题
    • 有什么疑问可以联系我:Discord: Trizau#1978、 Telegram

生效软件

使用时可随时通过快捷键 暂停/切换 替换

  • 系统相机 (System Camera)
  • 相机 (Message)
  • 网页 (Webkit)
  • QQ
  • TIM
  • Wechat
  • TokTik
  • Telegram (已知问题: 先使用拍照功能,在点右边的录像时,录像会卡顿)
  • Google Translate
  • Youtube
  • Facebook
  • Discord
  • 大多数App都支持......

支持系统版本

  • 开发测试版本为 iOS13.3、因为手上没有其他版本所以无法真机测试
  • 理论支持 iOS11.0 以上,但尚未测试

开始使用

安装

使用

  • 以下 - 符号表示 音量减键, + 表示 音量加键, 在一秒内切换点击以触发

完整模式

弹窗较多,有些软件会在弹窗后暂停运行

  • 快捷键 + -
  • 功能见按钮说明
  • 下载视频
    • 每次下载完成后都会有系统的静音提示框弹出
    1. 视频文件
      1. 在线视频地址,需要确保这个链接指向了一个可访问的视频
      2. 如果文件损坏或不可播放或不受支持不会发生任何变化
    2. 流式媒体(暂未支持)

便捷模式

尽量减少弹窗以防止打断当前程序的运行状态

  • 快捷键 - + 触发选择视频
  • 如果设置了下载视频功能,则此快捷键改为触发下载视频
  • 下载视频的连接设置为空时,继续使用选择视频
    • 下载完成后会有静音模式弹窗会弹出
    • 如果远程文件不可用则禁用替换

常见问题

  • 以下 - 符号表示 音量减键, + 表示 音量加键, 在一秒内切换点击以触发

Q: 该怎样选择视频分辨率?

A: 使用摄像头后 + -,将会出现详细信息。 当宽度大于高度时,表示视频的方向时旋转的,大部分情况下后置摄像头需要逆时针90度,前置摄像头顺时针90度,有时需要旋转并水平翻转。视频的具体方向因不同软件处理方式不同需要自行观察。替换预览始终保持正确的方向如果视频的宽高和提示的不一致时,可能出现画面与识别结果偏移、预览拉伸甚至闪退的情况

  • 简单来说,替换视频的宽高必须和 + - 快捷键提示的 W, H一致,根据预览到的画面调整替换视频角度

Q: 拍照后画面旋转?

A: 预览始终保持了正确的方向,部分软件会直接处理横向的图片,但是给用户预览的时候把预览旋转过来了

  • 简单来说,根据被旋转的方向,把替换视频提前往相反的方向旋转一次就好了

ios-vcam's People

Contributors

trizau avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ios-vcam's Issues

Hello, important question/issue, please make compatible with RootHide.

Can you please make this compatible with RootHide

I have tried it with rootless, it is great, now we need it to work with rootless but also ROOTHIDE.

Dopamine RootHide.

The creator said this : for Developers: dear developers, many tweaks just need to be recompiled to run with roothide, or minor modifications, see the developer document: https://github.com/RootHide/Developer

Please if you can do this will be great! Because now we have RootHide, we can use VCAM in many more apps which dont detect Jailbreak.

I have tried add you as friend on discord and msg on telegram but u seem inactive. I hope this message finds you well.

my telegram is: @zakidd

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.