Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BETA: Video Capture in v2 #169

Closed
11 of 13 tasks
mgineer85 opened this issue Feb 3, 2024 · 11 comments
Closed
11 of 13 tasks

BETA: Video Capture in v2 #169

mgineer85 opened this issue Feb 3, 2024 · 11 comments
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@mgineer85
Copy link
Collaborator

mgineer85 commented Feb 3, 2024

There is a video capture implementation in version 2 coming up🎉✨😊

Still in beta, following items need to finish:

  • Add Rest-Api to capture (like still) -> will not add for now.
  • Add tests
  • finalize routes (start, stop)
  • add keyboard to trigger video
  • add keyboard to stop video
  • add gpio to trigger video
  • add gpio to stop video
  • option to print video? (also true for gif) or just disable for now?
  • share video via QR works?
  • improve countdown in UI
  • framerate customizable in admin backend
  • refine handling of scaled versions in gallery
  • boomerang (later v2)

currently out of scope:

  • audio recording.
@mgineer85 mgineer85 added documentation Improvements or additions to documentation enhancement New feature or request labels Feb 5, 2024
@PixelAlarm
Copy link
Contributor

Hi,

really looking forward to the final implementation.

I think some parameters like video-lenght and framerate are customizable (at least in the backend-code).
Is there a possibility to add a functionality to export the video in a boomerang-style gif?

@mgineer85
Copy link
Collaborator Author

Video length default is a parameter in admin backend.
Framerate not yet, but I add it because it's nice.

boomerang is not planned for the first release currently. Also I think mp4/h264 makes more sense than a gif as h264 is widely supported and messenger like whatsapp can convert easily if desired by the user.

@Striker62
Copy link

The video is captured from the mainbackend ?
If the mainbackend is not support liveview no video capture right ?

The new version is great

@Striker62
Copy link

after a while the liveview screen flip to a random screen. Is the a switch in the config to deactivate this flip?

@Striker62
Copy link

Found it "Show Automatic Slideshow Timeout" set to 0

@mgineer85
Copy link
Collaborator Author

The video is captured from the mainbackend ? If the mainbackend is not support liveview no video capture right ?

The new version is great

As long as no second backend is configured, it tries to get video / preview from main backend. If a second one is configured, that is used for live/video exclusively and main only for stills.

@Striker62
Copy link

sorry do not get this .
I have a webcam configured EnumImageBackendsMain (it is realy named like this) with gphoto2 my Nikon D3100 (no liveview possible) and EnumImageBackendsLive with Webcamcv2 and a webcam .

so any chance to use the webcam for video recording without changing the gphoto2 ?

@mgineer85
Copy link
Collaborator Author

Yes, use main gphoto and live webcamcv for video. Gphoto will capture only stills in this case.
Earlier you referred to use webcamcv2 two times which is just not working that way.

@Striker62
Copy link

sorry for confusion ( i would prefer to discuss in german ) I'm testing both releases.
The question regards webcamcv2 was related to the actual release. The idea here was to reduce hardware for a smaler Booth.

The question regards Video is for the version 2

@Striker62
Copy link

backends
beside the 2 Typos.

The video catrue via Webcam is working :-) I try to view the video not on the raspberry attached screen in chrome but on my pc connected to the webserver on my pi with firefox.

In chrome on localhost:8000 it is shown.

Strange but it is an issue with my Firefox setup

@mgineer85
Copy link
Collaborator Author

Version 2 is released now: https://github.com/photobooth-app/photobooth-app/releases/tag/v2.0.0
The original issue is closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants