Kodi Community Forum
Media Companion 3 beta's - Now with Music Video support - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Supplementary Tools for Kodi (https://forum.kodi.tv/forumdisplay.php?fid=116)
+--- Thread: Media Companion 3 beta's - Now with Music Video support (/showthread.php?tid=129134)



RE: Media Companion Stable & Beta Release with Frodo support - Zxurian - 2013-03-19

(2013-03-19, 02:07)vbat99 Wrote:
(2013-03-19, 01:45)Zxurian Wrote: So... I know Media Companion operates pretty much self contained within it's own folder.

Would it be possible to run it out of a directory on a nas? (NTFS/Samba share)

Only with a Mapped drive letter, but why? unless your thinking of having a common driver letter and accessing it from multiply computers...In that case make sure your not running more than one copy at a time.

would it cause a conflict if I'm running Media Companion full from NAS, and another computer runs mc_com.exe -u from the same NAS?


RE: Media Companion Stable & Beta Release with Frodo support - vbat99 - 2013-03-19

OK, what I've found in the past is that if running Media Companion, and another instance runs mc_com.exe -e or -m, mc_com added the episode or movies to the cache, but Media Companion requires to Refresh Movie or TV Show.

As for mc_com.exe -u, I can't say. Test it and let us know. LOL.


RE: Media Companion Stable & Beta Release with Frodo support - Zxurian - 2013-03-19

lol, yes, -e would have been right. Just wanted to double check that I can make the modification to sickbeard's script and not have to worry about a conflict if I'm running the full program on another computer


RE: Media Companion Stable & Beta Release with Frodo support - Zxurian - 2013-03-19

