 |
pyTivo Discussion Forum Answers and the development of pyTivo a TiVo transcoding server
|
|
| Author |
Message |
MasterCephus

Joined: 04 Jan 2008 Posts: 137 Location: Hueytown, AL
|
Posted: Fri Jun 20, 2008 4:53 am Post subject: |
|
|
That will help. I'll be on vacation starting tomorrow so I should have some time to update this stuff. Maybe by Monday I'll have an update for everyone. _________________ MetaGenerator
pyTivo Manager |
|
| Back to top |
|
 |
philhu
Joined: 04 Jan 2008 Posts: 112
|
|
| Back to top |
|
 |
MirclMax
Joined: 29 May 2008 Posts: 19
|
Posted: Fri Jun 27, 2008 7:23 am Post subject: |
|
|
Apparently not. He must be having a better vacation than planned  |
|
| Back to top |
|
 |
MasterCephus

Joined: 04 Jan 2008 Posts: 137 Location: Hueytown, AL
|
Posted: Tue Jul 01, 2008 5:11 am Post subject: |
|
|
Just put out another update.
This adds the SeriesID button, and it also puts back the episodeTitle in the output file.
Sorry it took so long. _________________ MetaGenerator
pyTivo Manager |
|
| Back to top |
|
 |
MirclMax
Joined: 29 May 2008 Posts: 19
|
Posted: Tue Jul 01, 2008 8:17 am Post subject: |
|
|
| No worries. Thanks! |
|
| Back to top |
|
 |
philhu
Joined: 04 Jan 2008 Posts: 112
|
Posted: Tue Jul 01, 2008 11:56 am Post subject: |
|
|
Very good!
I'll test the output tonight |
|
| Back to top |
|
 |
jstaffon
Joined: 15 Jun 2008 Posts: 20
|
Posted: Wed Jul 02, 2008 4:29 pm Post subject: |
|
|
Does anyone know if the MetaGenerator is cross-platform compatible? Can I use my WIndows box to create thee metadata file, copy it to my Linux box and have my Linux box use it when it streams? My Linux box is the media server that runs pyTivo. _________________ Tivo Dual-Tuner, Tivo HD Series 3, openSuse MythTV box
Jeff. |
|
| Back to top |
|
 |
wmcbrine

Joined: 04 Jan 2008 Posts: 409
|
Posted: Wed Jul 02, 2008 4:52 pm Post subject: |
|
|
MasterCephus' MetaGenerator is a closed-source Windows-only program, but the files it generates are plain text. You can use them anywhere. _________________ My pyTivo fork |
|
| Back to top |
|
 |
MasterCephus

Joined: 04 Jan 2008 Posts: 137 Location: Hueytown, AL
|
Posted: Thu Jul 03, 2008 3:13 am Post subject: |
|
|
I think someone has successfully used Mono to run MG on a linux box... _________________ MetaGenerator
pyTivo Manager |
|
| Back to top |
|
 |
gonzotek
Joined: 12 Jan 2008 Posts: 18
|
Posted: Thu Jul 03, 2008 1:53 pm Post subject: |
|
|
| MasterCephus wrote: | I think someone has successfully used Mono to run MG on a linux box... | I have it running on Ubuntu 8.04.. It required some extra mono packages beyond the main one. libmono-winforms2.0-cil, libmono-sqlite2.0-cil, and libmono-mozilla0.1-cil were needed, I think. I have other mono packages installed for other programs, so I'm not sure what else would be required but I am sure I'm only using the standard repositories (main, universe, and multiverse). If anyone wants to try it:
from the MetaGenerator directory:
sudo apt-get install mono-common libmono-winforms2.0-cil libmono-mozilla0.1-cil libmono-sqlite2.0-cil
mono MetaGenerator.exe
If it complains about missing files, report the error here and I'll hash out which package(s) is(are) also needed. |
|
| Back to top |
|
 |
