The xine hacker's guide (2003)
web.mit.edu
web.mit.edu
As as university student in 2006, fast internet access was a still relatively pricey thing. I already knew how to do basic things in Debian, and would have similar Linux experience at home. Surpsingly, Slackware (3 CDs at that time) provided all the apps (C compiler, LaTeX etc) needed for doing homework. And of course, a multimedia player called "xine" was bundled. Playing all the ripped videos wasn't problem at all.
I assume the development was practically halted years ago and no fork?
Update: https://sourceforge.net/projects/xine/files/
Oh it's still alive :)
I don't miss the days of bouncing between media backends hoping one would play a media file better than another.
When I started university the internet access in the student accommodation was only via HTTP proxy, and I couldn't access Sourceforge or Blastwave properly any more. So, perversely, my Computer Science degree forced me out of open-source for a while :-P.
Because while people have access to what we have learnt and beyond for free, going through a proper academic curriculum with the interactions the environment brings makes you a different person, and allows you to tackle depths of any issue without fear and uncertainty.
Being self taught or having a greater breadth with less depth brings you flexibility, but being “T” or “I” shaped brings much more than that.
Lastly, having that power is fun to begin with. Makes life enjoyable.
I often hear the sentiment that technology moves so fast and everything you knew yesterday is obsolete, but it doesn't really resonate with me. Languages, libraries, protocols, and practices come and go, but they're all linked together in one long chain of incremental change. Maybe large-language models will sweep everything away one day, but we had to start somewhere.
I think no one updated TVTime for DVB. It was a supreme TV tuner and viewer.