Kodi Community Forum
WIP Ember Media Manager 1.4.x BETA - Discussion Thread - 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)
+---- Forum: Ember Media Manager (https://forum.kodi.tv/forumdisplay.php?fid=195)
+---- Thread: WIP Ember Media Manager 1.4.x BETA - Discussion Thread (/showthread.php?tid=172394)



RE: Ember Media Manager 1.4.x BETA - Discussion Thread - jpjpjp.ph - 2015-04-11

hi,

I have a problem with "Auto rename" : I have an conversion exception
Code:
generic.EmberCore.BulkRename.FileFolderRenamer;generic.EmberCore.BulkRename.FileFolderRenamer.ProccessPattern;1;ERROR;ProccessPattern;"EXCEPTION OCCURRED:System.InvalidCastException: La conversion de la chaîne ""9.5"" en type 'Double' n'est pas valide. ---> System.FormatException: Le format de la chaîne d'entrée est incorrect.

I dig into code and its a decimal separator problem on Ratings : Culture on my system is French, so decimal separator is comma "," but in nfo ratings are saved with point "5.3"

in ProccessPattern CDbl(f.Rating) is used and CDdl is culture sensitive, but i have found strange code in clsAPIMediaContainers.vb line 872

Code:
Namespace MediaContainers
    Public Class Movie
        ...
        Public Property Rating() As String
            Get
                Return Me._rating.Replace(",", ".")
            End Get
            Set(ByVal value As String)
                Me._rating = value.Replace(",", ".")
            End Set
        End Property

If i remove the "replace", it works. the ratings are saved with a comma in nfo, and the rename function works.

I dont know if it's enough, or make problems elsewhere


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - jpjpjp.ph - 2015-04-11

I dig a bit further, I think a better solution is to use an invariant conversion, so the nfo is not culture dependant:

Code:
pattern = ApplyPattern(pattern, "P", If(Not String.IsNullOrEmpty(f.Rating), String.Format("{0:0.0}", Double.Parse(f.Rating, Globalization.CultureInfo.InvariantCulture)), String.Empty))
instead of
Code:
pattern = ApplyPattern(pattern, "P", If(Not String.IsNullOrEmpty(f.Rating), String.Format("{0:0.0}", CDbl(f.Rating)), String.Empty))

What the best way to contribute, add an issue in bug tracker, send a patch, ...


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-04-11

(2015-04-11, 19:50)jpjpjp.ph Wrote: I dig a bit further, I think a better solution is to use an invariant conversion, so the nfo is not culture dependant:

Code:
pattern = ApplyPattern(pattern, "P", If(Not String.IsNullOrEmpty(f.Rating), String.Format("{0:0.0}", Double.Parse(f.Rating, Globalization.CultureInfo.InvariantCulture)), String.Empty))
instead of
Code:
pattern = ApplyPattern(pattern, "P", If(Not String.IsNullOrEmpty(f.Rating), String.Format("{0:0.0}", CDbl(f.Rating)), String.Empty))

What the best way to contribute, add an issue in bug tracker, send a patch, ...

Thank you!
We replace the "," with "." while reading values from NFO to have only values with "." in the datebase.
But i've forgot to add "Globalization.CultureInfo.InvariantCulture" in Renamer addon, i've only added it to the main screen information. I will add your code for next release.


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - publicENEMY - 2015-04-12

I cannot start EMM installed from Ember Media Manager BETA 1.4.3.1 x86.exe. It says Value cannot be null. Parameter name:address. Fresh install after uninstalling prev installation. Install location C:\Ember Media Manager BETA.
Pc spec:
Windows Embedded Standard (windows is fully updated)
AMD A6-3500
8gb ram
64bit

Here are the log files.
Quote:time,logger,callsite,threadid,level,message,exception
2015-04-12 08:40:36.0686,Ember_Media_Manager.My.MyApplication,Ember_Media_Manager.My.MyApplication.MyApplication_Startup,1,INFO,====Ember Media Manager starting up====,
2015-04-12 08:40:37.0247,Ember_Media_Manager.My.MyApplication,Ember_Media_Manager.My.MyApplication.MyApplication_UnhandledException,1,ERROR,System,"EXCEPTION OCCURRED:System.ArgumentNullException: Value cannot be null.
Parameter name: address
at System.Net.ServicePointManager.FindServicePoint(Uri address, IWebProxy proxy, ProxyChain& chain, HttpAbortDelegate& abortDelegate, Int32& abortState)
at System.Net.HttpWebRequest.FindServicePoint(Boolean forceFind)
at System.Net.HttpWebRequest.get_ServicePoint()
at System.Net.AuthenticationState.PrepareState(HttpWebRequest httpWebRequest)
at System.Net.AuthenticationState.ClearSession(HttpWebRequest httpWebRequest)
at System.Net.HttpWebRequest.ClearAuthenticatedConnectionResources()
at System.Net.HttpWebRequest.Abort(Exception exception, Int32 abortState)
at System.Net.HttpWebRequest.Abort()
at EmberAPI.HTTP.Clear()
at EmberAPI.HTTP..ctor()
at EmberAPI.Images.Clear()
at Ember_Media_Manager.frmMain..ctor()
at Ember_Media_Manager.My.MyApplication.MyApplication_Startup(Object sender, StartupEventArgs e)
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnStartup(StartupEventArgs eventArgs)
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()* at System.Net.ServicePointManager.FindServicePoint(Uri address, IWebProxy proxy, ProxyChain& chain, HttpAbortDelegate& abortDelegate, Int32& abortState)
at System.Net.HttpWebRequest.FindServicePoint(Boolean forceFind)
at System.Net.HttpWebRequest.get_ServicePoint()
at System.Net.AuthenticationState.PrepareState(HttpWebRequest httpWebRequest)
at System.Net.AuthenticationState.ClearSession(HttpWebRequest httpWebRequest)
at System.Net.HttpWebRequest.ClearAuthenticatedConnectionResources()
at System.Net.HttpWebRequest.Abort(Exception exception, Int32 abortState)
at System.Net.HttpWebRequest.Abort()
at EmberAPI.HTTP.Clear()
at EmberAPI.HTTP..ctor()
at EmberAPI.Images.Clear()
at Ember_Media_Manager.frmMain..ctor()
at Ember_Media_Manager.My.MyApplication.MyApplication_Startup(Object sender, StartupEventArgs e)
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnStartup(StartupEventArgs eventArgs)
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()"

If need anymore info, do tell. Its been months since EMM doesnt work.

Thanks.


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-04-12

(2015-04-11, 10:12)m.savazzi Wrote: Additional bug:
studios are not XML encoded so text like Télévision gets completely screwed up on the é

Which scraper and movie name?


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-04-12

(2015-04-12, 02:46)publicENEMY Wrote: I cannot start EMM installed from Ember Media Manager BETA 1.4.3.1 x86.exe. It says Value cannot be null. Parameter name:address. Fresh install after uninstalling prev installation. Install location C:\Ember Media Manager BETA.
Pc spec:
Windows Embedded Standard (windows is fully updated)
AMD A6-3500
8gb ram
64bit

Here are the log files.
Quote:time,logger,callsite,threadid,level,message,exception
2015-04-12 08:40:36.0686,Ember_Media_Manager.My.MyApplication,Ember_Media_Manager.My.MyApplication.MyApplication_Startup,1,INFO,====Ember Media Manager starting up====,
2015-04-12 08:40:37.0247,Ember_Media_Manager.My.MyApplication,Ember_Media_Manager.My.MyApplication.MyApplication_UnhandledException,1,ERROR,System,"EXCEPTION OCCURRED:System.ArgumentNullException: Value cannot be null.
Parameter name: address
at System.Net.ServicePointManager.FindServicePoint(Uri address, IWebProxy proxy, ProxyChain& chain, HttpAbortDelegate& abortDelegate, Int32& abortState)
at System.Net.HttpWebRequest.FindServicePoint(Boolean forceFind)
at System.Net.HttpWebRequest.get_ServicePoint()
at System.Net.AuthenticationState.PrepareState(HttpWebRequest httpWebRequest)
at System.Net.AuthenticationState.ClearSession(HttpWebRequest httpWebRequest)
at System.Net.HttpWebRequest.ClearAuthenticatedConnectionResources()
at System.Net.HttpWebRequest.Abort(Exception exception, Int32 abortState)
at System.Net.HttpWebRequest.Abort()
at EmberAPI.HTTP.Clear()
at EmberAPI.HTTP..ctor()
at EmberAPI.Images.Clear()
at Ember_Media_Manager.frmMain..ctor()
at Ember_Media_Manager.My.MyApplication.MyApplication_Startup(Object sender, StartupEventArgs e)
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnStartup(StartupEventArgs eventArgs)
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()* at System.Net.ServicePointManager.FindServicePoint(Uri address, IWebProxy proxy, ProxyChain& chain, HttpAbortDelegate& abortDelegate, Int32& abortState)
at System.Net.HttpWebRequest.FindServicePoint(Boolean forceFind)
at System.Net.HttpWebRequest.get_ServicePoint()
at System.Net.AuthenticationState.PrepareState(HttpWebRequest httpWebRequest)
at System.Net.AuthenticationState.ClearSession(HttpWebRequest httpWebRequest)
at System.Net.HttpWebRequest.ClearAuthenticatedConnectionResources()
at System.Net.HttpWebRequest.Abort(Exception exception, Int32 abortState)
at System.Net.HttpWebRequest.Abort()
at EmberAPI.HTTP.Clear()
at EmberAPI.HTTP..ctor()
at EmberAPI.Images.Clear()
at Ember_Media_Manager.frmMain..ctor()
at Ember_Media_Manager.My.MyApplication.MyApplication_Startup(Object sender, StartupEventArgs e)
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnStartup(StartupEventArgs eventArgs)
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()"

If need anymore info, do tell. Its been months since EMM doesnt work.

Thanks.

I have no idea Sad

I think the only solution to find the issue is realtime debuging on your PC:
- download Visual Studio Community 2013
- download the latest master from GitHub

I can check it on your PC with TeamViewer if you want. Send me a PM.


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - m.savazzi - 2015-04-12

(2015-04-12, 15:45)DanCooper Wrote:
(2015-04-11, 10:12)m.savazzi Wrote: Additional bug:
studios are not XML encoded so text like Télévision gets completely screwed up on the é

Which scraper and movie name?

both with TMDB and IMDB. The issue is in the studio part... is not XML encoded on save Smile


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - m.savazzi - 2015-04-12

(2015-04-12, 02:46)publicENEMY Wrote: I cannot start EMM installed from Ember Media Manager BETA 1.4.3.1 x86.exe. It says Value cannot be null. Parameter name:address. Fresh install after uninstalling prev installation. Install location C:\Ember Media Manager BETA.
Pc spec:
Windows Embedded Standard (windows is fully updated)
AMD A6-3500
8gb ram
64bit

Here are the log files.

What is Windows Embedded? does it have the standard .NET framework?

can you please do this:
in the Ember folder open the file NLOG.Config
check that you have TRACE here:
<logger name="*" minlevel="Trace" writeTo="AWf" />


if yes it should be doing a trace debug log.

so you can send us the files under ember folder / LOG and the CSV

hoping this helps.


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-04-12

(2015-04-12, 17:57)m.savazzi Wrote:
(2015-04-12, 15:45)DanCooper Wrote:
(2015-04-11, 10:12)m.savazzi Wrote: Additional bug:
studios are not XML encoded so text like Télévision gets completely screwed up on the é

Which scraper and movie name?

both with TMDB and IMDB. The issue is in the studio part... is not XML encoded on save Smile

Tested with "Jeune & Jolie", but looks correct and same like if I scrape and export the movie with Kodi.

Ember:
Code:
<?xml version="1.0" encoding="utf-8"?>
<movie xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <id TMDB="184314">tt2752200</id>
  <title>Jung &amp; sch├╢n</title>
  <originaltitle>Jeune &amp; Jolie</originaltitle>
  <year>2014</year>
  <releasedate>25.04.2014</releasedate>
  <top250>0</top250>
  <country>France</country>
  <rating>6.8</rating>
  <votes>16┬á213</votes>
  <mpaa>Germany:16</mpaa>
  <certification>Germany:16</certification>
  <genre>Drama</genre>
  <studio>R├⌐gion Ile-de-France</studio>
  <studio>Mandarin Films</studio>
  <studio>Mars Films</studio>
  <studio>France 2 Cin├⌐ma</studio>
  <studio>FOZ</studio>
  <studio>Canal+</studio>
  <studio>Cin├⌐+</studio>
  <studio>France T├⌐l├⌐vision</studio>
  <studio>La Banque Postale Image 6</studio>
  <studio>Cofimage 24</studio>
  <studio>Sofica Manon 3</studio>
  <studio>Cofinova 9</studio>
  <studio>Palatine ├ëtoile 10</studio>
  <director>Fran├ºois Ozon</director>
  <credits>Fran├ºois Ozon</credits>
  <outline>After losing her virginity, Isabelle takes up a secret life as a call girl, meeting her clients for hotel-room trysts. Throughout, she remains curiously aloof, showing little interest in the encounters themselves or the money she makes.</outline>
  <plot>Im Sommerurlaub, wenige Tage vor ihrem 17. Geburtstag, schl├ñft die h├╝bsche Isabelle das erste Mal mit einem Jungen. F├╝r viele M├ñdchen ein gro├ƒes Ereignis, l├ñsst sie diese Nacht jedoch v├╢llig kalt. Dennoch erkennt sie die M├╢glichkeiten, die der Austausch k├╢rperlicher Z├ñrtlichkeiten ihr bietet: Mit Beginn des Schuljahres verabredet sie sich mit meist ├ñlteren M├ñnnern, die sie f├╝r Sex bezahlen. 300 Euro pro Nacht lassen es sich die M├ñnner kosten. W├ñhrend Isabelle an immer mehr Geld kommt, ahnen weder Eltern noch Freunde etwas von ihrem Doppelleben. Nach einem tragischen Zwischenfall kann sie ihr Geheimnis jedoch nicht mehr verbergen und ihre Nachmittagsbesch├ñftigung fliegt auf. Da Isabelle selbst nicht dazu Stellung bezieht, sondern beharrlich schweigt, ergeht sich ihre Mutter vornehmlich in Selbstvorw├╝rfen.</plot>
  <runtime>21</runtime>
  <trailer>plugin://plugin.video.youtube/?action=play_video&amp;videoid=ufTfeM2OuFI</trailer>
  <dateadded>2012-08-30 09:40:16</dateadded>
  <datemodified>2015-04-12 18:42:01</datemodified>
  <actor>
    <name>Marine Vacth</name>
    <role>Isabelle</role>
    <order>0</order>
    <thumb>http://image.tmdb.org/t/p/original/1xuE7NyPBuUXiXxVAgNlfhd3y54.jpg</thumb>
  </actor>
  <actor>
    <name>G├⌐raldine Pailhas</name>
    <role>Sylvie</role>
    <order>1</order>
    <thumb>http://image.tmdb.org/t/p/original/oHNjyEGxdDNTTQD6I2iVlCM7v6e.jpg</thumb>
  </actor>
  <actor>
    <name>Charlotte Rampling</name>
    <role>Alice</role>
    <order>2</order>
    <thumb>http://image.tmdb.org/t/p/original/iuggCphmBfNoUFaUWfpJCTxX4e6.jpg</thumb>
  </actor>
  <actor>
    <name>Fr├⌐d├⌐ric Pierrot</name>
    <role>Patrick</role>
    <order>3</order>
    <thumb>http://image.tmdb.org/t/p/original/7tdnvy2cLeohbF7p4RnpzHKG8u2.jpg</thumb>
  </actor>
  <actor>
    <name>Nathalie Richard</name>
    <role>V├⌐ro</role>
    <order>4</order>
    <thumb>http://image.tmdb.org/t/p/original/xIPFn1tutGeW3Q4900o5IWRfCip.jpg</thumb>
  </actor>
  <actor>
    <name>Johan Leysen</name>
    <role>Georges</role>
    <order>5</order>
    <thumb>http://image.tmdb.org/t/p/original/cjLEEzFfEGoEEpHnNxjfso04Dd0.jpg</thumb>
  </actor>
  <actor>
    <name>Fantin Ravat</name>
    <role>Victor</role>
    <order>6</order>
    <thumb>http://image.tmdb.org/t/p/original/W111PddJUCS8QZVDVf6ly62dAH.jpg</thumb>
  </actor>
  <actor>
    <name>Laurent Delbecque</name>
    <role>Alex</role>
    <order>7</order>
    <thumb>http://image.tmdb.org/t/p/original/k5LEW91eSH9vBI1SzHf3cjtLRne.jpg</thumb>
  </actor>
  <actor>
    <name>Dj├⌐dj├⌐ Apali</name>
    <role>Peter</role>
    <order>8</order>
  </actor>
  <actor>
    <name>Lucas Prisor</name>
    <role>Felix</role>
    <order>9</order>
    <thumb>http://image.tmdb.org/t/p/original/izYmdmr2yLzYAjWxcamV229MMge.jpg</thumb>
  </actor>
  <actor>
    <name>Laurent Delbecque</name>
    <role>Alex</role>
    <order>10</order>
    <thumb>http://image.tmdb.org/t/p/original/k5LEW91eSH9vBI1SzHf3cjtLRne.jpg</thumb>
  </actor>
  <actor>
    <name>Jeanne Ruff</name>
    <role>Claire</role>
    <order>11</order>
  </actor>
  <actor>
    <name>Carole Franck</name>
    <role>La polici├¿re</role>
    <order>12</order>
    <thumb>http://image.tmdb.org/t/p/original/1AgGjzMrBsSb5H4JKfPegeSRBJb.jpg</thumb>
  </actor>
  <actor>
    <name>Olivier Desautel</name>
    <role>Le policier</role>
    <order>13</order>
  </actor>
  <actor>
    <name>Serge Hefez</name>
    <role>Le psychiatre</role>
    <order>14</order>
  </actor>
  <fileinfo>
    <streamdetails>
      <audio>
        <bitrate>128</bitrate>
        <channels>2</channels>
        <codec>MP3</codec>
      </audio>
      <audio>
        <bitrate>128</bitrate>
        <channels>2</channels>
        <codec>MP3</codec>
      </audio>
      <video>
        <aspect>1.800</aspect>
        <bitrate>1325</bitrate>
        <codec>XVID</codec>
        <durationinseconds>1264</durationinseconds>
        <height>400</height>
        <scantype>Progressive</scantype>
        <width>720</width>
      </video>
    </streamdetails>
  </fileinfo>
</movie>

Kodi:

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<movie>
    <title>Jung &amp; sch├╢n</title>
    <originaltitle>Jeune &amp; Jolie</originaltitle>
    <rating>6.700000</rating>
    <epbookmark>0.000000</epbookmark>
    <year>2014</year>
    <top250>0</top250>
    <votes>87</votes>
    <outline></outline>
    <plot>Im Sommerurlaub, wenige Tage vor ihrem 17. Geburtstag, schl├ñft die h├╝bsche Isabelle das erste Mal mit einem Jungen. F├╝r viele M├ñdchen ein gro├ƒes Ereignis, l├ñsst sie diese Nacht jedoch v├╢llig kalt. Dennoch erkennt sie die M├╢glichkeiten, die der Austausch k├╢rperlicher Z├ñrtlichkeiten ihr bietet: Mit Beginn des Schuljahres verabredet sie sich mit meist ├ñlteren M├ñnnern, die sie f├╝r Sex bezahlen. 300 Euro pro Nacht lassen es sich die M├ñnner kosten. W├ñhrend Isabelle an immer mehr Geld kommt, ahnen weder Eltern noch Freunde etwas von ihrem Doppelleben. Nach einem tragischen Zwischenfall kann sie ihr Geheimnis jedoch nicht mehr verbergen und ihre Nachmittagsbesch├ñftigung fliegt auf. Da Isabelle selbst nicht dazu Stellung bezieht, sondern beharrlich schweigt, ergeht sich ihre Mutter vornehmlich in Selbstvorw├╝rfen.</plot>
    <tagline></tagline>
    <runtime>21</runtime>
    <thumb aspect="poster" preview="http://image.tmdb.org/t/p/w500/vtgoVTf8VsWBUhziv9150ixZLVH.jpg">http://image.tmdb.org/t/p/original/vtgoVTf8VsWBUhziv9150ixZLVH.jpg</thumb>
    <thumb aspect="poster" preview="http://image.tmdb.org/t/p/w500/nDOPZdTW1VqxTGnEup25XvCgFuN.jpg">http://image.tmdb.org/t/p/original/nDOPZdTW1VqxTGnEup25XvCgFuN.jpg</thumb>
    <thumb aspect="poster" preview="http://image.tmdb.org/t/p/w500/wSAU6HtjjUf5eltx5qWBqsDldug.jpg">http://image.tmdb.org/t/p/original/wSAU6HtjjUf5eltx5qWBqsDldug.jpg</thumb>
    <fanart>
        <thumb preview="http://image.tmdb.org/t/p/w780/8cn39Awvc0BNqG02oHCUkpU3nEy.jpg">http://image.tmdb.org/t/p/original/8cn39Awvc0BNqG02oHCUkpU3nEy.jpg</thumb>
        <thumb preview="http://image.tmdb.org/t/p/w780/wFWpJa9KJbLoQl9LEITNnYgjseC.jpg">http://image.tmdb.org/t/p/original/wFWpJa9KJbLoQl9LEITNnYgjseC.jpg</thumb>
        <thumb preview="http://image.tmdb.org/t/p/w780/6FkqymcJ5DaRLsRXUe57HBzsicJ.jpg">http://image.tmdb.org/t/p/original/6FkqymcJ5DaRLsRXUe57HBzsicJ.jpg</thumb>
        <thumb preview="http://image.tmdb.org/t/p/w780/ap7JOu2DUkHAxHNLmSrpmCQLwdk.jpg">http://image.tmdb.org/t/p/original/ap7JOu2DUkHAxHNLmSrpmCQLwdk.jpg</thumb>
        <thumb preview="http://image.tmdb.org/t/p/w780/qd49KxfgET1158jQloxWnQEsss0.jpg">http://image.tmdb.org/t/p/original/qd49KxfgET1158jQloxWnQEsss0.jpg</thumb>
        <thumb preview="http://image.tmdb.org/t/p/w780/pIZTbZcsipIIafQT1bFpyejNCG1.jpg">http://image.tmdb.org/t/p/original/pIZTbZcsipIIafQT1bFpyejNCG1.jpg</thumb>
    </fanart>
    <mpaa>Rated 16</mpaa>
    <playcount>0</playcount>
    <lastplayed></lastplayed>
    <id>tt2752200</id>
    <genre>Drama</genre>
    <country>France</country>
    <set></set>
    <credits>Fran├ºois Ozon</credits>
    <director>Fran├ºois Ozon</director>
    <premiered></premiered>
    <status></status>
    <code></code>
    <aired></aired>
    <studio>R├⌐gion Ile-de-France</studio>
    <trailer>plugin://plugin.video.youtube/?action=play_video&amp;videoid=ufTfeM2OuFI</trailer>
    <fileinfo>
        <streamdetails>
            <video>
                <codec>xvid</codec>
                <aspect>1.800000</aspect>
                <width>720</width>
                <height>400</height>
                <durationinseconds>1264</durationinseconds>
                <stereomode></stereomode>
            </video>
            <audio>
                <codec>mp3</codec>
                <language></language>
                <channels>2</channels>
            </audio>
            <audio>
                <codec>mp3</codec>
                <language></language>
                <channels>2</channels>
            </audio>
        </streamdetails>
    </fileinfo>
    <actor>
        <name>Marine Vacth</name>
        <role>Isabelle</role>
        <order>0</order>
        <thumb>http://image.tmdb.org/t/p/original/1xuE7NyPBuUXiXxVAgNlfhd3y54.jpg</thumb>
    </actor>
    <actor>
        <name>G├⌐raldine Pailhas</name>
        <role>Sylvie</role>
        <order>1</order>
        <thumb>http://image.tmdb.org/t/p/original/oHNjyEGxdDNTTQD6I2iVlCM7v6e.jpg</thumb>
    </actor>
    <actor>
        <name>Charlotte Rampling</name>
        <role>Alice</role>
        <order>2</order>
        <thumb>http://image.tmdb.org/t/p/original/iuggCphmBfNoUFaUWfpJCTxX4e6.jpg</thumb>
    </actor>
    <actor>
        <name>Fr├⌐d├⌐ric Pierrot</name>
        <role>Patrick</role>
        <order>3</order>
        <thumb>http://image.tmdb.org/t/p/original/7tdnvy2cLeohbF7p4RnpzHKG8u2.jpg</thumb>
    </actor>
    <actor>
        <name>Nathalie Richard</name>
        <role>V├⌐ro</role>
        <order>4</order>
        <thumb>http://image.tmdb.org/t/p/original/xIPFn1tutGeW3Q4900o5IWRfCip.jpg</thumb>
    </actor>
    <actor>
        <name>Johan Leysen</name>
        <role>Georges</role>
        <order>5</order>
        <thumb>http://image.tmdb.org/t/p/original/cjLEEzFfEGoEEpHnNxjfso04Dd0.jpg</thumb>
    </actor>
    <actor>
        <name>Fantin Ravat</name>
        <role>Victor</role>
        <order>6</order>
        <thumb>http://image.tmdb.org/t/p/original/W111PddJUCS8QZVDVf6ly62dAH.jpg</thumb>
    </actor>
    <actor>
        <name>Laurent Delbecque</name>
        <role>Alex</role>
        <order>7</order>
        <thumb>http://image.tmdb.org/t/p/original/k5LEW91eSH9vBI1SzHf3cjtLRne.jpg</thumb>
    </actor>
    <actor>
        <name>Dj├⌐dj├⌐ Apali</name>
        <role>Peter</role>
        <order>8</order>
        <thumb></thumb>
    </actor>
    <actor>
        <name>Lucas Prisor</name>
        <role>Felix</role>
        <order>9</order>
        <thumb>http://image.tmdb.org/t/p/original/izYmdmr2yLzYAjWxcamV229MMge.jpg</thumb>
    </actor>
    <actor>
        <name>Jeanne Ruff</name>
        <role>Claire</role>
        <order>11</order>
        <thumb></thumb>
    </actor>
    <actor>
        <name>Carole Franck</name>
        <role>La polici├¿re</role>
        <order>12</order>
        <thumb>http://image.tmdb.org/t/p/original/1AgGjzMrBsSb5H4JKfPegeSRBJb.jpg</thumb>
    </actor>
    <actor>
        <name>Olivier Desautel</name>
        <role>Le policier</role>
        <order>13</order>
        <thumb></thumb>
    </actor>
    <actor>
        <name>Serge Hefez</name>
        <role>Le psychiatre</role>
        <order>14</order>
        <thumb></thumb>
    </actor>
    <resume>
        <position>0.000000</position>
        <total>0.000000</total>
    </resume>
    <dateadded>2012-08-30 09:40:16</dateadded>
</movie>



RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-04-12

New release 1.4.4.0 is online!

Code:
Changelog 1.4.4.0 (2015-04-12)

[Main]
fixed: dialogs are displayed outside of screen if Ember is minimized
fixed: tv show image preview
fixed: "Reset Movie Filters"
fixed: "Reset Valid Video Ext"
fixed: read IMDB ID from folder or file name
fixed: Split-Episode support
fixed: episode subtitles scanning
fixed: Watched checmarks do not update in real time
fixed: sort movie list by "Sort Title"
fixed: Studio and Director labels does not display ampersand
fixed: German Forum URL
added: "Lock Audio / Video Language" for episodes
improved: startup process
improved: media list response
improved: search box is no longer blocked while loading media infos
removed: button "Get Online" tv show matching regex

[Media List Editor]
added: first release

[IMDB]
added: Short Titles option (thx to Avi Buerno)

[Renamer]
fixed: does not respect lock if use "Lock all"
fixed: do not use custom lists
fixed: Rating if decimal separator is comma



RE: Ember Media Manager 1.4.x BETA - Discussion Thread - boppyman - 2015-04-13

I've only recently updated to 1.4.3.1 is there any way to update to 1.4..4.0 without having to redo all the settings?

I forgot to ask, did the older versions have the ability to scrape tv shows like you can movies for missing items like fanart, logos ect?

and the update single data field.


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-04-13

(2015-04-13, 00:18)boppyman Wrote: I've only recently updated to 1.4.3.1 is there any way to update to 1.4..4.0 without having to redo all the settings?

As always, just install over the old version and follow the hints from download thread.
Simple click Next if the Wizard is displayed.


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - Pr.Sinister - 2015-04-13

Bulk Renamer seems to be broken in 1.4.4.0


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-04-13

(2015-04-13, 03:59)Pr.Sinister Wrote: Bulk Renamer seems to be broken in 1.4.4.0

Oh, it's a bug.
But the renamer works if you have changed the main tab (movie / set / tv) one time.


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - OnlineO - 2015-04-13

Hi Dan,

thanks for the new version just updated :-)

rightclick on film - rename both Auto and Manual - both don't rename anything

O.