mythnuv2mkv. Convert MythTV nuv files to mkv, mp4 or avi files

Converts MythTV nuv or mpg files to mkv, mp4 or avi files. It can be run as a MythTV User Job or at command line to convert MythTV recordings or stand alone files. The converted recordings can either replace the nuv/mpg one or be copied to another location. If this other location is under the MythVideoDir, imdb will be searched, a MythVideo db entry created and a coverfile file created if one was not available at imdb.

Beta Version: 1.48
Current Version: 1.47

lircm and serial receiver under Fedora 10

in

Xorg under Fedora 10 uses hal and evdev to automatically load the keyboard and mouse. This only works with hardware the kernel can find, which does not include serial lirc hardware.
There are two options to fix this.

  1. Amend the hal properties.
    mkdir /etc/hal/fdi/policy/30user
    create file /etc/hal/fdi/policy/30user/10-lirc_serialmouse.fdi
    containing (change device and options as appropriate)

    <?xml version="1.0" encoding="UTF-8"?>
    
    <deviceinfo version="0.2">
      <device>
         <match key="info.linux.driver" contains_ncase="lirc_serial">
      

Lirc serial transmitter (ir blaster) under Fedora 10

in

Finally updated my system to Fedora 10 and although not painless, was not to bad.
Under Fedora 8 I was installing lirc from ATrpms http://atrpms.net/.
Lirc is not provided by ATrpms for Fedora 10 as it comes with Fedora. ps, after a upgrade from Fedora 8 you will have to manually remove (rpm -e) the ATrpms fedora 8 lirc rpm's and install the Fedora, Fedora 10 ones.
Everything worked except for my homebrew serial transmitter.

mythtv frontend remote control

tkmythtv_ctl.pl A perl Tk GUI to the mythtv telnet control interface.
This is probably not that useful, was more a exercise in learning some perl Tk programing. However here it is in case it is useful to someone.

Current Version: 1.2

See the help button for usage.
For some reason the mythtv telnet control interface stops working when mythvideo is used, so it won't work with that.

Required Applications

  1. Perl Tk
    Fedora rpm perl-Tk

  2. Net-UPnP http://search.cpan.org/dist/Net-UPnP/

Tweet what your watching and or recording

To tweet (twitter) what you are watching install monitor-twitter.pl into a directory in your PATH. This needs to be run in the background. In Gnome you can add it to System -> Preferences -> Personal -> Sessions. But just adding the command as is will result in an extra one being run on each login as it does not get killed on logout. Therefore we need to wrap it in a script to ensure only one is running.

Copy oneonly.sh to a directory in your PATH

In Gnome
goto System -> Preferences -> Personal -> Sessions

Compiling XBMC on Fedora 8 & 10

in

Finally bit the bullet and upgraded to Fedora 10 so can confirm the below works for Fedora 10 also.

  1. Download XBMC
    svn co http://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/

  2. cd linuxport/XBMC
  3. export LDFLAGS="-L/usr/lib/mysql"
  4. ./configure -C --disable-debug
    There are bound to be some devel packages you are missing, so if/when there are errors you will need to work out what is missing and install the appropriate rpm's. Don't believe there was anything required that there was not a rpm for, either from Fedora, atrpms or livna.

lircrc file with matching keys for MythTV, MPlayer, Xine, VLC, Rhythmbox

in

Have spent quite some time setting up lircrc so that all the keys match between MythTV, MPlayer, Xine and VLC, and have reached a stage am quite happy with. The names of my lirc remote and buttons will be different to yours so you will have to change these to match yours.

Changes 3 May 2009

Start Programs. Using mode to allow two key press (power + other) to start a program.

### irexec ###
###
begin  
        remote = grayHauppauge
        prog = irexec
        button = power
        repeat = 0
  

Compiling Boxee on Fedora 8 & 10