so... Just moved Media Companion to my NAS and tried running it and got the following errors:
Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\Zxurian\Desktop\Media Companion\Settings\tvcache.xml'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   at System.Xml.XmlWriterSettings.CreateWriter(String outputFileName)
   at System.Xml.XmlWriter.Create(String outputFileName, XmlWriterSettings settings)
   at System.Xml.Linq.XDocument.Save(String fileName, SaveOptions options)
   at System.Xml.Linq.XDocument.Save(String fileName)
   at Media_Companion.TvCache.Save()
   at Media_Companion.Form1.Tv_CacheSave()
   at Media_Companion.Form1.tv_CacheRefresh(TvShow TvShowSelected)
   at Media_Companion.Form1.util_ConfigLoad(Boolean prefs)
   at Media_Companion.Form1.util_PrefsLoad()
   at Media_Companion.Form1.Form1_Load(Object sender, EventArgs e)
   at System.EventHandler.Invoke(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.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: 4.0.0.0
    Win32 Version: 4.0.30319.296 (RTMGDR.030319-2900)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Media Companion
    Assembly Version: 3.5.5.2
    Win32 Version: 3.5.5.2
    CodeBase: file:///Z:/Media%20Companion/Media%20Companion.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 10.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1001 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.233 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1002 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1001 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
NfoLibrary
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///Z:/Media%20Companion/NfoLibrary.DLL
----------------------------------------
ProtoXML
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///Z:/Media%20Companion/ProtoXML.DLL
----------------------------------------
TvdbScrapper
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///Z:/Media%20Companion/TvdbScrapper.DLL
----------------------------------------
Common
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///Z:/Media%20Companion/Common.DLL
----------------------------------------
System.Xml.Linq
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.233 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Utilites
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///Z:/Media%20Companion/Utilites.DLL
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Tasks
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///Z:/Media%20Companion/Tasks.DLL
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.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.windows.forms jitDebugging="true" />
</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.

and

Code:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\Zxurian\Desktop\Media Companion\Settings\moviecache.xml'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   at System.Xml.XmlTextWriter..ctor(String filename, Encoding encoding)
   at Media_Companion.Movies.SaveMovieCache()
   at Media_Companion.Movies.RebuildMovieCache()
   at Media_Companion.Movies.RebuildCaches()
   at Media_Companion.Form1.RebuildCaches()
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
   at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
   at Media_Companion.Form1.CallSubByName(String SubName)
   at Media_Companion.Form1.mov_BckWrkScnMovies_DoWork(Object sender, DoWorkEventArgs e)



RE: Media Companion Stable & Beta Release with Frodo support - umanbean - 2013-03-19

(2013-03-18, 14:01)umanbean Wrote: Updating watched status visa Tables for 304 movies and MC crashes.No changed data saved .Clicking continue just locks everything up.

Since there have been no comments and the problem persists for me am I right in thinking that updating the watched status via the Tables just doesnt work?


RE: Media Companion Stable & Beta Release with Frodo support - vbat99 - 2013-03-20

(2013-03-19, 05:49)Zxurian Wrote: so... Just moved Media Companion to my NAS and tried running it and got the following errors:
[code]See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\Zxurian\Desktop\Media Companion\Settings\tvcache.xml'.

You just can't move your existing copy, as it is pointing to the last location you ran it.

Delete your settings folder and run it from your nas again as a fresh new copy. That'll set the path in the config.xml file, as well as a few others.

(2013-03-19, 16:06)umanbean Wrote:
(2013-03-18, 14:01)umanbean Wrote: Updating watched status visa Tables for 304 movies and MC crashes.No changed data saved .Clicking continue just locks everything up.

Since there have been no comments and the problem persists for me am I right in thinking that updating the watched status via the Tables just doesnt work?

Changing from table does work, just don't have 300 odd movies to test at once.

Can you try a dozen at a time, clicking "Save" after each dozen, and let us know.


RE: Media Companion Stable & Beta Release with Frodo support - Zxurian - 2013-03-20

ugh. Is there a way I can just update the path that it's pointing to manually?

Update: woo hoo! I can, I just updated the paths in profile.xml and it looks like it's loading without an issue.


RE: Media Companion Stable & Beta Release with Frodo support - vbat99 - 2013-03-20

Ta Da!, Glad its working.


RE: Media Companion Stable & Beta Release with Frodo support - umanbean - 2013-03-20

[/quote]

Changing from table does work, just don't have 300 odd movies to test at once.

Can you try a dozen at a time, clicking "Save" after each dozen, and let us know.
[/quote]

I have tried with ten or so and still no joy. It claims to have saved changes but when you look back to movie list there is no change .
Also I noticed it doesn't read video stream data so when I have imported into XBMC and its read the nfo files XBMC doesn't show video/audio stream info and can't therefore say if a movie is HD or SD. That coupled with the problem of not showing watched status means I am having to refresh each movie in XBMC which rather defeats the point of MC.

If I have missed a setting please let me know and I'll try it again?


RE: Media Companion Stable & Beta Release with Frodo support - vbat99 - 2013-03-20

(2013-03-20, 11:39)umanbean Wrote:
Quote:Changing from table does work, just don't have 300 odd movies to test at once.

Can you try a dozen at a time, clicking "Save" after each dozen, and let us know.

I have tried with ten or so and still no joy. It claims to have saved changes but when you look back to movie list there is no change .
Also I noticed it doesn't read video stream data so when I have imported into XBMC and its read the nfo files XBMC doesn't show video/audio stream info and can't therefore say if a movie is HD or SD. That coupled with the problem of not showing watched status means I am having to refresh each movie in XBMC which rather defeats the point of MC.

If I have missed a setting please let me know and I'll try it again?

And your on the latest Media Companion, V3.552b?

Changing back to the main tab in Movies, you may have to do a refresh to note changes that were done on the table tab.

And MC does save the stream data into the nfo, for compatible formats. Currently only BDR and ISO can not be read by mediainfo.dll.


RE: Media Companion Stable & Beta Release with Frodo support - umanbean - 2013-03-21

Yes I am using the latest version MC and refreshing makes no difference. It also is not reading/saving any codec info in my case whether from .ts, .mpg or anything else.


RE: Media Companion Stable & Beta Release with Frodo support - vbat99 - 2013-03-21

So your not seeing anything like this in you nfo??
Code:
<fileinfo>
    <streamdetails>
      <video>
        <width>720</width>
        <height>404</height>
        <aspect>1.78</aspect>
        <codec>avc1</codec>
        <format>avc1</format>
        <duration>40</duration>
        <bitrate>692 Kbps</bitrate>
        <bitratemax>4 684 Kbps</bitratemax>
        <container>.mkv</container>
        <codecidinfo>Advanced Video Coding</codecidinfo>
      </video>
      <audio>
        <codec>AAC</codec>
        <channels>2</channels>
        <bitrate>116 Kbps</bitrate>
      </audio>
    </streamdetails>
  </fileinfo>
This is from a video just scraped with MC3552b, couple minutes ago.


RE: Media Companion Stable & Beta Release with Frodo support - TH3 M0L3 - 2013-03-22

Quick request:

Is there a command line entry to for mc to check tv root folders for new shows?

Ive looked on codeplex site, but it only refers to updating and running different profiles.

Is there a page listing all command line functions, or am I missing something?


RE: Media Companion Stable & Beta Release with Frodo support - vbat99 - 2013-03-22

(2013-03-22, 00:00)TH3 M0L3 Wrote: Quick request:

Is there a command line entry to for mc to check tv root folders for new shows?

Ive looked on codeplex site, but it only refers to updating and running different profiles.

Is there a page listing all command line functions, or am I missing something?

No. It is on the feature request lists, but there may not be a way to successfully implement this feature due to show naming issues.

This is where in MC you can add a new show, and confirm it's the correct show, correct artwork, before scraping episodes.


RE: Media Companion Stable & Beta Release with Frodo support - TH3 M0L3 - 2013-03-22

(2013-03-22, 00:02)vbat99 Wrote: No. It is on the feature request lists, but there may not be a way to successfully implement this feature due to show naming issues.

This is where in MC you can add a new show, and confirm it's the correct show, correct artwork, before scraping episodes.

Fair play. makes sense when you explain it like that!

Thanks!