decided not to be lazy and figured out how to download and build ivtv-utils.
Looking at the source answered one frustration I have had with the ivtv-tune command. That is that anytime you specify a frequency table it shows the help like you have specified something incorrectly. See below. So can see why it is doing it. Fixing it a bit involved as code, although pretty clear, is convoluted. But what command line option parsing code is not? So maybe fix later and submit once am sure is solid.
This is a channel number command. Note brief output and indication of success:
> jerry:$ ./ivtv-tune -c43
> /dev/video0: 337.250 MHz (Signal Detected)
This is a frequency-table command. Note even though args are correct... help is shown. Plus no indication worked.
> jerry:$ ./ivtv-tune -tus-cable
> ivtv-tune 1.50
> Channel/Frequency changer for V4L2 compatible video encoders
> Usage: ivtv-tune [OPTIONS]...
> -h, --help Print help and exit
> -V, --version Print version and exit
> -c, --channel=CHANNEL set new channel
> -d, --device=DEVICE set video device node
> -f, --frequency=FREQ set new frequency (MHz)
> -l, --list-channels list all channels and their frequencies
> -L, --list-freqtable list all available frequency mappings (default=off)
> -t, --freqtable=STRING set frequency map to use
> -x, --xawtv=CHANNEL set new channel using custom map from ~/.xawtv