Feeling like a bit of a traitor to MythTV, but decided to take a look at Boxee as there is so much talk about it currently. The only Linux binaries for it are Ubuntu only, so had to build from source.

  1. Sign up at http://www.boxee.tv/. You then need to wait for a invite.
  2. Download and extract the source to a directory.
    (Version boxee-source-0.9.3921, boxee-0.9.5.4497-source, boxee-0.9.6.4578 boxee-source-4826)

  3. export LDFLAGS=-L/usr/lib/mysql
  4. autoconf
  5. ./configure -C --disable-debug

OSD notification of recording start, RSS, email, irc, twitter

This will display a message on the screen when a recording starts, RSS feeds, email arrival, almost anything you want. By default it will display using the MythTV osd (ticker) if you are playing a recording with the internal play, or with xosd if you are not.

Current Version: V1.8, V1.6, V1.8, V1.2, V1.4

  1. Make pipe "mknod /tmp/.monitor-pipe-send-osd p"

Info centre Movie Times - Australia

in

To get the MythTV Information centre "Movie Times" functioning in Australia grab a copy of googlemovies.pl. See
http://www.gossamer-threads.com/lists/mythtv/users/316916
This script did not totally work for me so you will probably have to do the following changes to it.
Change

my $postcode = join '', @ARGV;

To

my $postcode = join '', @ARGV;
$postcode =~ s/\s+//;

Change

      if ($movie =~ m/Rated (\S*)/) {
        $movierating = $1;
      }

To

  

MythVideo player. Supports Random Search, DVD, VCD, FSD, Playlists, Streaming media

This is a MythVideo player that wraps mplayer/xine/vlc and enables -

  1. Playlists
    1. Create a MythVideo file containing all videos to play.
  2. Random play
    1. Create a MythVideo file containing search options. Possible searches
    2. randomcat:category. Random video from category
    3. randomfile:directory. Random video. Goes down tree from dir
    4. randomvid:title search string. Random video matching search
    5. randomrec:title search string. Random recording matching search
    6. random:title search string. Search videos & recordings

Tinny sound on ivtv under kernel 2.6.24

in

Since upgrading to Fedora 8 (kernel 2.6.24) have been experiencing "tinny" sound from my Hauppauge PVR-150 card. This uses the ivtv driver. Had the same problem about 18 months ago and after a bit of a search found somewhere that re-setting the audio input via ivtvctl fixes the problem. ivtv has moved on since then and audio input is now controlled with v4l2-ctl. However the same basic solution fixes the current problem also.

(Replace /dev/video1 with your video device for your card. i.e. /dev/video0 for first capture card, /dev/video1 for second capture card)

MythWeather scripts for Australia using Bureau of Meteorology

MythWeather 0.21 scripts for Australia using Bureau of Meteorology information.

Updated icons file. 31 Jan 2009 Latest text description to icon mapping file.

Current Version: V1.8
bomcurrentdat.pl Current Forecast

bomsixdaydat.pl Three and/or Six Day Forecast

bommaps.pl Static Map
Shows

  1. Local Radar Image

bomanimaps.pl Animated Map
Shows

  1. Australia Satellite Image

New canned searches in MythWeb

in

The canned searches in MythWeb are located in canned_searches.conf.php. On my system this is located under /var/www/html/mythweb/modules/tv You can easily add new canned searches by adding new sql queries.

Example original file

    t('Non-Music Specials')
        => 'showtype="special" AND program.category NOT LIKE "music%"',

    t('Music Specials')
        => 'showtype="special" AND program.category LIKE "music%"',

    t('Science Fiction Movies')
        => 'category_type="movie" AND program.category="science fiction"',

    );

Example new searches file

  

tv_grab_oztivo. oztivo xmltv grabber script

Script to download xmltv file from the Australian oztivo site. This uses the oztivo static XML API.
You need an account on oztivo to use this. See http://minnie.tuhs.org/twiki/bin/view/Main/WebHome for details.

Current Version: 1.33

07 April 2009. One and OneHD change: Edit your "ConfigFile" and change all TenHD values to One

Syndicate content