I had the chance to get my hands on an Apple 2014 MacBook Pro, and spend some time to play with the building of Aravis on this machine. The OS is macOS Catalina 10.15.7, with Homebrew for the build environment.
I was expecting to be able to run the command line tools, but I thought it will be harder to run Aravis viewer. I was wrong, it was just the matter of installing the right dependencies (Gtk, GStreamer and libnotify).
Performance seems acceptable, but it seems the update from High Sierra to Catalina had a negative impact on the USB3Vision maximum bandwidth. To be investigated.
Hello,
Iād be very much interested in getting Aravis to work on my MacBook Pro Catalina (10.15.7 too), setup went ok even if Iām not familiar with build process.
arv-test-0.8 seems to work fine, recognizes my ids DBK33GX462 camera and returns stats.
however I canāt get the viewer to work properly, here are the messages I get when running arv-viewer-0.8 :
Gstreamer plugin 'appsrc' is missing
Gstreamer plugin 'videoconvert' is missing
Gstreamer pugin 'videoflip' is missing
Missing Gstreamer video output plugin (autovideosink, gtksink or gtkglsink)
Check your Gstreamer installation
thanks for your reply.
it turned out the plugins, ffmpeg and aravis needed an update, but now i get my camera image in aravis viewer, using the tip you linked above.
thanks again !
Looks like āappsrcā āvideoflipā and āvideoconvertā are located in /usr/local/lib/gstreamer-1.0/ for the intel mac and /opt/homebrew/lib/gstreamer-1.0/ for the M1 macs.