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

Real time video capture with swaygrab #1006

Closed
ddevault opened this issue Dec 23, 2016 · 9 comments
Closed

Real time video capture with swaygrab #1006

ddevault opened this issue Dec 23, 2016 · 9 comments

Comments

@ddevault
Copy link
Contributor

  1. Implement orbital's screenshooter protocol in sway and swaygrab (and drop the IPC strategy)
  2. Use libavcodec directly instead of piping pixels into ffmpeg's stdin
@ghost
Copy link

ghost commented Nov 30, 2017

I'd be happy to be assigned this issue.

@ddevault
Copy link
Contributor Author

No one gets assigned to issues. Just do it and send a patch.

But... this is something we need to do in wlroots now, not sway.

@ascent12
Copy link
Member

@lofenyy If you're serious about trying to do this, you should join #sway-devel.
This task would require a serious amount of work, though.

@ddevault
Copy link
Contributor Author

This is implemented 🎉

@howdoicomputer
Copy link

@SirCmpwn With swaygrab deprecated is there anything that replaces it for video capture?

@ddevault
Copy link
Contributor Author

examples/dmabuf-capture in wlroots is the reference implementation. Also check out https://github.com/atomnuker/wlstream

@howdoicomputer
Copy link

That was beyond fast. Thank you @SirCmpwn!

@levimake
Copy link

That was beyond fast. Thank you @SirCmpwn!

How to make screen capture from that ? Can you explain ?

@howdoicomputer
Copy link

@levimake Oh, sorry. I was more replying to how quickly he replied to the thread. At the time, he replied 30 seconds or so after I had posted my question. I was very appreciative.

Unfortunately, I never figured out how to get something together. I ended up dropping Sway because of it, actually. I needed to use screen sharing applications for work related reasons and so I moved back to i3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

4 participants