MirclMax
Joined: 29 May 2008 Posts: 19
|
Posted: Sat Jul 19, 2008 5:05 pm Post subject: MetaGenerator on Ubuntu |
|
|
Well, my plan had always been to bring up an Ubuntu box and move pyTivo over to it. Now that I've finally done it .. I wanted to give MetaGenerator a shot.
The instructions provided by gonzotek work pretty well. For the most part ... which brings me to the reason for the post. The main part of the program seems to work, but if I click on "Find SeriesID".. the whole thing crashes. I can live if that part just won't work on Ubuntu.. but if anyone knows a fix, I'd love to hear it. Here is the output I get when you hit the button..
| Code: |
** (MetaGenerator.exe:14294): WARNING **: The following assembly referenced from /home/tivo/pyTivo/MetaGenerator.exe could not be loaded:
Assembly: System.Data.SQLite (assemblyref_index=6)
Version: 1.0.47.2
Public Key: db937bc2d44ff139
The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/home/tivo/pyTivo/).
** (MetaGenerator.exe:14294): WARNING **: Could not load file or assembly 'System.Data.SQLite, Version=1.0.47.2, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one of its dependencies.
Unhandled Exception: System.TypeLoadException: A type load exception has occurred.
at MetaGenerator.frmSeriesID..ctor (System.String item, MetaGenerator.settings theSettings) [0x00000]
at (wrapper remoting-invoke-with-check) MetaGenerator.frmSeriesID:.ctor (string,MetaGenerator.settings)
at MetaGenerator.ViewMetaData.btnGetSeriesID_Click (System.Object sender, System.EventArgs e) [0x00000]
at System.Windows.Forms.Control.OnClick (System.EventArgs e) [0x00000]
at System.Windows.Forms.Button.OnClick (System.EventArgs e) [0x00000]
at System.Windows.Forms.ButtonBase.OnMouseUp (System.Windows.Forms.MouseEventArgs mevent) [0x00000]
at System.Windows.Forms.Button.OnMouseUp (System.Windows.Forms.MouseEventArgs e) [0x00000]
at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.ButtonBase.WndProc (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.Button.WndProc (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000]
at System.Windows.Forms.XplatUIX11.DispatchMessage (System.Windows.Forms.MSG& msg) [0x00000]
at System.Windows.Forms.XplatUI.DispatchMessage (System.Windows.Forms.MSG& msg) [0x00000]
at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000]
at System.Windows.Forms.Form.ShowDialog (IWin32Window ownerWin32) [0x00000]
at System.Windows.Forms.Form.ShowDialog () [0x00000]
at (wrapper remoting-invoke-with-check) System.Windows.Forms.Form:ShowDialog ()
at MetaGenerator.frmMain.tvEpisodeSelected () [0x00000]
at MetaGenerator.frmMain.treeTVShow_DoubleClick (System.Object sender, System.EventArgs e) [0x00000]
at System.Windows.Forms.Control.OnDoubleClick (System.EventArgs e) [0x00000]
at System.Windows.Forms.TreeView.HandleClick (Int32 clicks, System.Windows.Forms.MouseEventArgs me) [0x00000]
at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.TreeView.WndProc (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000]
at System.Windows.Forms.XplatUIX11.DispatchMessage (System.Windows.Forms.MSG& msg) [0x00000]
at System.Windows.Forms.XplatUI.DispatchMessage (System.Windows.Forms.MSG& msg) [0x00000]
at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000]
at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00000]
at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00000]
at MetaGenerator.Program.Main () [0x00000]
|
Anyone have any ideas? Thanks. |
|
| Back to top |
|
 |
