SageMCTuner is a Windows Service that runs on a Windows Media Center
(MC) machine to enable SageTV to use MC's tuners as Network Encoders.
![]()

Included in the zip are the following files:
- install.cmd: run from an escalated cmd prompt to install the service
- uninstall.cmd: run from an escalated cmd prompt to uninstall the service
- SageMCTuner.exe: service executable (platform independent)
- SageMCTunerConfig.exe: config tool (x86)
- SBEConvert.exe: SBE->MPEG-TS (or MPEG-PS w/ custom muxer) converter (x86)
- SageMCTunerLib.dll: shared library (platform independent)
- channelMap.xml: if necessary SageTV channels can be mapped to MC channels using this file
After
the service is installed and running (don't forget to configure your
software firewall to trust the exe), configure SageTV to use it as a
network encoder.
Below is the block of text I added to my
sage.properties file. Note that the encoder number (12345) must be
unique, so if you have another tuner with this number change 12345 to
something else. Also note that when
encode_digital_tv_as_program_stream SageTV will ask for a .ts file, if
a custom muxer is used that writes MPEG-PS (.mpg) files change this
value to true.
mmc/encoders/12345/100/0/available_channels=
mmc/encoders/12345/100/0/brightness=0
mmc/encoders/12345/100/0/contrast=0
mmc/encoders/12345/100/0/device_name=
mmc/encoders/12345/100/0/encode_digital_tv_as_program_stream=false
mmc/encoders/12345/100/0/hue=0
mmc/encoders/12345/100/0/last_channel=2
mmc/encoders/12345/100/0/provider_id=40453653930
mmc/encoders/12345/100/0/saturation=0
mmc/encoders/12345/100/0/sharpness=0
mmc/encoders/12345/100/0/tuning_mode=Cable
mmc/encoders/12345/100/0/tuning_plugin=
mmc/encoders/12345/100/0/tuning_plugin_port=0
mmc/encoders/12345/100/0/video_crossbar_index=0
mmc/encoders/12345/100/0/video_crossbar_type=100
mmc/encoders/12345/audio_capture_device_index=-1
mmc/encoders/12345/audio_capture_device_name=
mmc/encoders/12345/audio_capture_device_num=0
mmc/encoders/12345/audio_processor=
mmc/encoders/12345/broadcast_standard=
mmc/encoders/12345/capture_config=299008
mmc/encoders/12345/default_device_quality=
mmc/encoders/12345/delay_to_wait_after_tuning=5000
mmc/encoders/12345/device_class=
mmc/encoders/12345/dshow_tv_type=
mmc/encoders/12345/encoder_merit=0
mmc/encoders/12345/encoding_host=HUNGRY7\:6969
mmc/encoders/12345/forced_video_storage_path_prefix=
mmc/encoders/12345/last_cross_index=0
mmc/encoders/12345/last_cross_type=100
mmc/encoders/12345/live_audio_input=
mmc/encoders/12345/multicast_host=
mmc/encoders/12345/never_stop_encoding=false
mmc/encoders/12345/video_capture_device_name=MCTuner1
mmc/encoders/12345/video_capture_device_num=0
mmc/encoders/12345/video_encoding_params=MPEG2 Max Quality
mmc/encoders/12345/video_processor=