Advanced Camera / Audio controls in VDO.Ninja

Поделиться
HTML-код
  • Опубликовано: 22 окт 2024

Комментарии • 31

  • @elmisamx
    @elmisamx 2 года назад +2

    I just found this project and I love it. Great job!!! Thank you for all your time and patience building this 🙏🏽

  • @ocuix
    @ocuix 2 года назад +1

    Brilliant updates as always. Super useful stuff. Keen to try the resolution adjustments to see if it alleviates the remote guest CPU overload issues.

  • @will_silvano
    @will_silvano Год назад

    You sir, are a treasure. Period. Thank you so much!

  • @HumancityJunction
    @HumancityJunction 2 года назад

    Wow, this is really incredible. The options you keep adding are fantastic.

  • @JK14_
    @JK14_ 2 года назад +1

    Tip: if you want the guests to be able to change their video/audio settings you can add &mediasettings to the guest's URL

  • @Robs_Nerdy_Knives
    @Robs_Nerdy_Knives Год назад

    I was watching to see if I could control my iPhone’s zoom via Host or by broadcasting the camera, but you answered that quickly in the beginning. I have 3 iPhone camera and I wish I could control camera zoom. I only ask in case things have changed. Great app and awesome content!!

    • @steve_seguin
      @steve_seguin  Год назад

      There is a digital zoom, via the effects option, but it's not the camera's actual zoom. Not sure I made the digital zoom remotely controllable, but let me know if that's desired.

  • @StreamingSats
    @StreamingSats 11 месяцев назад

    Thanks for your hard work.

  • @DyadintheForce
    @DyadintheForce 2 года назад

    Great job Steve! I've been using VDO Ninja for months now, and I'm wondering for users on phones that can't seem to landscape their video - is there a Scaling option that is like "Fill to landscape" or "Stretch to fill" option? I've played with Force Landscape, but if I ask a guest to rotate their camera, the call will be sideways for them. Just wondering if there is a director option to kind of fix the video they push to OBS browser sources without the user needing to do anything

    • @steve_seguin
      @steve_seguin  2 года назад +1

      I've been working on a new option, instead of forced landscape;
      &aspectratio=portrait , which is on the alpha version.
      I'm running into some issues with resolutions, where setting the aspect ratio and cropping is causing the resolution to be a bit low or whacky, so I have more work to do there.
      On the viewer's side, you can use &cover, which will have videos fit their assigned area. If you make a browser source window 9:16, and use &cover, in theory the video should crop to fill that window.
      When using a group scene, you can use &916 on the view side, and &cover, and perhaps even &slots=N with a bit of math to determine the browser window size, to get a cropping that's desired.
      There's also vdo.ninja/alpha/mixer, where you can create your own custom layouts, with fixed aspect ratios per video in a mixed scene.
      I feel like I'm 60% of the way done solving this problem, but it's the lingering gotcha's and last minute quirks that are really sucking up time.

  • @skyewild3647
    @skyewild3647 2 года назад +1

    Awesome audio controls!!! This should make things easier. The deeper I get into this the happier I get :)

  • @andycharger
    @andycharger 2 года назад +1

    Excellent video as always Steve. I always use your control room and set my backgrounds to logo images for the youtubers who join me on the live shows. Could you give me any tips to sharpen the edges around my participants at all? I notice in my "window" that it is fairly hazy around my head against my background. Anything you can advise to sharpen this would be appreciated. Your software absolutely rocks and is the perfect vehicle for my live shows! Andy

    • @steve_seguin
      @steve_seguin  2 года назад +1

      If using OBS there's an effect option to sharpen the video.
      You can also add &scale=100 to the view links, which will disable CPU optimizations that may soften the image a bit. Increasing bitrate or changing codec may also help.
      Join the discord for added help. Discord.vdo.ninja

    • @andycharger
      @andycharger 2 года назад

      @@steve_seguin thanks Steve! I will give that a go.

  • @todoslosvideos
    @todoslosvideos 2 года назад

    Thanks

  • @lonewolfprogrammer8932
    @lonewolfprogrammer8932 7 месяцев назад

    Will the camera driver settings be added to the app also?

    • @steve_seguin
      @steve_seguin  7 месяцев назад +1

      It's something I really want to add, however it's a lot harder for me to access those settings on Android/iOS.
      I've recently managed to get HDMI / USB video input into Android working though (available as a test APK on discord atm), and last year I got screen sharing working. I'll continue to add more features in as I figure out how, including driver settings.

    • @lonewolfprogrammer8932
      @lonewolfprogrammer8932 7 месяцев назад

      @@steve_seguin Sounds awesome, I'll join the discord. Hopefully you stumble over some app like "open camera" but that's open source, so you don't have to re-invent the wheel

  • @chuzzbot
    @chuzzbot Год назад

    It would be nice to have a high res normal frame rate of this stuff. 720 hfr is a way less useful than 1080 @ 30

    • @steve_seguin
      @steve_seguin  Год назад

      Using &mfr=30 will limit the frame rate during initial camera setup to 30fps, regardless of resolution

  • @Echoes317
    @Echoes317 2 года назад

    I am having trouble getting my ATEM mini to show in OBS and VDO Ninja. Vdo Ninja will not grab my camera. Is it because its already active in OBS?

    • @steve_seguin
      @steve_seguin  2 года назад +1

      Likely.
      Windows only lets a single application access a video device at a time.
      You can try this plugin: github.com/exeldro/obs-virtual-cam-filter , which will let you share a video device in OBS with VDO.Ninja as a virtual camera

    • @Echoes317
      @Echoes317 2 года назад

      @@steve_seguin I should start OBS first and THEN send this to video Ninja correct?

    • @steve_seguin
      @steve_seguin  2 года назад +1

      @@Echoes317 If using the link I mentioned, yes.
      You can also use a second OBS instance, use that as a virtual camera for your ATEM, and feed it to a second main OBS and VDO.Ninja. (no plugin needed this way)

  • @golddetector01
    @golddetector01 2 года назад

    I've been using Ninja for a while now it has enabled me to record directly with OBS from with my telescope using a Samsung mobile phone the only problem I cannot solve when viewing on the phone is mirroring and flipping the image. This is not a problem when the streaming is in OBS it would be great if it was possible to view the image the right way up and mirror the image directly from the site so far I cannot find it app on the Play Store or the Apple Store that can do this only rotate the screen but not the camera.

    • @steve_seguin
      @steve_seguin  2 года назад

      Add &mirror and &flip to the URL:
      example:
      `vdo.ninja/?webcam&push=XXX&&flip&mirror`
      This will flip+mirror any video on screen, so long as you don't full-screen the video.
      If you want to mirror/flip it on the viewer side, same thing I think.
      If you're looking for more support/help, join the discord at discord.vdo.ninja

    • @golddetector01
      @golddetector01 2 года назад +1

      Thanks Steve for your reply the problem with using mirrors it can take away the light and distort the image the telescope that I have is a £6,000 custom build and I try not to use any type of diagonal to my setup.

  • @hwk_un1te915
    @hwk_un1te915 Год назад

    Loved the video! the only issue im running into is the audio sounding robotic from time to time. Was wondering if it had to do with the compression or is there a way to counter it?

    • @steve_seguin
      @steve_seguin  Год назад

      If the internet connection has packet loss, it may sound a bit robotic. Improving the connection on both ends might help, which might also be possible with network bonding.
      Using &audiocodec=red might help also reduce packet loss by sending data twice.
      It may also be caused by echo cancellation and noise cancellation; using &proaudio on both ends might help there.

  • @Thebyallmeanzpodcast
    @Thebyallmeanzpodcast 7 месяцев назад

    Hi Steve, I was wondering if you could help me figure out something I’m using video ninja to record my podcast in OBS. I have everything set up I have my desktop audio and my mic. My guest can hear me I can hear them. My only problem is when I try to play a video from RUclips or something from Google. My guess can’t hear the video, is there a solution to this I would appreciate your help and the name of your cash app

    • @steve_seguin
      @steve_seguin  7 месяцев назад

      You can use the monitor output in OBS as a source into VDO.Ninja. This requires using a virtual audio cable. You can then select that in OBS, alongside your microphone.
      docs.vdo.ninja/guides/how-to-send-the-audio-video-output-of-one-obs-to-another-obs-using-vdo.ninja