gonzotek
Joined: 12 Jan 2008 Posts: 18
|
Posted: Sun Jul 20, 2008 5:36 am Post subject: Re: MetaGenerator on Ubuntu |
|
|
| MirclMax wrote: | Well, my plan had always been to bring up an Ubuntu box and move pyTivo over to it. Now that I've finally done it .. I wanted to give MetaGenerator a shot.
The instructions provided by gonzotek work pretty well. For the most part ... which brings me to the reason for the post. The main part of the program seems to work, but if I click on "Find SeriesID".. the whole thing crashes. I can live if that part just won't work on Ubuntu.. but if anyone knows a fix, I'd love to hear it. Here is the output I get when you hit the button..
| Code: |
** (MetaGenerator.exe:14294): WARNING **: The following assembly referenced from /home/tivo/pyTivo/MetaGenerator.exe could not be loaded:
Assembly: System.Data.SQLite (assemblyref_index=6)
Version: 1.0.47.2
Public Key: db937bc2d44ff139
The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/home/tivo/pyTivo/).
** (MetaGenerator.exe:14294): WARNING **: Could not load file or assembly 'System.Data.SQLite, Version=1.0.47.2, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one of its dependencies.
Unhandled Exception: System.TypeLoadException: A type load exception has occurred.
at MetaGenerator.frmSeriesID..ctor (System.String item, MetaGenerator.settings theSettings) [0x00000]
at (wrapper remoting-invoke-with-check) MetaGenerator.frmSeriesID:.ctor (string,MetaGenerator.settings)
at MetaGenerator.ViewMetaData.btnGetSeriesID_Click (System.Object sender, System.EventArgs e) [0x00000]
at System.Windows.Forms.Control.OnClick (System.EventArgs e) [0x00000]
at System.Windows.Forms.Button.OnClick (System.EventArgs e) [0x00000]
at System.Windows.Forms.ButtonBase.OnMouseUp (System.Windows.Forms.MouseEventArgs mevent) [0x00000]
at System.Windows.Forms.Button.OnMouseUp (System.Windows.Forms.MouseEventArgs e) [0x00000]
at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.ButtonBase.WndProc (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.Button.WndProc (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000]
at System.Windows.Forms.XplatUIX11.DispatchMessage (System.Windows.Forms.MSG& msg) [0x00000]
at System.Windows.Forms.XplatUI.DispatchMessage (System.Windows.Forms.MSG& msg) [0x00000]
at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000]
at System.Windows.Forms.Form.ShowDialog (IWin32Window ownerWin32) [0x00000]
at System.Windows.Forms.Form.ShowDialog () [0x00000]
at (wrapper remoting-invoke-with-check) System.Windows.Forms.Form:ShowDialog ()
at MetaGenerator.frmMain.tvEpisodeSelected () [0x00000]
at MetaGenerator.frmMain.treeTVShow_DoubleClick (System.Object sender, System.EventArgs e) [0x00000]
at System.Windows.Forms.Control.OnDoubleClick (System.EventArgs e) [0x00000]
at System.Windows.Forms.TreeView.HandleClick (Int32 clicks, System.Windows.Forms.MouseEventArgs me) [0x00000]
at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.TreeView.WndProc (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000]
at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000]
at System.Windows.Forms.XplatUIX11.DispatchMessage (System.Windows.Forms.MSG& msg) [0x00000]
at System.Windows.Forms.XplatUI.DispatchMessage (System.Windows.Forms.MSG& msg) [0x00000]
at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000]
at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00000]
at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00000]
at MetaGenerator.Program.Main () [0x00000]
|
Anyone have any ideas? Thanks. | My version of MG (1.6.0.1) has that button disabled, sorry. |
|
| Back to top |
|
 |
MirclMax
Joined: 29 May 2008 Posts: 19
|
|
| Back to top |
|
 |
gonzotek
Joined: 12 Jan 2008 Posts: 18
|
|
| Back to top |
|
 |
MirclMax
Joined: 29 May 2008 Posts: 19
|
Posted: Sun Jul 20, 2008 8:17 am Post subject: |
|
|
Yes, it works just fine on Windows.
Thanks for the effort. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|