pkg.soopen package index

brew / rank 10737

Install somagic-tools with Homebrew

Tools to extract firmware from EasyCAP. Version 1.1 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install somagic-tools

local Homebrew formula metadata

overview

Package summary

Tools to extract firmware from EasyCAP

Commands and aliases

  • somagic-extract-firmware

history

Project history and usage

somagic-tools is the firmware-extraction companion for the archived easycap-somagic-linux project. Its main command, `somagic-extract-firmware`, extracts Somagic EasyCAP firmware from a Windows driver file so Linux capture tools can initialize the USB video device.

Project history

The source tarball for somagic-easycap-tools 1.0 records an initial release on 24 February 2012, followed by version 1.1 on 10 March 2013 with a new verbose option. The README and man page describe a deliberately small utility: search a Windows driver file, verify the CRC32 signature, and write `/lib/firmware/somagic_firmware.bin` by default.

Adoption history

The project lived in Google Code and is now available through the Google Code Archive. Homebrew packages `somagic-tools` as a separate formula because the firmware extraction step is useful before running the companion `somagic` capture program; formula analytics show low but continuing niche use.

How it is used

Users obtain the Windows driver from the EasyCAP installation CD, often through Windows or Wine, then run `somagic-extract-firmware` on the driver file. The output firmware file is consumed by `somagic-init`, separating firmware extraction from actual capture.

Why package nerds care

This is the kind of tiny hardware-enablement utility package managers preserve well: one command, a legal/technical firmware boundary, and a dependency relationship that keeps the capture package from embedding vendor firmware.

Timeline

  • 2012: somagic-easycap-tools 1.0 initial release.
  • 2013: somagic-easycap-tools 1.1 adds verbose output.
  • Current: Homebrew packages version 1.1 as `somagic-tools`.

Related projects

  • `somagic` consumes the extracted firmware and performs capture.
  • The toolchain targets Somagic variants of EasyCAP USB video capture devices.
  • libgcrypt is used by the tools package.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for somagic-tools. Nucleus package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
somagic-extract-firmwareexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version1.1
manager updated
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:somagic-tools
Version1.1
Package managerHomebrew
Homepagehttps://code.google.com/archive/p/easycap-somagic-linux/
Bottlenot recorded
Servicenone declared

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • cross-ecosystem install command graph
  • curated package history
  • pkg.so package database
  • pkgdb category and tag curation