<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Java Thinking &#187; Media center</title>
	<atom:link href="http://www.javathinking.com/category/media-center/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.javathinking.com</link>
	<description>Java and software development related thoughts</description>
	<lastBuildDate>Thu, 02 Feb 2012 12:16:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Grooveshark for listening to music</title>
		<link>http://www.javathinking.com/2012/01/grooveshark-for-listening-to-music/</link>
		<comments>http://www.javathinking.com/2012/01/grooveshark-for-listening-to-music/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 21:38:43 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Media center]]></category>
		<category><![CDATA[grooveshark]]></category>
		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://www.javathinking.com/?p=604</guid>
		<description><![CDATA[I&#8217;ve just started using Grooveshark.com for listening to music. Running in the browser, its a great cross platform solution &#8211; no installs necessary. I&#8217;m just running the browser on my MythTV media center, with the sound via the TV. The quality seems great, even though I&#8217;ve got it on the lower quality, and I&#8217;m hoping [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;ve just started using <a href="http://grooveshark.com/">Grooveshark.com</a> for listening to music. Running in the browser, its a great cross platform solution &#8211; no installs necessary. I&#8217;m just running the browser on my MythTV media center, with the sound via the TV. The quality seems great, even though I&#8217;ve got it on the lower quality, and I&#8217;m hoping its just what I need to find some new and interesting music.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javathinking.com/2012/01/grooveshark-for-listening-to-music/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The problem with Digital TV</title>
		<link>http://www.javathinking.com/2009/08/the-problem-with-digital-tv/</link>
		<comments>http://www.javathinking.com/2009/08/the-problem-with-digital-tv/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 11:07:35 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Media center]]></category>
		<category><![CDATA[digitaltv]]></category>
		<category><![CDATA[mediacenter]]></category>

		<guid isPermaLink="false">http://www.javathinking.com/?p=371</guid>
		<description><![CDATA[The problem with Australian Digital TV or at least, using a media center in Australia is:

 The standard def and high def channels are almost the same, but not quite. The high def channels have subtly different programs such as special documentaries.
 The EIT is a mess &#8211; spelling mistakes, program name changes (series premire, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>The problem with Australian Digital TV or at least, using a media center in Australia is:</p>
<ul>
<li> The standard def and high def channels are almost the same, but not quite. The high def channels have subtly different programs such as special documentaries.</li>
<li> The EIT is a mess &#8211; spelling mistakes, program name changes (series premire, season finale, double episode etc), and not starting/finishing on time.</li>
</ul>
<p>The consequence of (1) is that you can&#8217;t just go and say &#8216;record all&#8217; &#8211; you&#8217;ve then got to go edit that rule to say &#8216;only on this channel&#8217;, otherwise you&#8217;ll end up with 2 recordings of the same program, one standard def, one high def. You wouldn&#8217;t actually want to delete one of the channels, because the differences can be interesting.</p>
<p>The EIT issue is more serious &#8211; instead of being able to say &#8216;record all occurances of &#8220;Program 1&#8243; only on this channel&#8217; you need to change this to not be so exact on the program name and use &#8220;%Program 1%&#8221; so that you catch episodes named &#8216;Program 1 &#8211; season finale&#8217;. I&#8217;ve seen some programs use the subtitle in the name &#8211; so EVERY episode has a different name &#8211; Come on! This is what the description is for &#8211; instead of:</p>
<blockquote><p>Name: &#8216;Program 1 &#8211; the one where Mr X falls over&#8217;</p></blockquote>
<p>it&#8217;s supposed to be:</p>
<blockquote><p>Name: &#8216;Program 1&#8242;<br />
Description: &#8216;The one where Mr X falls over&#8217;</p></blockquote>
<p>The starting and finishing on time may be the most frustrating though, since right now I have MythTV configured to start recording 10 minutes early and finish recording 10 minutes after the scheduled finish time. And I still miss the end of some programs!</p>
<p>I can understand that these issues may be planned incompetence rather than innocent mistakes to force you to watch live TV and to pay more attention to the TV guide, but I just don&#8217;t have time for it.</p>
<p>Once you get a media center it changes how you watch TV &#8211; if I have downtime, I can just browse the recordings to find something I&#8217;m in the mood for.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javathinking.com/2009/08/the-problem-with-digital-tv/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Playlists with MythTV</title>
		<link>http://www.javathinking.com/2009/03/playlists-with-mythtv/</link>
		<comments>http://www.javathinking.com/2009/03/playlists-with-mythtv/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 11:28:24 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Media center]]></category>
		<category><![CDATA[mythtv]]></category>

		<guid isPermaLink="false">http://www.javathinking.com/?p=291</guid>
		<description><![CDATA[I&#8217;ve been wanting a way to use playlists on my media center either from within MythTV or with any other player. The reason is I have a bunch of short videos (music and documentaries) that I&#8217;d like to be able to play consecutively.
It turns out to be a case of just RTFM. You can create [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;ve been wanting a way to use playlists on my media center either from within MythTV or with any other player. The reason is I have a bunch of short videos (music and documentaries) that I&#8217;d like to be able to play consecutively.</p>
<p>It turns out to be a case of just <a href="http://www.mythtv.org/wiki/MythVideo#Mplayer_Playlists">RTFM</a>. You can create playlists for MPlayer from directory listings, and then associate playlists with a particular mplayer command.</p>
<p>To generate the playlist from all files in a directory, I use the following:</p>
<blockquote><pre>dir * | sed 's/\\//g' > all_videos.pls</pre>
</blockquote>
<p>The sed part of this command removes the \ from escaped spaces&#8230; i.e. a file &#8216;Hello world&#8217; is output from the dir command as &#8216;Hello\ world&#8217; &#8211; the space is escaped. We need to generate a file without these escaped spaces for it to work properly.</p>
<p>I use the following mplayer command associated with the pls extension:</p>
<blockquote><p>mplayer -shuffle -fs -zoom -quiet -vo xv -playlist %s</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.javathinking.com/2009/03/playlists-with-mythtv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Podcatching solution</title>
		<link>http://www.javathinking.com/2009/03/podcatching-solution/</link>
		<comments>http://www.javathinking.com/2009/03/podcatching-solution/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 11:30:08 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Media center]]></category>
		<category><![CDATA[gpodder]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://www.javathinking.com/?p=271</guid>
		<description><![CDATA[I&#8217;m getting closer to a podcatching solution with gpodder. Gpodder is a simple and easy to use podcatcher &#8211; and importantly, it can be invoked from the command line in a non-interactive mode. This is important because of my internet plan &#8211; I get twice as much download quota on off-peak times as I do [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;m getting closer to a podcatching solution with <a href="http://gpodder.org/">gpodder</a>. Gpodder is a simple and easy to use podcatcher &#8211; and importantly, it can be invoked from the command line in a non-interactive mode. This is important because of my internet plan &#8211; I get twice as much download quota on off-peak times as I do on on-peak. So, I can <a href="http://wiki.gpodder.org/wiki/User_Manual#Scheduling_gPodder_to_Automatically_Run_at_Defined_Intervals">shedule a cron job to fire gpodder up</a> at 1am and download the latest podcasts. Great, because I&#8217;m not going to consume precious on-peak bandwidth.</p>
<p>Now that I&#8217;ve got the latest podcasts handy, I can listen to them on my media center using <a href="http://amarok.kde.org/">Amarok</a>. This isn&#8217;t the only option, but it works for me because the interface lets me &#8216;group by album&#8217; &#8211; which is conveniently groups most podcasts &#8211; and display those added today/1 week/1 month/&#8230;</p>
<p>Amarok also lets me configure Xine to output to SPDIF &#8211; important, because my media center is only connected via SPDIF to my surround sound receiver. Without this option, I wouldn&#8217;t be able to hear anything.</p>
<p>A little frustrating is that gpodder <a href="http://wiki.gpodder.org/wiki/FAQs#What_about_these_odd_directory_and_file_names_that_look_like_MD5_sums.3F">saves all of its files using hashes</a> instead of human readable filenames (it looks like there <a href="http://bugs.gpodder.org/show_bug.cgi?id=57">may be a solution</a> to this in the next release). This doesn&#8217;t really matter if you use a media player that reads the mp3 tags &#8211; as most do, including Amarok &#8211; but I&#8217;ve been surprised by several podcasts that have no mp3 tags at all:</p>
<blockquote><p>
paul@dell1525:~$ wget http://www.stanford.edu/group/edcorner/uploads/podcast/holmes090304.mp3<br />
2009-03-16 21:41:29 (552 KB/s) &#8211; `holmes090304.mp3&#8242; saved [27288970/27288970]<br />
paul@dell1525:~$ id3ed -i holmes090304.mp3<br />
holmes090304.mp3: (no tag)<br />
paul@dell1525:~$ id3v2 -l holmes090304.mp3<br />
holmes090304.mp3: No ID3 tag</p>
<p>paul@dell1525:~$ wget http://files.libertyfund.org/econtalk/y2009/Waleswikipedia.mp3<br />
2009-03-16 21:44:35 (530 KB/s) &#8211; `Waleswikipedia.mp3&#8242; saved [19987016/19987016]<br />
paul@dell1525:~$ id3ed -i Waleswikipedia.mp3<br />
Waleswikipedia.mp3: (no tag)<br />
paul@dell1525:~$ id3v2 -l Waleswikipedia.mp3<br />
Waleswikipedia.mp3: No ID3 tag
</p></blockquote>
<p>Compare this to a podcast with mp3 tags:</p>
<blockquote><p>
paul@dell1525:~$ id3v2 -l grails_podcast_episode_63.mp3<br />
id3v2 tag info for Podcasts/Grails Podcast/grails_podcast_episode_63.mp3:<br />
TT2 (Title/songname/content description): Grails Podcast Episode 63: Newscast for August 17, 2008<br />
TP1 (Lead performer(s)/Soloist(s)): Glen Smith &#038; Sven Haiges<br />
TP2 (Band/orchestra/accompaniment): Glen Smith &#038; Sven Haiges<br />
TCM (Composer): Glen Smith &#038; Sven Haiges<br />
TAL (Album/Movie/Show title): Grails Podcast<br />
TYE (Year): 2008<br />
TBP (BPM (beats per minute)): 30720<br />
TCO (Content type): Podcast (255)<br />
COM (Comments): (iTunPGAP)[eng]: 0<br />
TEN (Encoded by): iTunes v7.7.1<br />
COM (Comments): (iTunNORM)[eng]:  000001C2 000001C2 00006F76 00006F76 0009BCA7 0009BCA7 0000786C 0000786C 0008439C 0008439C<br />
COM (Comments): (iTunSMPB)[eng]:  00000000 00000210 00000B34 00000000048F933C 00000000 01A793ED 00000000 00000000 00000000 00000000 00000000 00000000<br />
PIC (Attached picture): ()[JPG, 0]: , 17185 bytes
</p></blockquote>
<p>Another feature of gpodder that I appreciate is synchronization to media device OR filesystem. The filesystem synchronization means you can specify a directory to copy to and the filename format. This suits me well (although this doesn&#8217;t seem to copy those files without mp3 tags).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javathinking.com/2009/03/podcatching-solution/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mplayer sound via SPDIF</title>
		<link>http://www.javathinking.com/2009/02/mplayer-sound-via-spdif/</link>
		<comments>http://www.javathinking.com/2009/02/mplayer-sound-via-spdif/#comments</comments>
		<pubDate>Sat, 21 Feb 2009 09:21:52 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Media center]]></category>
		<category><![CDATA[mplayer]]></category>
		<category><![CDATA[mythtv]]></category>

		<guid isPermaLink="false">http://www.javathinking.com/?p=235</guid>
		<description><![CDATA[I recently lost sound via mplayer on my MythTV mediacenter. This affected any of my video collection that weren&#8217;t DVD iso images since mplayer was the configured player for most types. At first I thought it might have been related to doing a system update, but now I think it was related to my tinkering [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I recently lost sound via <a href="http://www.mplayerhq.hu/">mplayer</a> on my <a href="http://www.mythtv.org/">MythTV</a> mediacenter. This affected any of my video collection that weren&#8217;t DVD iso images since mplayer was the configured player for most types. At first I thought it might have been related to doing a system update, but now I think it was related to my tinkering which got interrupted by the kids &#8211; and then promptly forgotten about. Days or weeks later, I was surprised to find the sound missing when playing videos (rarely done &#8211; I usually watch the recordings or DVDs which use the internal player).</p>
<p>Now that I&#8217;ve fixed the issue, the problem is obvious. I have a Gigabyte motherboard and I use the SPDIF output to take the sound via optical cable into my surround sound receiver. In the video setup, I had the default player set to mplayer with the command:</p>
<blockquote><p>mplayer -ao alsa:device=spdif -fs -zoom -quiet -vo xv %s</p></blockquote>
<p>This directed sound to the SPDIF output. But, when using MythStream, no sound came out when watching things such as the Apple movie trailers (MythStream doesn&#8217;t let you specify settings for mplayer like MythVideo does). Thus the tinkering began. What I needed to do is configure mplayer to always send sound to SPDIF. You can do this by specifying settings in ~/.mplayer/config </p>
<blockquote><p>ao=alsa:device=spdif</p></blockquote>
<p>Now, everything is good. Mplayer sound always goes via SPDIF, whether I&#8217;m playing it through MythTV (MythVideo) or not. </p>
<p>Note that before I arrived at this solution I&#8217;d tried other settings in the mplayer config. When I had the settings wrong I saw the following when running mplayer from the command line:</p>
<blockquote><p>&#8230;<br />
Forced audio codec: hwac3<br />
Cannot find codec for audio format 0&#215;73627276.<br />
Read DOCS/HTML/en/codecs.html!<br />
Audio: no sound<br />
&#8230;</p></blockquote>
<p>This was occurring because I&#8217;d been googling for solutions and was lead to try values such as:</p>
<blockquote><p>ao=alsa:device=hw#0.1<br />
ac=hwac3</p></blockquote>
<p>in the mplayer config file.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javathinking.com/2009/02/mplayer-sound-via-spdif/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Memory upgrade for media center</title>
		<link>http://www.javathinking.com/2009/02/memory-upgrade-for-media-center/</link>
		<comments>http://www.javathinking.com/2009/02/memory-upgrade-for-media-center/#comments</comments>
		<pubDate>Sat, 14 Feb 2009 21:48:51 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Media center]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[mythtv]]></category>

		<guid isPermaLink="false">http://www.javathinking.com/?p=219</guid>
		<description><![CDATA[I&#8217;ve noticed that my MythTV (Mythbuntu 8.10) machine was using 100% of its 1G and swapping. (Incidently, I was running the Blootube widescreen theme, and just switching to the MythCenter theme resulted in a snappier experience).
So, I went to buy more memory &#8211; and found that 1G cost AUD23 and a 2G stick was AUD45. [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;ve noticed that my MythTV (<a href="http://www.mythbuntu.org/">Mythbuntu</a> 8.10) machine was using 100% of its 1G and swapping. (Incidently, I was running the Blootube widescreen theme, and just switching to the MythCenter theme resulted in a snappier experience).</p>
<p>So, I went to buy more memory &#8211; and found that 1G cost AUD23 and a 2G stick was AUD45. Nice. I went for the 2G but when a friend commented that mixing a 1G + 2G I&#8217;d miss out on dual channel. Bummer, but I&#8217;ll live with it.</p>
<p>When I first installed the RAM, I put the new 2G chip in the same channel (A) as the existing 1G. Booting the PC reported 3G in single channel mode, but it wouldn&#8217;t boot! It simply reported a CRC error and stopped!</p>
<p>I took out the 1G stick, leaving just the 2G and booted okay. Hmmm, so now I put the 1G back, but in one of the channel B slots so the 2 sticks were in different channels. Now, when booting it reported 3G in Flex mode! </p>
<p>I&#8217;d never heard of this so I looked it up. It all gets explained very well <a href="http://www.intel.com/support/motherboards/desktop/sb/cs-011965.htm">here</a>, and what it means is that I&#8217;ll get dual channel access for the 1G stick, and the first 1G of my 2G stick, while the second 1G on the 2G stick is single channel. AWESOME! Thats just what I want! I don&#8217;t have to have the same size memory sticks, but I can still benefit from dual channel when possible.</p>
<p>Incidentally, shortly after booting I used <a href="http://linux.about.com/od/commands/l/blcmdl1_top.htm">top</a> to view whats going on &#8211; I saw that ALL 3G is being used and it is still swapping. Right now, it seems a bit better, with 900M free:</p>
<blockquote><p>top &#8211; 08:26:58 up 16:53,  2 users,  load average: 0.09, 0.11, 0.16<br />
Tasks: 129 total,   1 running, 128 sleeping,   0 stopped,   0 zombie<br />
Cpu(s):  0.3%us,  0.2%sy,  0.0%ni, 98.7%id,  0.0%wa,  0.8%hi,  0.0%si,  0.0%st<br />
Mem:   3088208k total,  2228644k used,   859564k free,   122452k buffers<br />
Swap:  4883720k total,     5508k used,  4878212k free,  1397300k cached</p></blockquote>
<p>I&#8217;m not just using this machine as a media center &#8211; I&#8217;m using it as a server, running some java apps and databases etc so it&#8217;s not just <a href="http://www.mythtv.org/">MythTV</a> running here.</p>
<p>(I&#8217;m using a Gigabyte GA965P-S3 motherboard, see the <a href="/hardware">hardware</a> page for more information).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javathinking.com/2009/02/memory-upgrade-for-media-center/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Printing after upgrading from Mythbuntu 8.04 to 8.10</title>
		<link>http://www.javathinking.com/2009/01/printing-after-upgrading-from-mythbuntu-804-to-810/</link>
		<comments>http://www.javathinking.com/2009/01/printing-after-upgrading-from-mythbuntu-804-to-810/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 14:10:04 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Media center]]></category>
		<category><![CDATA[mythbuntu]]></category>

		<guid isPermaLink="false">http://www.javathinking.com/?p=211</guid>
		<description><![CDATA[I&#8217;ve just noticed printing not working on my mediacenter. Its not something I do often, so I assume it stopped after the upgrade.
There was no printing configuration under settings, so I installed:
sudo apt-get install system-config-printer-gnome
This gave me UI feedback that the printer was not working.
I could see an error in /var/log/cups/error_log:
E [18/Jan/2009:00:47:46 +1100] Filter &#8220;rastertogutenprint.5.0&#8243; [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;ve just noticed printing not working on my mediacenter. Its not something I do often, so I assume it stopped after the upgrade.</p>
<p>There was no printing configuration under settings, so I installed:</p>
<blockquote><p>sudo apt-get install system-config-printer-gnome</p></blockquote>
<p>This gave me UI feedback that the printer was not working.</p>
<p>I could see an error in /var/log/cups/error_log:</p>
<blockquote><p>E [18/Jan/2009:00:47:46 +1100] Filter &#8220;rastertogutenprint.5.0&#8243; for printer &#8220;PSC_2100_Series&#8221; not available: No such file or directory
</p></blockquote>
<p>I found the answer by googling at http://ubuntuforums.org/archive/index.php/t-520453.html :</p>
<blockquote><p>sudo aptitude purge gs-esp<br />
sudo aptitude install cupsys cupsys-driver-gutenprint foomatic-db-gutenprint foomatic-filters fontconfig libtiff4 libfreetype6 gs-esp</p></blockquote>
<p>I had to go into Settings/Printing/Server/Settings to re-enable remote printing.<br />
Sorted.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javathinking.com/2009/01/printing-after-upgrading-from-mythbuntu-804-to-810/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MythFrontend for viewing media over the network</title>
		<link>http://www.javathinking.com/2008/12/mythfrontend-for-viewing-media-over-the-network/</link>
		<comments>http://www.javathinking.com/2008/12/mythfrontend-for-viewing-media-over-the-network/#comments</comments>
		<pubDate>Sun, 21 Dec 2008 22:33:10 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Media center]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[mythtv]]></category>

		<guid isPermaLink="false">http://www.javathinking.com/2008/12/mythfrontend-for-viewing-media-over-the-network/</guid>
		<description><![CDATA[I&#8217;ve installed MythTV frontend on my laptop so now I can view TV and recordings, and play music across the network. I had to change the backend setup to serve from the ip address instead of &#8216;localhost&#8217;, and I also changed bind-address in /etc/mysql/my.conf to use the ip address. I&#8217;m not sure if I had [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;ve installed MythTV frontend on my laptop so now I can view TV and recordings, and play music across the network. I had to change the backend setup to serve from the ip address instead of &#8216;localhost&#8217;, and I also changed bind-address in /etc/mysql/my.conf to use the ip address. I&#8217;m not sure if I had to change mysql, but I assume so.</p>
<p>I&#8217;ve also edited fstab to mount my media over the network so that the path on the frontend machine is exactly the same as on the backend (this was recommended in the post I found about setting the remote frontend up):</p>
<blockquote><p>//mythtv/media /home/paul/media/ cifs credentials=/etc/samba/user,noexec 0 0
</p></blockquote>
<p>My /etc/samba/smb.conf has a corresponding entry to share the directory:</p>
<blockquote><p>
[media]<br />
path = /home/paul/media<br />
available = yes<br />
browsable = yes<br />
public = yes<br />
writable = no
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.javathinking.com/2008/12/mythfrontend-for-viewing-media-over-the-network/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rename mythtv recordings</title>
		<link>http://www.javathinking.com/2008/08/rename-mythtv-recordings/</link>
		<comments>http://www.javathinking.com/2008/08/rename-mythtv-recordings/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 11:41:05 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Media center]]></category>
		<category><![CDATA[mythtv]]></category>

		<guid isPermaLink="false">http://www.javathinking.com/?p=92</guid>
		<description><![CDATA[The files Mythtv records are saved with a timestamp as a file name, making it pretty hard to figure out which file is which.
To easily identify the files, you can use mythrename.pl &#8211; I couldn&#8217;t find it in my Mythbuntu installation, so I had to download it from http://svn.mythtv.org/svn/trunk/mythtv/contrib/user_jobs/. It ran okay, without any dependency [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>The files Mythtv records are saved with a timestamp as a file name, making it pretty hard to figure out which file is which.</p>
<p>To easily identify the files, you can use <a href="http://www.mythtv.org/wiki/index.php/Mythrename.pl" target="_blank">mythrename.pl</a> &#8211; I couldn&#8217;t find it in my <a href="http://mythbuntu.org/" target="_blank">Mythbuntu</a> installation, so I had to download it from <a href="http://svn.mythtv.org/svn/trunk/mythtv/contrib/user_jobs/" target="_blank">http://svn.mythtv.org/svn/trunk/mythtv/contrib/user_jobs/</a>. It ran okay, without any dependency problems.</p>
<p>This <a href="http://ubuntuforums.org/showthread.php?t=694630" target="_self">post</a> has some useful comments on how to run it. The idea is that you can schedule it with cron to run at regular intervals so as to stay current. I&#8217;m running it so it doesn&#8217;t actually rename the original files, but it makes sensibly named symbolic links to the originals:</p>
<pre name="code" class="java">

mythrename.pl --format &quot;\%T/\%Y-\%m-\%d \%H\%i \%- \%T \%-\%S&quot; --link /home/paul/TVShows
</pre>
<p>For help with the options, see the <a href="http://www.mythtv.org/wiki/index.php/Mythrename.pl" target="_blank">wiki page</a> or run with the &#8211;help option.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javathinking.com/2008/08/rename-mythtv-recordings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Media center with MythTV</title>
		<link>http://www.javathinking.com/2008/07/media-center-with-mythtv/</link>
		<comments>http://www.javathinking.com/2008/07/media-center-with-mythtv/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 11:45:59 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Media center]]></category>
		<category><![CDATA[mythtv]]></category>

		<guid isPermaLink="false">http://www.javathinking.com/?p=89</guid>
		<description><![CDATA[Last November I upgraded my desktop PC. Recently I&#8217;ve repurposed it as a media center running MythTV (and also for print serving/file serving etc).
The hardware is as follows:

Sonata III 500 W case
Gigabyte GA965P-S3 motherboard
Core2 Duo E6550 CPU
Gigabyte 8400GS Nvidia video card
WinFast DTV1000 digital tuner card
320MB SATA disk
Kingston 1Gig DDR2 800MHz memory

Since then, I&#8217;ve added a [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Last November I upgraded my desktop PC. Recently I&#8217;ve repurposed it as a media center running MythTV (and also for print serving/file serving etc).</p>
<p>The hardware is as follows:</p>
<ul>
<li>Sonata III 500 W case</li>
<li>Gigabyte GA965P-S3 motherboard</li>
<li>Core2 Duo E6550 CPU</li>
<li>Gigabyte 8400GS Nvidia video card</li>
<li>WinFast DTV1000 digital tuner card</li>
<li>320MB SATA disk</li>
<li>Kingston 1Gig DDR2 800MHz memory</li>
</ul>
<p>Since then, I&#8217;ve added a 1Terabyte SATA disk &#8211; prices keep coming down every week. You can get a 1T disk for just over AUD200 now.</p>
<p>I installed MythBuntu 8.04 and found it a very simple process. I had to configure it for TwinView (Clone) so I&#8217;ve got the same output on my TV as I have on the LCD monitor. Then I had to get sound via the SPDIF optical output. To do this you have to:</p>
<ol>
<li>Unmute the ICE958 channel via alsamixer</li>
<li>Configure MythTV to use ALSA:SPDIF and AC3 + DTS to SPDIF passthrough</li>
<li>I also had to change my video player command to &#8216;mplayer -ao alsa:device=spdif -fs -zoom -quiet so -vo xv %s&#8217; so that video with only stereo sound would use the SPDIF</li>
</ol>
<p>I haven&#8217;t set up a remote control yet. The TV card I have doesn&#8217;t look like it is supported under LIRC. So I might look at getting a dual tuner sometime, hopefully one that has a supported remote.</p>
<p>The video has a slight defect when fast moving action is displayed &#8211; horizontal splits in the picture appear, but it hasn&#8217;t proved too bad so far. I haven&#8217;t had time to look into this one, hopefully sometime soon I&#8217;ll start looking around the forums. I hope the solution isn&#8217;t a better video card!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javathinking.com/2008/07/media-center-with-mythtv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

