[mythtv-users] MythArchive: what am I doing wrong?!

Andrew Junev a-j at a-j.ru
Tue Jan 8 11:25:36 UTC 2008

Hi All,

I want to transfer some of my recorded programs from an old backend to
a new one. I tried using MythArchive the way it is described in the
Wiki. Creating archive was fine, but importing the archive gave me a
strange error: "You need to select a valid archive XML file!"

In the mythfrontend log I see the error:

Couldn't find a 'channel' element in XML file
Couldn't find a 'channel' element in XML file
Couldn't find a 'channel' element in XML file
Couldn't find a 'channel' element in XML file

This is an .xml file from one of my archived videos:

<item type="recording" databaseversion="1160" >
        <title>Die Insel (The Island)</title>
        <description>Lincoln Six-Echo (Ewan McGregor) lebt mit tausenden anderen in einer futuristischen Wohneinheit. Angeblich darf man von hier irgendwann auf &quot;Die Insel&quot;. Aber Lincoln entdeckt, dass alles nur Lц¬б+ge ist: Die Bohner dienen als Ersatzteilspender fц¬б+r ihre menschlichen Originale. Mit der sц¬бІnen Jordan Two-Delta (Scarlett Johansson) wagt er die Flucht. - Mitreiц¬<9f>es Sci-Fi-Spektakel von Action-Groц¬<9f>meister Michael Bay.
USA 2005. 131 Min. Von Michael Bay, mit Ewan McGregor, Scarlett Johansson, Djimon Hounsou.</description>
        <mark offset="0" type="9" mark="0" />
        <mark offset="193640" type="9" mark="12" />
        <mark offset="399688" type="9" mark="24" />
        <mark offset="604796" type="9" mark="36" />
        <mark offset="832652" type="9" mark="48" />
(and so on...)

MythTV version I'm using on a new machine is:
# mythbackend --version
Library API version     : 0.20.20070821-1
Source code version     : 0.20.2-169.fc8
SVN Branch              : branches/release-0-20-fixes
Options compiled in     :
 linux release using_xvmcw using_lmsensors using_v4l using_oss
 using_alsa using_arts using_jack using_ivtv using_firewire
 using_dbox2 using_hdhr using_ip_rec using_freebox using_live
 using_lirc using_joystick_menu using_dvb using_x11 using_xv
 using_xrandr using_xvmc using_xvmc_vld using_opengl_vsync
 using_opengl using_frontend using_backend using_bindings_perl

My old backend runs the same MythTV version (I'm almost 100% sure).
Although the old machine runs Fedora Core 6.

So what am I doing wrong???

Best regards,

More information about the mythtv-users mailing list