JC Olivares - Blog

Watch TV on Linux

Created:
Last modified: 08 Dec 2022 see history
linuxmanjarotvsoftwareenglish

Introduction

The goal is to be able to watch over the air digital TV on my laptop or Desktop.

My distro is Manjaro Linux and, since I'm in Austin, Texas, the local digital TV standard is ATSC.

Hardware

In order to catch ATSC channels, I got a Hauppauge WinTV HVR-950Q USB device. This device supports analog TV as well but I'm using it just for its digital TV tuner.

Packages

We need these packages in order to make this work:

Note: Since w_scan2 is available only as an AUR package, I'm using pikaur and not pacman to install these packages. Alternatively, you can build AUR packages manually or use another AUR helper.

pikaur -S \
  w_scan2 \
  vlc \
  aribb24

Scan for channels

Now we can scan for channels by using the following command:

w_scan2 -c US -L > tv.xspf

About the parameters:

VLC

The previous command creates a file named tv.xspf that we can now open with VLC to watch:

VLC

Enjoy!