Skip to content

Instantly share code, notes, and snippets.

@bhuvankrishna
Last active September 27, 2024 08:03
Show Gist options
  • Save bhuvankrishna/e79ab5f5d102bb2230e93e571e37fe90 to your computer and use it in GitHub Desktop.
Save bhuvankrishna/e79ab5f5d102bb2230e93e571e37fe90 to your computer and use it in GitHub Desktop.
Configure EasyCAP SMI-2021CBE TV tuner card with debian 10

Configure EasyCAP SMI-2021CBE TV tuner card with debian 10

Identifying the device

check the device ID with this command lsusband the output should look like this.

Bus 001 Device 008: ID 1c88:0007 Somagic, Inc. SMI Grabber (EasyCAP DC60+ clone) (no firmware) [SMI-2021CBE]

Prepare for installing the driver

If you get this same output with lsusb then follow on with these link's

  1. Somagic HOwTO linux
  2. Download the latest tar's and not the deb's

Install the tar's using make and make install as instructed in the link.

In the section "Extracting firmware" it asks the user to extract firmware from CD-ROM given by the card. If you have the CD-ROM you can go ahead and extract the firmware. I recommend using virtualbox than wine since wine is not that safe compared to virtualbox for extracting the required files.

If you don't have the CD-ROM you can download the required files from this link. Download the exact firmware files

There are 2 more varients of these files.

  • SmiUsbGrabber3E.sys
  • SmiUsbGrabber3C.sys

Check the CD-ROM and output of lsusb for the exact firmware file. I don't have the link for them but if you find please comment we can update the gist.

Check the installation

The simplest way to check is with mplayer give the following command

   somagit-init
   somagic-capture | mplayer -vf yadif,screenshot -demuxer rawvideo -rawvideo "pal:format=uyvy:fps=30" -aspect 4:3 -

Adjust fps, aspect ratio and cvbs id with -i [1,4]

@tonitch
Copy link

tonitch commented Nov 2, 2021

hi, i have a SmiUsbGrabber3C.sys , what's the difference between 3c and 3f?

https://code.google.com/archive/p/easycap-somagic-linux/wikis/GettingStarted.wiki

in extract the firmware point 2,

  • 3c = dc60
  • 3f = EasyCAP002

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