My DVDs remake (2 Viewers)

hwahrmann

Development Group
  • Team MediaPortal
  • September 15, 2004
    4,633
    2,457
    Vienna, Austria
    Home Country
    Austria Austria
    Hi Dukus,

    run some tests. I'm using Ant Movie Catalog.

    Results are:

    1. When selecting "Download Actor thumbnails" i get immediately a System.NullReferenceException that apno01 reported a few posts ago.

    2. When processing a Template, the special German characters (Umlaut) are left out. i.e. "fr" instead of "für".
    When importing an AMC XML catalog directly they are there.

    3. On one special movie i get an exception. Removing it, the exception is gone. However it would be nice to tell me,which field you're processing, so that i can correct it.
    Exception is:
    Code:
    System.ArgumentOutOfRangeException: Length cannot be less than zero.
    Parameter name: length
       at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
       at GUIDVDs.DVD_DB.AddActor(DVD r) in D:\3\MY DVDS SCR\DVD_DB.cs:line 325
       at GUIDVDs.DVD_DB.CreateRec(DVD r) in D:\3\MY DVDS SCR\DVD_DB.cs:line 171
       at GUIDVDs.MyDVDs.GetDVDs(String fileName, String folderName) in D:\3\MY DVDS SCR\DVDPlugin.cs:line 1081
       at GUIDVDs.MyDVDs.ButImport_Click(Object sender, EventArgs e) in D:\3\MY DVDS SCR\DVDPlugin.cs:line 660
       at System.Windows.Forms.Control.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ButtonBase.WndProc(Message& m)
       at System.Windows.Forms.Button.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    4. in Tables file, you set "strFileName" to the Title of the Movie.
    When selecting it in MP, i get a message that this is an unsupported extension, which is true of course.
    You should write the Slot number into it, so that MP Asks to insert the Disc with this number.

    5. When selecting to import into the Movie Database, it makes no sense to create and maintain your own DVD Database. Would be nice if you wouldn't create it, when the option is selected.

    6. You're always importing the "Original Title".
    Would be good to have an option to use the "Translated Title" instead of.
    With Template i can simply choose another field, but when reading the AMC XML file, an option would be necessary.

    thx,

    Helmut
     

    dukus

    Portal Pro
    January 20, 2006
    783
    748
    45
    Home Country
    Romania Romania
    Updated version on : (again :) )
    www.geocities.com/dukus13ro Bugs fixed. Wait some replay
    A try to implement some sorting and filtering contex menu. (Next version)

    For hwahrmann:

    1. Fixed
    2. XML format not suport special caracters, must use AMC XML save
    3. Fixed
    4 ???? ()
    5. ????
    6. Solved (Option -> Use transalated title)
     

    mzemina

    Retired Team Member
  • Premium Supporter
  • February 23, 2005
    2,065
    14
    Tulsa, OK
    Home Country
    United States of America United States of America
    dukus - I haven't been using the newer versions of your plugin - the version I have is working good (except for the genre feature change you made back a rev or two which I wish was changed to the original manner but I can live with it - like it is now for awhile longer - I am not complaining, but would like to talk about it if you decide to make any change to the genre).

    But since I want to get a bigger HD and start loading my DVDs to HD I was wondering if you have (or will at sometime later) be working on an option that would allow playing the backup on the harddisk?

    Mike
     

    hwahrmann

    Development Group
  • Team MediaPortal
  • September 15, 2004
    4,633
    2,457
    Vienna, Austria
    Home Country
    Austria Austria
    Hi Dukus,

    thanks for the changes, everything works perfect now.

    Some clarification to the stuff you didn't understand:

    4. Ok, i mentioned it a bit weird. will try again. AMC has a slot number, which is in my case the Label of the DVD. Would be good, if you could insert the Slot number as "DVD#" + slot number into movie.discid.
    This results then in a message from MP: Please insert CD/DVD DVD#001 , when you press play on the movie.

    5. When i choose to import the catalog directly into the Video database of MP, you can skip the creation of your own DB for the plugin. But it dioesn't matter, i delete it anyhow after the import, since i'm not using your GUI, but the standard MyVideo of MP.

    thanks,

    Helmut
     

    mzemina

    Retired Team Member
  • Premium Supporter
  • February 23, 2005
    2,065
    14
    Tulsa, OK
    Home Country
    United States of America United States of America
    Dukus - I haven't seen you around this past month, I hope all is well. I found a new DVD catalog program you may want to also include its export file (it can export XML). The name of the application is Movie Lable 2006 - http://www.codeaero.com/movie-label/

    Mike
     

    Koschel

    Retired Team Member
  • Premium Supporter
  • April 6, 2005
    1,044
    68
    Stuttgart
    Home Country
    Germany Germany
    Hi dukus,

    great plugin, but with latest SVN (06-04-20006) I get this error when I start configuration.exe:

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************
    System.TypeLoadException: Method 'OnDisableCancel' in type 'GUIDVDs.DVD_DB' from assembly 'MyDVDs, Version=1.0.2315.35647, Culture=neutral, PublicKeyToken=null' does not have an implementation.
    at System.Reflection.Assembly.GetExportedTypes()
    at MediaPortal.Configuration.Sections.PluginsNew.loadPlugins()
    at MediaPortal.Configuration.Sections.PluginsNew.LoadAll()
    at MediaPortal.Configuration.Sections.PluginsNew.OnSectionActivated()
    at MediaPortal.Configuration.SettingsForm.ActivateSection(SectionSettings section)
    at MediaPortal.Configuration.SettingsForm.sectionTree_AfterSelect(Object sender, TreeViewEventArgs e)
    at System.Windows.Forms.TreeView.OnAfterSelect(TreeViewEventArgs e)
    at System.Windows.Forms.TreeView.TvnSelected(NMTREEVIEW* nmtv)
    at System.Windows.Forms.TreeView.WmNotify(Message& m)
    at System.Windows.Forms.TreeView.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ----------------------------------------
    Configuration
    Assembly Version: 1.0.2345.43199
    Win32 Version: 1.0.2345.43199
    CodeBase: file:///C:/Programme/Team%20MediaPortal/MediaPortal/Configuration.exe
    ----------------------------------------
    Core
    Assembly Version: 1.0.2345.43158
    Win32 Version: 1.0.2345.43158
    CodeBase: file:///C:/Programme/Team%20MediaPortal/MediaPortal/Core.DLL
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    Databases
    Assembly Version: 1.0.2345.43166
    Win32 Version: 1.0.2345.43166
    CodeBase: file:///C:/Programme/Team%20MediaPortal/MediaPortal/Databases.DLL
    ----------------------------------------
    DirectShowLib
    Assembly Version: 1.4.0.43144
    Win32 Version: 1.4.0.43144
    CodeBase: file:///C:/Programme/Team%20MediaPortal/MediaPortal/DirectShowLib.DLL
    ----------------------------------------
    System.ServiceProcess
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.ServiceProcess/2.0.0.0__b03f5f7f11d50a3a/System.ServiceProcess.dll
    ----------------------------------------
    System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    Microsoft.DirectX.Direct3D
    Assembly Version: 1.0.2902.0
    Win32 Version: 9.05.132.0000
    CodeBase: file:///C:/Programme/Team%20MediaPortal/MediaPortal/Microsoft.DirectX.Direct3D.DLL
    ----------------------------------------
    System.Runtime.Serialization.Formatters.Soap
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Serialization.Formatters.Soap/2.0.0.0__b03f5f7f11d50a3a/System.Runtime.Serialization.Formatters.Soap.dll
    ----------------------------------------
    System.Data
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
    ----------------------------------------
    RemotePlugins
    Assembly Version: 1.0.2345.43188
    Win32 Version: 1.0.2345.43188
    CodeBase: file:///C:/Programme/Team%20MediaPortal/MediaPortal/RemotePlugins.DLL
    ----------------------------------------
    Accessibility
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
    ----------------------------------------
    Microsoft.DirectX.DirectInput
    Assembly Version: 1.0.2902.0
    Win32 Version: 5.04.00.2904
    CodeBase: file:///C:/Programme/Team%20MediaPortal/MediaPortal/Microsoft.DirectX.DirectInput.DLL
    ----------------------------------------
    Microsoft.DirectX
    Assembly Version: 1.0.2902.0
    Win32 Version: 5.04.00.2904
    CodeBase: file:///C:/Programme/Team%20MediaPortal/MediaPortal/Microsoft.DirectX.DLL
    ----------------------------------------
    TVCapture
    Assembly Version: 1.0.2345.43170
    Win32 Version: 1.0.2345.43170
    CodeBase: file:///C:/Programme/Team%20MediaPortal/MediaPortal/TVCapture.DLL
    ----------------------------------------
    TaskScheduler
    Assembly Version: 1.1.1007.26951
    Win32 Version: 1.1.1007.26951
    CodeBase: file:///C:/Programme/Team%20MediaPortal/MediaPortal/TaskScheduler.DLL
    ----------------------------------------
    System.Management
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll
    ----------------------------------------
    Dialogs
    Assembly Version: 0.0.0.0
    Win32 Version: 0.0.0.0
    CodeBase: file:///C:/Programme/Team%20MediaPortal/MediaPortal/plugins/windows/Dialogs.DLL
    ----------------------------------------
    LyricsEngine
    Assembly Version: 0.1.0.0
    Win32 Version: 0.1.0.0
    CodeBase: file:///C:/Programme/Team%20MediaPortal/MediaPortal/plugins/windows/LyricsEngine.dll
    ----------------------------------------
    System.Web.Services
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Web.Services/2.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll
    ----------------------------------------
    MyDVDs
    Assembly Version: 1.0.2315.35647
    Win32 Version: 1.0.2315.35647
    CodeBase: file:///C:/Programme/Team%20MediaPortal/MediaPortal/plugins/windows/MyDVDs.dll
    ----------------------------------------

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:

    <configuration>
    <system>
    </configuration>

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.

    After pressing "Continue" the plugin section is empty.
     

    dukus

    Portal Pro
    January 20, 2006
    783
    748
    45
    Home Country
    Romania Romania
    In this week post a new version of plugin and the source code and implement a dvd catalog (hope :lol: ). And solve some problem with genre view
     

    Users who are viewing this thread

    Similar threads

    • Sticky
    All good now!!
    All good now!!
    We have just released MediaPortal 1.36 - Polar Express x86 and x64 version. Highlights of this release Bugfixes: [MP1-5229] -...
    Replies
    2
    Views
    870
    We have just released MediaPortal 1.35 - Horizon x86 and x64 version. Highlights of this release Bugfixes: [MP1-5221] - Core: Fix FrameGrabbing for EVR [MP1-5222] - TV Server: Fix ISO-8859-10/14 DVB text encodings [MP1-5224] - Fix Card "CancelTune" request Since Pre-Release : New: Since Pre-Release : Improvement / Rework...
    We have just released MediaPortal 1.35 - Horizon x86 and x64 version. Highlights of this release Bugfixes: [MP1-5221] - Core...
    We have just released MediaPortal 1.35 - Horizon x86 and x64 version. Highlights of this release Bugfixes: [MP1-5221] - Core...
    Replies
    0
    Views
    2K
    • Sticky
    Pre Releases are provided as a way for the community to test and give feedback on all the exciting things we have lined up for the next release. We allocate about one month for Pre Release testing. In that time we will only fix bugs, after which comes the final release! Highlights of this release Bugfixes: [MP1-5221] - Core: Fix...
    Pre Releases are provided as a way for the community to test and give feedback on all the exciting things we have lined up for the...
    Pre Releases are provided as a way for the community to test and give feedback on all the exciting things we have lined up for the...
    Replies
    0
    Views
    2K
    Maybe they only show the bits information for the x64 version and no bits information for the 32-bit version?
    Maybe they only show the bits information for the x64 version and no bits information for the 32-bit version?
    We have just released MediaPortal 1.34 - Dune x86 and x64 version. Highlights of this release Bugfixes: [MP1-5201] - Fix MPC-HC...
    Replies
    10
    Views
    4K
    I solved it myself, by modifying the host IP-address in the server table of the database, MariaDB [(none)]> use mptvdb; Database changed MariaDB [mptvdb]> SELECT * FROM Server; +----------+----------+--------------+----------+ | idServer | isMaster | hostName | rtspPort | +----------+----------+--------------+----------+ |...
    I solved it myself, by modifying the host IP-address in the server table of the database, MariaDB [(none)]> use mptvdb; Database...
    Hello everyone, I'm going to need help from the community to resolve a TV server crash issue. I encountered a problem with my...
    Replies
    4
    Views
    780
    Top Bottom