Forums » Tutorial and setups »
[Solved] getmuxlist script is not giving me any muxlists
Added by Ben Robinson over 10 years ago
I just built the current tvheadend 3.9 on a raspberry pi running Raspbian Wheezy. When I went to add a dvb location to my adapter the list did not populate. i checked the dvb-scan folder and it was empty. So it manually ran the getmuxlist script and the folder remained empty. Looking through the script it looks like it pulls down the dvb-apps source code and then moves the contents of the ./utils/scan folder to the dvb-scan folder, and then finally it deletes all of the files (I presume it is supposed to leave some folders) in the dvb-scans folder using the following:
- Cleanup
echo -n "cleaning up ... "
for f in $TVH/*; do
[ -f $f ] && rm -f $f
done
rm -rf $TMP
echo "done"
I downloaded the dvb-app source code using the link in the script and the ./utils/scan folder does not contain any folders =, just files. So the getmuxlist script is essentially moving files over and then deleting them. I looked around in the dvb-app for something that looked like it could be a muxlist. I found a the folder ./utils/szap/channels-conf and copied it's contents to the dvb-scan folder. That gave me "us-Raleigh-Durham" but that was it. There is another file in there called "make_atsc_chanconf.pl" that appears to be a perl script with some frequencies and what not in it, but I have no idea what to do with it.
Possibly they changed the source for dvb-apps?? Is there some other place that I can get the muxlists? Or is anyone has a muxlist for the greater Houston area they could send my way I would be greatly appreciative. Thanks for any help you can give.
Edit: I tried the us-Raleigh-Durham file and it does not add any muxes, so it is likely not in the correct format (i think it is in zap format).
Replies (1)
RE: [Solved] getmuxlist script is not giving me any muxlists - Added by Ben Robinson over 10 years ago
I decided to check the git page for TVHeadend and low and behold the getmuxlist script in the master tree is completely different. It points to here - http://linuxtv.org/git/dtv-scan-tables.git. I have no idea how I ended up with the old script since I am pretty sure I cloned the master branch. Looking through the git site, it appears that I ended up with the gexmuxlist script from 3.2. This script appears like it will work. I will test it out (and maybe re-clone and re-compile) when I get home.
Edit: I just realized I cloned the git from /andoma/tvheadend instead of the official git. Apparently it is an old fork of 3.1. Oops.