As a bit of an experiment, I’ve made this quick and dirty “vlog” style tutorial video to show you how to install Shaken Fist on a single machine and boot your first instance. I demonstrate how to install, setup your first virtual network, start the instance, inspect events that the instance has experienced, and then log in.
I imagine that most people saw this at the conference closing. However, for completeness and because I feel that if we’re going to put videos of other speakers online then I should suffer the same fate, here is the LCA 2013 announcement from Ballarat:
A couple of people have contacted me in the last couple of days with an error where MythNetTV can’t determine the directory to put videos in. The error would look something like this:
Traceback (most recent call last):
File "./mythnettv", line 453, in
File "./mythnettv", line 212, in main
mythnettvcore.DownloadAndImport(db, guid, out=out)
File "/home/mythbox/Scripts/mythnettv/mythnettvcore.py", line 92, in
File "/home/mythbox/Scripts/mythnettv/program.py", line 472, in Import
raise FilenameException(self.db, 'Could not determine the video '
program.FilenameException: Could not determine the video directory for this
machine. Please report this to firstname.lastname@example.org
The stack trace is mostly irrelevant. The problem here is that MythNetTV couldn’t decide what directory to put the video in once downloaded. Please execute the following SQL statements against your MythTV database:
select * from storagegroup where groupname="MythNetTV";
select * from storagegroup where groupname="Default";
select * from settings where value="RecordFilePrefix";
This will dump all of the possible places MythNetTV will look for a video directory.
Once you’ve dumped this information, perform some simple checks:
Is there anything listed at all? If not, you need to configure storage groups with the MythTV user interface
Is there anything listed with the hostname that MythNetTV is running on? If not, you need to add configuration entries for your current hostname.
If you’re still having problems, please send email to email@example.com, with the output of those select commands, and the output of the hostname command.
For the upcoming MythNetTV release I am toying with the idea of asking the user if its ok to include a default subscription to an announcement video blog. This blog could be used to inform MythNetTV users of things like new releases, and important bug fixes if such things happen.
This raises the question — if I wanted to mix creative commons licensed music with some still images (the announcements), what tool is the best to do that? Specifically open source tools please.
To: Discussion about mythtv <firstname.lastname@example.org>
Subject: MythNetTV beta 4
MythNetTv is my video downloader / aggregator / importer thingie for MythTV.
I've spent a little longer testing this beta, and I think it's getting
kinda ready for a real release number or something. New things in this
version (from the change log):
- Made --update more terse
- Made --update more liberal about what it considers to be a video,
specifically added video/quick time and text/html (to work around the
rather broken http://www.mobuzztv.com/uk/rss/quicktime
- Added a filter option to --download to constrain it to only
downloading shows with a specific title
- Added transcoding for mov and wmv2 files
- If there is a straggling import, and it causes as error, just skip
it and mark it as imported
- Don't reset transferred data statistic when we start downloading a
- Started implementing moniker support for downloads
- Unsupported monikers will result in an attempt to download the URL
using mplayer (which works for RTSP and MMS at the least)
Yes, that's right. You can now download only shows with a specific
title, and you can also download any protocol which mplayer supports --
specifically, RTSP and MMS are now supported.
Now, if only there was a non-sucky way to work out what streams
abc.net.au were offering at any given time...
Get it here if you care: http://www.stillhq.com/mythtv/mythnettv/