Search Criteria
Package Details: webcamize 1.2.0-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/webcamize.git (read-only, click to copy) |
---|---|
Package Base: | webcamize |
Description: | Use any camera as a webcam—DSLR, mirrorless, camcorder, point-and-shoot, and even some smartphones/tablets! |
Upstream URL: | https://github.com/weebney/webcamize |
Keywords: | camera dlsr livestreaming webcam |
Licenses: | BSD-2-Clause |
Submitter: | weebney |
Maintainer: | weebney |
Last Packager: | weebney |
Votes: | 2 |
Popularity: | 0.001318 |
First Submitted: | 2023-08-10 17:12 (UTC) |
Last Updated: | 2023-08-11 14:53 (UTC) |
Dependencies (4)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR)
- gphoto2 (gphoto2-gitAUR)
- linux-headers
- v4l2loopback-dkms (v4l2loopback-dkms-gitAUR)
Latest Comments
weebney commented on 2023-08-11 14:48 (UTC) (edited on 2023-08-11 14:51 (UTC) by weebney)
The issue about the missing dependency on "linux-headers" appears to be an issue with "v4l2loopback" missing the "linux-headers" dependency (or perhaps Arch packaging standards meaning the headers are for some reason not an explicit dependency for kernel modules). I'm adding it to this package temporarily, but I'm pretty sure this will break the package for people using linux-zen, linux-hardened, etc.
On pulling documentation, systemd unit file, etc. onto the user's PC, that is extremely low priority for me at the moment. I have a lot of things to do right now, but you're right these things need to change and will in the future, just not a priority for me now.
The rest of your comment belongs in the issue tracker for the project, not here.
m040601 commented on 2023-08-11 12:54 (UTC) (edited on 2023-08-11 13:51 (UTC) by m040601)
Thanks for working on this PKGBUILD. An interesting tool.
Did you actuallly tested this PKGBUILD and confirmed that it is working on your Arch Linux system ?
I could not get it to work on my system. I'm not not sure why, and this PKGBUILD involves "v4l2loopback-dkms" and compiling kernel modules. This might all be "obvious" for you or other developer, but not for the end user.
That's why it should be be properly documented and explained. I like what you have written, and need your README on my PC, not online.
Your repo https://github.com/weebney/webcamize also has LICENSE, supported.md , etc and maybe docs or man pages in the future. These thing should not be there to read online. They should be on the users PC.
These should go into something like for example,
Also the "webcamize.service" maybe should end up in something like
for reference. Or be properly installed to its final destination
The pages,
are also very usefull and you should point to them on your README to help users troubleshoot any problems
Archlinux AUR guidelines, https://wiki.archlinux.org/title/Arch_User_Repository
First error:
I first got this error message when trying to install webcamize:
I suspect, but I'm not sure, there is some missing dependency. As I said, this involving modules/kernels/compiling etc should be very well explained. One should not expect the end user to magically understand this.
I also went to the dependency, https://github.com/umlaeute/v4l2loopback page and spent some time reading and trying to understand what it is, and what it does, and why is it needed.
So I installed the Arch official package "linux-headers".
The above first error message then went away. Webcamize then seemed to install properly.
But then trying to run it:
I still have to investigate this. I know my camera is working because I can use it with for example "cheese" or "guvcview", http://guvcview.sourceforge.net/ in Archlinux.
I still havent figured out if this is a problem with "webcamize" or "gphoto2" on my Archlinux.
It's a simple, old, popular Logitech Webcam C170. I would expect it to work with gphoto2 just like it works with the other programs,
I try,
And I dont see it. So maybe it is not supposed to work with gphoto2 ? And therefore it is not gonna work with "webcamize" ? I'm not sure.
I check, https://github.com/weebney/webcamize/blob/master/assets/supported.md
And in fact my Logitech C170 is not there.
I am also a little bit confused. Isn't your list "supported devices" supposed to be exactly the same as what "gphoto2" supports ? Why is it different ?
Also when I plug the camera I see this,
I'm still gonna try other old cameras on Archlinux and give you some feedback.
I'm also testing,
And trying to understand where does this all fits in.
Thanks in advance.