YAMJ / yamj-v2

Yet Another Movie Jukebox (YAMJ) v2
GNU General Public License v3.0
28 stars 11 forks source link

Sort movies without using sorttitle (in case of accented characters) #1907

Closed Omertron closed 9 years ago

Omertron commented 9 years ago

Original issue 1908 created by Omertron on 2011-05-05T17:34:28.000Z:

Hi,

I have to modify so many NFOs to include sorttitle that I wonder if it would a hard job to use indexing.character.replacement from skin.properties: 1) First you transcode each character in the movie string using the table specified in indexing.character.replacement. It will give you a new string with no accented characters 2) You use that string to sort the movies instead of the original movie name, the same way you do with sorttitle.

I don't know how difficult it can be, but it would be very useful for all languages with accented characters. No more need to use sorttitle then.

Of course sorttitle could still be used when the problem is not accented characters.

Thanks for reading me!

Omertron commented 9 years ago

Comment #1 originally posted by Omertron on 2011-05-06T08:16:47.000Z:

Sort title is used to sort the movies on the index page, not to index the movies.

For example if you have a movie with the title "Blade Runner" and the sort title "zzz" then the movie will be on the index page "B" but sorted last (Assuming no other movies are named "zzz")

Are you asking that the sort title also have the indexing.character.replacement applied to it as well?

Omertron commented 9 years ago

Comment #2 originally posted by Omertron on 2011-05-07T06:04:11.000Z:

That's exactly what I meant!

Omertron commented 9 years ago

Comment #3 originally posted by Omertron on 2011-05-13T11:19:30.000Z:

Yes, I am asking that the sort title, wherever it comes from (, or movie filename, or movie name retrieved on the web by any plugin) have the indexing.character.replacement applied to it, not only to the 1st character but to the whole string. Then, no need to use <sorttitle> anymore, if the issue is to sort movies with accented letters (I'm afraid lots of languages use accented letters).</p> <p>Thanks for your help.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c4">#4</a> originally posted by Omertron on 2011-06-01T14:02:29.000Z:</p> <p>This issue was closed by revision r2463.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c5">#5</a> originally posted by Omertron on 2011-06-01T16:24:26.000Z:</p> <p>Thanks a lot, Stuart, I've been waiting for that one for so long. Questions about what you actually did:</p> <ul> <li>did you apply indexing.character.replacement to titles only? And plots? And genres?</li> <li>do we need to set a variable or is it the default behaviour?</li> </ul> <p>Thanks again!!!</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c6">#6</a> originally posted by Omertron on 2011-06-01T17:52:51.000Z:</p> <p>Tested. And 100% operational. That's a great improvement for us. Thanks a lot !</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c7">#7</a> originally posted by Omertron on 2011-06-01T17:58:53.000Z:</p> <p>You can remove the comments in the log file ("x replaced with y").</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c8">#8</a> originally posted by Omertron on 2011-06-01T18:36:01.000Z:</p> <p>Damn, I knew I'd forget one debug message!</p> <p>This ONLY changes the sorttitle/titlesort.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c9">#9</a> originally posted by Omertron on 2011-06-01T18:40:37.000Z:</p> <p>Thanks for removing it !</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c10">#10</a> originally posted by Omertron on 2011-06-02T15:15:21.000Z:</p> <p>Doesn't work fully with r2468!</p> <p>Capture1: Using Aeon 3 rows. Shows the last page for letter "M". You can see that the movie "La Môme" is not at the right place. </p> <p>Additionnaly you may notice the TV series "Twin Peaks" is shown twice (once as a set, once not) I think this is due to a bug in mjb.categories.explodeSet (already submitted)...</p> <p>However some movies are correctly sorted. Capture2 shows the first page for letter "M". You can see that "Ma Mère" & "Ma Mère m'a dit" are where they belong!</p> <p>With default skin, different behaviour. It doesn't seem to work at all anymore! Capture3 shows the last page for letter "M". Most accented letters are at the end of the list. However, "Ma Mère m'a dit" is correctly sorted on the first page (capture4). But "Ma Mère" is shown on one of the last pages...</p> <p>Additionally, you can notice that genres grouping doesn't work anymore (Biopic-Biographie, Comédie-Comedy...)</p> <p>Thanks for your help.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c11">#11</a> originally posted by Omertron on 2011-06-02T15:31:34.000Z:</p> <p>Doesn't work anymore with r2468!</p> <p>Using Aeon 3 rows. Capture1 shows the last page for letter "M". You can see that the movie "La Môme" is not where it belongs. </p> <p>Additionnaly you may notice the TV series "Twin Peaks" is shown twice (once as a set, once not) I guess this is due to a bug in mjb.categories.explodeSet (already submitted)...</p> <p>With default skin, different behaviour. Capture3 shows the last page for letter "M". Most accented letters are at the end of the list. </p> <p>Capture2 shows the first page for letter "M" with Aeon. You can see the movies "Ma Mère" and "Ma Mère m'a dit" where they belong (I don't strip prefix "Ma"). Capture4 shows the first page for letter "M" with default skin. You can see that "Ma Mère" has disappeared from this page. It must be somewhere else...</p> <p>Additionally, you can notice that genres grouping doesn't work anymore with default skin (Biopic-Biographie, Comédie-Comedy...)</p> <p>And no errors in the lofiles.</p> <p>Thanks for your help.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c12">#12</a> originally posted by Omertron on 2011-06-02T17:00:54.000Z:</p> <p>You will need to overwrite the XML files for this fix to work. The pictures mean nothing to me as I don't know what most of the films are and what their titles are.</p> <p>Attach the "M" index file so I can see what the actual files are.</p> <p>Thanks</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c13">#13</a> originally posted by Omertron on 2011-06-03T08:23:41.000Z:</p> <p>Indexing with xml overwrite is in progress. Attached "M" index files for Aeon 3 rows.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c14">#14</a> originally posted by Omertron on 2011-06-03T12:26:39.000Z:</p> <p>Indexing done. All movies seem to be correctly sorted, except "La Môme" which appears at the list. I'll check my transcoding table for letter "ô". There may be a problem there... I'll keep you informed.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c15">#15</a> originally posted by Omertron on 2011-06-03T12:28:57.000Z:</p> <p>Indexing done; all xml overwritten. All movies seem correctly sorted now, except "La Môme" which still appears at end of the list. I'll check my transcoding table for letter "ô" and see if there's something wrong there... I'll keep you informed.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c16">#16</a> originally posted by Omertron on 2011-06-03T12:32:40.000Z:</p> <p>Thanks, let me know what your altered index char replacement is and I can add it to the default properties</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c17">#17</a> originally posted by Omertron on 2011-06-03T15:11:49.000Z:</p> <p>As soon as it is tested, I will post it (but it will work mainly for french. I have included all french accented vowels plus letter "ç" - I have not included the full Unicode table)</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c18">#18</a> originally posted by Omertron on 2011-06-03T19:10:58.000Z:</p> <p>Here is my table for transcoding: indexing.character.replacement= \u00C0-A,\u00C1-A,\u00C2-A,\u00C3-A,\u00C4-A,\u00E0-A,\u00E1-A,\u00E2-A,\u00E3-A,\u00E4-A,\u1D01-A,\u00C6-A,\u00E6-A, \u00C7-C,\u00E7-C, \u00C8-E,\u00C9-E,\u00CA-E,\u00CB-E,\u00E8-E,\u00E9-E,\u00EA-E,\u00EB-E, \u00EC-I,\u00ED-I,\u00EE-I,\u00EF-I,\u00CC-I,\u00CD-I,\u00CE-I,\u00CF-I,\u0130-I, \u00F4-O,\u00D2-O,\u00D3-O,\u00D4-O,\u00D5-O,\u00D6-O,\u0152-O,\u0153-O,\u00F5-O,\u0276-O,\u1D14-O,\u020E-O,\u020F-O, \u00D9-U,\u00DA-U,\u00DB-U,\u00DC-U,\u00F9-U,\u00FA-U,\u00FB-U,\u00FC-U Maybe you'll find something wrong there, but I've checked it many times, added some new values, and the "ô" issue is still there.</p> <p>It happens with the movie "La Môme" and all other movies with an "ô" inside. All other accented letters are correctly sorted.</p> <p>The trouble comes with "\u00F4-O", which doesn't seem to be interpreted when indexing. I have checked the value in several Unicode tables and it is the right one. You can check it at <a href="http://www.fileformat.info/info/unicode/char/o.htm">http://www.fileformat.info/info/unicode/char/o.htm</a> or <a href="http://fr.wikipedia.org/wiki/Table_des_caract%C3%A8res_Unicode_%280000-0FFF%29">http://fr.wikipedia.org/wiki/Table_des_caract%C3%A8res_Unicode_%280000-0FFF%29</a></p> <p>To make my tests, I always delete all files related to the movie "La Môme" and all the Title_M files. No errors about this in the log file.</p> <p>I attach all information you could need.</p> <p>Thanks a lot for your help.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c19">#19</a> originally posted by Omertron on 2011-06-03T22:03:53.000Z:</p> <p>Just an idea: Could it be possible to use actual accented letters in the table instead of hexadecimal values? It may avoid making errors.</p> <p>For example: "àa","âa","Âa","ée","èe","êe","ëe","ïi","ôo","ùu","çc","ñn"...</p> <p>We may have to save the config file as UTF-8. Easier to debug...</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c20">#20</a> originally posted by Omertron on 2011-06-04T18:17:34.000Z:</p> <p>Last news: I tried to rebuild my Aeon 2 rows library from scratch with r2473. Accented letters are not sorted anymore - I mean ALL accented letters! Tried again from scratch with Aeon 3 rows. Same! Downgraded to r2472. Same! It drives me mad! Maybe the solution to use the basename would be less risky...</p> <p>Thanks for your help and your job.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c21">#21</a> originally posted by Omertron on 2011-06-04T18:47:50.000Z:</p> <p>I tried it with r2472 and your ICR in comment # 18 and the titleSort is created correctly.</p> <p>Remember that changes to the ICR needs to be done in the skin-user.properties and not other properties files.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c22">#22</a> originally posted by Omertron on 2011-06-04T19:30:51.000Z:</p> <p>With Aeon, the file to modify is c:/YAMJ/skins/default/skin.properties Thats' what I did. Here it is:</p> <pre><code>## Default skin parameters # # Base name of HTML page pointed to by index.htm, and for the HOME button. Default is blank. mjb.homePage= # name of the index file generated: use index_sd.htm for SD skins # default value is index.htm which is good for HD skins mjb.indexFile=index.htm # Regex of files to skip during cleaning mjb.clean.skip=categories.css|exportindex_item_pch.css|exportdetails_item_popcorn.css # List of directories to copy from the skin directory to the jukebox mjb.skin.copyDirs=html # The maximum number of genres to display per movie genres.max=3 # The maximum number of actors to display per movie actors.max=2 # Use the short plot or long plot description from IMDB : short or long imdb.plot=short # Include full movie details in the index xml files mjb.fullMovieInfoInIndexes=true # Settings for downloading movie fanart. If set to true this will save the fanart to the Jukebox folder. # Note this is not used in this skin fanart.movie.download=false fanart.movie.width=1280 fanart.movie.height=720 # Settings for downloading TV fanart. If set to true this will save the fanart to the Jukebox folder. # Note this is not used in this skin fanart.tv.download=false fanart.tv.width=1280 fanart.tv.height=720 # Lookup and include the television episode Plot in the XML file mjb.includeEpisodePlots=false # Lookup and include the video image for each part of the video # Currently only works with TV Episodes mjb.includeVideoImages=false # Download Season Wide Banners # Currently only works with TV Episodes mjb.includeWideBanners=false # Only download series banners and not specific season banners mjb.onlySeriesBanners=false # Attempt to download different series banners for each season # Works if "mjb.seriesOnlyBanners=false" and there are no season banners and "mjb.seriesOnlyBanners=true" mjb.cycleSeriesBanners=true # Maximum number of thumbnails per index page mjb.nbThumbnailsPerPage=10 # Maximum number of thumbnails per line in the index page mjb.nbThumbnailsPerLine=5 # Maximum number of TV Show thumbnails per index page mjb.nbTvThumbnailsPerPage=10 # Maximum number of TV Show thumbnails per line in the index page mjb.nbTvThumbnailsPerLine=5 # Reduce the number of genres mjb.filter.genres=true # Thumbnails format: jpeg, png thumbnails.format=png # Generated thumbnails dimensions thumbnails.width=171 thumbnails.height=243 # Add an HD logo to the thumbnail when the movie is 720p or 1080p : true or false thumbnails.logoHD=true # Add an TV logo to the thumbnail if the video is a tv show : true or false thumbnails.logoTV=false # Add a set logo to the thumbnail if the poster is a set master : true or false thumbnails.logoSet=true # Add a subtitle logo to the thumbnail if the video has subtitles thumbnails.logoSubTitle=true # Add a language specific icon (flag) to the thumbnail : true or false thumbnails.language=true # Add a Rating specific icon to the thumbnail : true or false thumbnails.rating=false # Add a VideoSource specific icon to the thumbnail : true or false thumbnails.videosource=false # Add a VideoOut specific icon to the thumbnail : true or false thumbnails.videoout=false # Add a VideoCodec specific icon to the thumbnail : true or false thumbnails.videocodec=false # Add a AudioCodec specific icon to the thumbnail : true or false thumbnails.audiocodec=false # Add a AudioChannels specific icon to the thumbnail : true or false thumbnails.audiochannels=false # Add a Container specific icon to the thumbnail : true or false thumbnails.container=false # Add a AspectRatio specific icon to the thumbnail : true or false thumbnails.aspect=false # Add a FPS specific icon to the thumbnail : true or false thumbnails.fps=false # Add a Certification specific icon to the thumbnail : true or false thumbnails.certification=false # Add a Watched specific icon to the thumbnail : true or false thumbnails.watched=false # Add a Top250 specific icon to the thumbnail : true or false thumbnails.top250=false # Add a KeyWords specific icon to the thumbnail : true or false thumbnails.keywords=false # Use XML configuration for thumbnail`s logos : true or false thumbnails.xmlOverlay=false # XML file for thumbnail`s logos thumbnails.xmlOverlayFile=overlay-default.xml # Thumbnails resizing policy. # when true, the generated thumbnails will be exactly WIDTHxHEIGHT (=> cropped images) # when false, the original poster aspect ratio is respected thumbnails.normalize=true # Add reflection to the generated thumbnails: true or false thumbnails.reflection=true # Percentage of the height of the poster to use as reflection effect. Default is 12.5 thumbnails.reflectionHeight=12.5 # Reflection gradient starts at this percentage of the reflection height thumbnails.reflectionStart=0.0 # Reflection gradient ends at this percentage of the reflection height thumbnails.reflectionEnd=100.00 # Opacity start value (Default = 30%) thumbnails.opacityStart=30.0 # Opacity ending value (Default = 100%) thumbnails.opacityEnd=100.0 # Add a perspective effect to the generated thumbnails: true or false thumbnails.perspective=true # Percentage of the height of the thumbnail or poster to use for perspective. Default is 3 thumbnails.perspectiveTop=3.0 thumbnails.perspectiveBottom=3.0 # The direction of the perspective. Valid values are left, right and both. thumbnails.perspectiveDirection=right # Turn on/off the rounded corners of the thumbnails thumbnails.roundCorners=true # The radius (size) of the round corners thumbnails.cornerRadius=25 # Add a frame with a defined thickness (= frameSize) around the Image # depending on resolution (SD, HD, 720p, 1080p) it can be filled with RGB color; default is White (255, 255, 255) # Note: for 720p and 1080p differentiation, "highdef.differentiate=true" must be set. thumbnails.addFrame=false thumbnails.frame.size=5 thumbnails.frame.colorSD=255/255/255 thumbnails.frame.colorHD=3/151/215 thumbnails.frame.color720=0/194/138 thumbnails.frame.color1080=3/151/215 # Add new Overlay/Logo - possible Sources from XML thumbnails.overlay=false # "default" (custom image default_overlay_thumbnails.png), "videosource", "container", "certification" # in the SKIN/resources order has to be a PNG file with a corresponding. name (e.g. Videosource=BLURAY --> bluray_overlay_thumbnails.png) all in lowercase thumbnails.overlay.source=default thumbnails.overlay.offsetX=0 thumbnails.overlay.offsetY=0 # All of the same properties for the thumbnail rendering can be applied to the detail Poster image posters.format=png posters.width=400 posters.height=600 posters.normalize=true posters.reflection=true posters.logoHD=false posters.logoTV=false posters.logoSubTitle=false posters.language=false posters.rating=false posters.videosource=false posters.videoout=false posters.videocodec=false posters.audiocodec=false posters.audiochannels=false posters.container=false posters.aspect=false posters.fps=false posters.certification=false posters.watched=false posters.top250=false posters.keywords=false posters.xmlOverlay=false posters.xmlOverlayFile=overlay-default.xml posters.reflectionHeight=12.5 posters.reflectionStart=0.0 posters.reflectionEnd=100.0 posters.opacityStart=30.0 posters.opacityEnd=100.0 posters.perspective=true posters.perspectiveTop=3.0 posters.perspectiveBottom=3.0 posters.perspectiveDirection=right posters.roundCorners=true posters.cornerRadius=50 posters.addFrame=false posters.frame.size=5 posters.frame.colorSD=255/255/255 posters.frame.colorHD=3/151/215 posters.frame.color720=0/194/138 posters.frame.color1080=3/151/215 posters.overlay=false posters.overlay.source=default posters.overlay.offsetX=0 posters.overlay.offsetY=0 # All of the same properties for the thumbnail rendering can be applied to the Season banners banners.format=jpg banners.width=760 banners.height=140 banners.normalize=false banners.reflection=false banners.logoHD=false banners.logoTV=false banners.language=false banners.rating=false banners.videosource=false banners.videoout=false banners.videocodec=false banners.audiocodec=false banners.audiochannels=false banners.container=false banners.aspect=false banners.fps=false banners.certification=false banners.watched=false banners.top250=false banners.keywords=false banners.xmlOverlay=false banners.xmlOverlayFile=overlay-default.xml banners.reflectionHeight=12.5 banners.reflectionStart=0.0 banners.reflectionEnd=100.0 banners.opacityStart=30.0 banners.opacityEnd=100.0 banners.perspective=true banners.perspectiveTop=3.0 banners.perspectiveBottom=3.0 banners.perspectiveDirection=right banners.addText.title=false banners.addText.season=false banners.addText.alignment=left banners.addText.font=Helvetica banners.addText.fontSize=36 banners.addText.fontColor=LIGHT_GRAY banners.addText.fontShadow=DARK_GRAY banners.addText.offset=10 banners.roundCorners=false # All of the same properties for the thumbnail rendering can be applied to the VideoImages videoimages.format=jpg videoimages.width=400 videoimages.height=250 videoimages.normalize=true videoimages.reflection=false videoimages.logoHD=false videoimages.logoTV=false videoimages.language=false videoimages.rating=false videoimages.videosource=false videoimages.videoout=false videoimages.videocodec=false videoimages.audiocodec=false videoimages.audiochannels=false videoimages.container=false videoimages.aspect=false videoimages.fps=false videoimages.certification=false videoimages.watched=false videoimages.top250=false videoimages.keywords=false videoimages.xmlOverlay=false videoimages.xmlOverlayFile=overlay-default.xml videoimages.reflectionHeight=12.5 videoimages.reflectionStart=0.0 videoimages.reflectionEnd=100.0 videoimages.opacityStart=30.0 videoimages.opacityEnd=100.0 videoimages.perspective=true videoimages.perspectiveTop=3.0 videoimages.perspectiveBottom=3.0 videoimages.perspectiveDirection=right videoimages.roundCorners=false # This is the fully qualified name of the plugin class implementing # the thumbnail/poster/background generator for movie posters. # # You can replace this default class with your own in order # to develop your customized image creator. # # The class must implement interface com.moviejukebox.MovieImagePlugin # Make sure to modify the classpath accordingly in the moviejukebox startup script # # If you don't know what all this is about, DO NOT CHANGE THESE VALUES. mjb.image.plugin=com.moviejukebox.plugin.DefaultImagePlugin mjb.background.plugin=com.moviejukebox.plugin.DefaultBackgroundPlugin # Sorting prefixes to ignore: sorting.strip.prefixes="A ","An ","The ", "Les ","Le ", "L'", "La ", "Une ","Un ","A la ","A l'","Los " # Ordering of certifications as displayed on the main index page. # If Another rating exists for a movie that isn't listed here, it will simply be appended to the end certification.ordering=G,TV-G,PG,TV-PG,PG-13,TV-14,R,NC-17,Unrated,Not Rated # Special accented character replacement for indexing purposes # This is a comma-separated list. The first character is the accent character followed by a hypen - and then the character to # replace it with for indexing indexing.character.replacement= \u00C0-A,\u00C1-A,\u00C2-A,\u00C3-A,\u00C4-A,\u00E0-A,\u00E1-A,\u00E2-A,\u00E3-A,\u00E4-A,\u1D01-A,\u00C6-A,\u00E6-A, \u00C7-C,\u00E7-C, \u00C8-E,\u00C9-E,\u00CA-E,\u00CB-E,\u00E8-E,\u00E9-E,\u00EA-E,\u00EB-E, \u00EC-I,\u00ED-I,\u00EE-I,\u00EF-I,\u00CC-I,\u00CD-I,\u00CE-I,\u00CF-I,\u0130-I, \u00D1-N, \u00D2-O,\u00D3-O,\u00D4-O,\u00D5-O,\u00D6-O,\u0153-O,\u00F3-O,\u00F4-O,\u00F5-O,\u0276-O,\u1D14-O,\u0153-O, \u00D9-U,\u00DA-U,\u00DB-U,\u00DC-U,\u00F9-U,\u00FA-U,\u00FB-U,\u00FC-U # Group all English chars in single AZ category indexing.character.groupEnglish=false # High-Definition Properties # Differentiate between 720p and 1080p. If this property is not set or false, then the highdef.720.width will be used to determine if a video is HD highdef.differentiate=false # The width of the video to define 720p. Note this will be used if highdef.differentiate=false to calculate a high-definition video highdef.720.width=1280 # The width of the video to define 1080p highdef.1080.width=1920</code></pre> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c23">#23</a> originally posted by Omertron on 2011-06-04T19:32:57.000Z:</p> <p>Sorry that one was for default skin. The one I use with Aeon is: ############################## THUMBNAILS CONTROL ##############################</p> <pre><code># 3 ROWS - works for 'true' or 'false' or 'box' for "roundedcorners" in skin-options.xsl #mjb.nbThumbnailsPerPage=27 #mjb.nbThumbnailsPerLine=9 #thumbnails.width=117 #thumbnails.height=174 # 2 ROWS - works for 'true' or 'false' or 'box' for "roundedcorners" in skin-options.xsl #mjb.nbThumbnailsPerPage=12 #mjb.nbThumbnailsPerLine=6 #thumbnails.width=176 #thumbnails.height=261 # 2 ROWS POPUP - works *only* for 'awesome2' for "roundedcorners" in skin-options.xsl #mjb.nbThumbnailsPerPage=12 #mjb.nbThumbnailsPerLine=6 #thumbnails.width=218 #thumbnails.height=323 # 3 ROWS POPUP - works *only* for 'awesome' for "roundedcorners" in skin-options.xsl mjb.nbThumbnailsPerPage=27 mjb.nbThumbnailsPerLine=9 thumbnails.width=160 thumbnails.height=237 # 4 ROWS - works for 'true' or 'false' or 'box' for "roundedcorners" in skin-options.xsl #mjb.nbThumbnailsPerPage=48 #mjb.nbThumbnailsPerLine=12 #thumbnails.width=87 #thumbnails.height=130 # LIST - works *only* for 'list' for "roundedcorners" in skin-options.xsl #mjb.nbThumbnailsPerPage=17 #mjb.nbThumbnailsPerLine=2 #thumbnails.width=367 #thumbnails.height=544 ############################## TV BANNERS CONTROL ############################## # 0 BANNERS (USE THUMBNAILS) - works *only* for 'false' for "tv-banners" and "tv-banners-set" in skin-options.xsl # Set this to equal whatever you're using for mjb.nbThumbnailsPerPage above. (ex: 27, 12, 48, 17) # Make sure you've pounded out all other instances of mjb.nbTvThumbnailsPerPage, banners.width, and banners.height below #mjb.nbTvThumbnailsPerPage=27 #banners.width=758 #banners.height=140 # 8 BANNERS - works *only* for 'true' for "tv-banners" and "tv-banners-set" in skin-options.xsl banners.width=557 banners.height=103 mjb.nbTvThumbnailsPerPage=8 # 12 BANNERS - works *only* for '12' for "tv-banners" and "tv-banners-set" in skin-options.xsl #banners.width=587 #banners.height=108 #mjb.nbTvThumbnailsPerPage=12 # 14 BANNERS - works *only* for '14' for "tv-banners" and "tv-banners-set" in skin-options.xsl #banners.width=659 #banners.height=121 #mjb.nbTvThumbnailsPerPage=14 ################################################################################ # The below settings are guaranteed to work. Any changes are at your own risk. # ################################################################################ # Base name of HTML page pointed to by index.htm, and for the HOME button. Default is blank. # If you're using this as a standalone TV jukebox, you can set this to: Other_TV Shows_1 # If you want to try the SpeedDial NMT, set this to: indexhome mjb.homePage= # name of the index file generated: use index_sd.htm for SD skins # default value is index.htm which is good for HD skins mjb.indexFile=index.htm # When viewing the main Wall screen (default is Other_All_1.html), you can configure where the "Home" button takes you here. # ../index.htm acts like the above "mjb.indexFile=index.htm". # If you're a myiHome user and want this to take you back to your myiHome screen, set custom5150.exitviamenu=../../../ # If you want this to bring you back to the NMT GUI, set this to http://localhost.drives:8883/HARD_DISK/?home=1 (or SATA_DISK for C-200) custom5150.exitviamenu=../index.htm # Regex of files to skip during cleaning mjb.clean.skip=categories.css|exportindex_item_pch.css|exportdetails_item_popcorn.css # Group TV Seasons together (true). Keep this to true. mjb.singleSeriesPage=true # The maximum number of genres to display per movie genres.max=3 # The maximum number of actors to display per movie actors.max=6 # Use the short plot or long plot description from IMDB : short or long imdb.plot=long # Include full movie details in the index xml files mjb.fullMovieInfoInIndexes=true # Use the short plot or long plot description from Filmweb : short or long filmweb.plot=long # Download fanart image for movies using the IMDB id : true or false fanart.movie.download=true fanart.movie.width=795 fanart.movie.height=720 fanart.tv.download=true fanart.tv.width=1280 fanart.tv.height=720 fanart.scanner.fanartExtensions=jpg,jpeg,gif,bmp,png fanart.scanner.fanartToken=.fanart # Lookup and include the television episode Plot in the XML file mjb.includeEpisodePlots=true videoimages.width=400 videoimages.height=225 videoimages.normalize=true videoimages.reflection=false banners.format=jpg banners.normalize=true banners.reflection=false banners.reflectionHeight=12.5 banners.reflectionStart=0.0 banners.reflectionEnd=100.0 banners.opacityStart=30.0 banners.opacityEnd=100.0 banners.perspective=false banners.perspectiveTop=3.0 banners.perspectiveBottom=3.0 banners.perspectiveDirection=right mjb.includeWideBanners=true # Lookup and include the video image for each part of the video # Currently only works with TV Episodes mjb.includeVideoImages=true # Reduce the number of genres mjb.filter.genres=true # Thumbnails format: jpeg, png thumbnails.format=jpg # Add an HD logo to the thumbnail when the movie is 720p or 1080p : true or false thumbnails.logoHD=true # Add an TV logo to the thumbnail if the video is a tv show : true or false thumbnails.logoTV=true # Add a set logo to the thumbnail if the poster is a set master : true or false thumbnails.logoSet=true # Add a language specific icon (flag) to the thumbnail : true or false thumbnails.language=true # Thumbnails resizing policy. # when true, the generated thumbnails will be exactly WIDTHxHEIGHT (=> cropped images) # when false, the original poster aspect ratio is respected thumbnails.normalize=true # Add reflection to the generated thumbnails: true or false thumbnails.reflection=false # Percentage of the height of the poster to use as reflection effect. Default is 12.5 thumbnails.reflectionHeight=12.5 # Reflection gradient starts at this percentage of the reflection height thumbnails.reflectionStart=0.0 # Reflection gradient ends at this percentage of the reflection height thumbnails.reflectionEnd=100.00 # Opacity start value (Default = 30%) thumbnails.opacityStart=30.0 # Opacity ending value (Default = 100%) thumbnails.opacityEnd=100.0 # Add a perspective effect to the generated thumbnails: true or false thumbnails.perspective=false # Percentage of the height of the thumbnail or poster to use for perspective. Default is 3 thumbnails.perspectiveTop=3.0 thumbnails.perspectiveBottom=3.0 # The direction of the perspective. Valid values are left, right and both. thumbnails.perspectiveDirection=right # All of the same properties for the thumbnail rendering can be applied to the detail Poster image posters.format=png posters.width=485 posters.height=720 # Put your Overscan values in here. # 224x332 for LowList # 324x480 for Alaska posters.normalize=true posters.reflection=false posters.logoHD=true posters.logoTV=true posters.language=true posters.reflectionHeight=12.5 posters.reflectionStart=0.0 posters.reflectionEnd=100.0 posters.opacityStart=30.0 posters.opacityEnd=100.0 posters.perspective=false posters.perspectiveTop=3.0 posters.perspectiveBottom=3.0 posters.perspectiveDirection=right #poster.scanner.SearchPriority=moviedb,impawards,imdb,motechnet,moviecovers,google,yahoo # This is the fully qualified name of the plugin class implementing # the thumbnail/poster/background generator for movie posters. # # You can replace this default class with your own in order # to develop your customized thumbnail creator. # # The class must implement interface com.moviejukebox.MovieThumbnailPlugin # Make sure to modify the classpath accordingly in the moviejukebox startup script # # If you don't know what all this is about, DO NOT CHANGE THESE VALUES. #mjb.thumbnail.plugin=com.moviejukebox.plugin.DefaultThumbnailPlugin #mjb.poster.plugin=com.moviejukebox.plugin.DefaultPosterPlugin #mjb.videoimage.plugin=com.moviejukebox.plugin.DefaultVideoImagePlugin #mjb.background.plugin=com.moviejukebox.plugin.DefaultBackgroundPlugin mjb.image.plugin=com.moviejukebox.plugin.DefaultImagePlugin mjb.background.plugin=com.moviejukebox.plugin.DefaultBackgroundPlugin # Sorting prefixes to ignore: sorting.strip.prefixes="A ","An ","The ", "Les ","Le ", "L'", "La ", "Une ","Un ","A la ","A l'","Los " # Ordering of certifications as displayed on the main index page. # If Another rating exists for a movie that isn't listed here, it will simply be appended to the end certification.ordering=G,TV-G,PG,TV-PG,PG-13,TV-14,R,NC-17,Unrated,Not Rated # Special accented character replacement for indexing purposes # This is a comma-separated list. The first character is the accent character followed by a hypen - and then the character to # replace it with for indexing indexing.character.replacement= \u00C0-A,\u00C1-A,\u00C2-A,\u00C3-A,\u00C4-A,\u00E0-A,\u00E1-A,\u00E2-A,\u00E3-A,\u00E4-A,\u1D01-A,\u00C6-A,\u00E6-A,\u00C7-C,\u00E7-C,\u00C8-E,\u00C9-E,\u00CA-E,\u00CB-E,\u00E8-E,\u00E9-E,\u00EA-E,\u00EB-E,\u00EC-I,\u00ED-I,\u00EE-I,\u00EF-I,\u00CC-I,\u00CD-I,\u00CE-I,\u00CF-I,\u0130-I,\u00F4-O,\u00D2-O,\u00D3-O,\u00D4-O,\u00D5-O,\u00D6-O,\u0152-O,\u0153-O,\u00F5-O,\u0276-O,\u1D14-O,\u020E-O,\u020F-O,\u00D9-U,\u00DA-U,\u00DB-U,\u00DC-U,\u00F9-U,\u00FA-U,\u00FB-U,\u00FC-U # Group all english chars in single AZ category indexing.character.groupEnglish=false # High-Definition Properties # Differentiate between 720p and 1080p. If this property is not set or false, then the highdef.720.width will be used to determine if a video is HD highdef.differentiate=true # The width of the video to define 720p. Note this will be used if highdef.differentiate=false to calculate a high-definition video highdef.720.width=1280 # The width of the video to define 1080p highdef.1080.width=1920</code></pre> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c24">#24</a> originally posted by Omertron on 2011-06-05T07:07:24.000Z:</p> <p>Look at the top of the log file, make sure that you ICR is used. Delete the XML, make sure that it's re-written (just one XML doesn't need all of it)</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c25">#25</a> originally posted by Omertron on 2011-06-05T11:53:44.000Z:</p> <p>Tried again with r2476:</p> <p>This is the top of the log file:</p> <p>[13:28:31 - main ] Yet Another Movie Jukebox 2.5-SNAPSHOT [13:28:31 - main ] <del>~ ~</del><del>~~ ~</del>~~ <del>~</del>~~ <del>~</del><del>~</del>~~ [13:28:31 - main ] <a href="http://code.google.com/p/moviejukebox/">http://code.google.com/p/moviejukebox/</a> [13:28:31 - main ] Copyright (c) 2004-2011 YAMJ Members [13:28:31 - main ] [13:28:31 - main ] This software is licensed under a Creative Commons License [13:28:31 - main ] See this page: <a href="http://code.google.com/p/moviejukebox/wiki/License">http://code.google.com/p/moviejukebox/wiki/License</a> [13:28:31 - main ] [13:28:31 - main ] Revision: r2476 [13:28:31 - main ] Build Date: 2011-06-04 13:41:19 [13:28:31 - main ] [13:28:31 - main ] Processing started at Sun Jun 05 13:28:31 CEST 2011 [13:28:31 - main ] [13:28:31 - main ] Using properties file ./properties/moviejukebox-default.properties [13:28:31 - main ] Using properties file ./moviejukebox.properties [13:28:31 - main ] Using properties file ./skins/default/skin.properties [13:28:31 - main ] Using properties file ./skins/default/skin-user.properties [13:28:31 - main ] Warning (non-fatal): User properties file: './skins/default/skin-user.properties', not found. [13:28:31 - main ] Using properties file ./properties/apikeys.properties [13:28:31 - main ] Properties: {API_KEY_MovieMeter=[APIKEY],API_KEY_TVRage=[APIKEY],API_KEY_TheMovieDB=[APIKEY],API_KEY<em>TheTVDb=[APIKEY],actors.max=6,anidb.maxGenres=3,anidb.minimumCategoryWeight=0,anidb.regex.movie=(?:[.</em>?])?+([\w-]+)(?:[\w{8}])?+(?:.<em>),anidb.regex.movie.index=1,anidb.regex.tvshow=(?i)(?:[.</em>?])?+(\w.<em>?)(?:[. </em>-]|ep)(\d{1,3})(?:\w)(?:.+),anidb.regex.tvshow.index=1,2,anidb.useHashIdentification=false,appletrailers.download=false,appletrailers.max=3,appletrailers.replaceurl=www.apple.com,appletrailers.trailertypes=tlr,trl,clip,tsr,30sec,640w,appletrailers.typesinclude=true,banner.scanner.imageName=banner,banner.scanner.useFolderImage=false,banners.format=jpg,banners.height=103,banners.normalize=true,banners.opacityEnd=100.0,banners.opacityStart=30.0,banners.perspective=false,banners.perspectiveBottom=3.0,banners.perspectiveDirection=right,banners.perspectiveTop=3.0,banners.reflection=false,banners.reflectionEnd=100.0,banners.reflectionHeight=12.5,banners.reflectionStart=0.0,banners.width=557,certification.ordering=G,TV-G,PG,TV-PG,PG-13,TV-14,R,NC-17,Unrated,Not Rated,comingsoon.imdb.perferredFor=rating,runtime,country,year,company,cast,writers,comingsoon.imdb.scan=always,comingsoon.search=comingsoon,yahoo,comingsoon.trailer.download=false,comingsoon.trailer.label=ita,comingsoon.trailer.preferredFormat=wmv,mov,comingsoon.trailer.resolution=,comingsoon.trailer.setExchange=false,custom5150.exitviamenu=../index.htm,fanart.movie.download=true,fanart.movie.height=720,fanart.movie.width=795,fanart.scanner.Validate=true,fanart.scanner.ValidateAspect=true,fanart.scanner.ValidateMatch=75,fanart.scanner.fanartExtensions=jpg,jpeg,gif,bmp,png,fanart.scanner.fanartToken=.fanart,fanart.scanner.imageName=fanart,backdrop,background,fanart.scanner.useFolderImage=false,fanart.tv.download=true,fanart.tv.height=720,fanart.tv.width=1280,filename.extras.keywords=trailer,bonus,extra,filename.extras.process=true,filename.movie.versions.keywords=directors cut,extended cut,final cut,remastered,extended version,filename.nfo.acceptAllNfo=false,filename.nfo.checknewer=true,filename.nfo.directory=NFO,filename.nfo.extensions=NFO,INFO,filename.nfo.parentDirs=false,filename.nfo.writeFiles=false,filename.scanner.language.detection=true,filename.scanner.language.keywords=Chinese,Dual_Language,English,French,German,Hebrew,Hindi,Hungarian,Italian,Japanese,Norwegian,Polish,Portuguese,Russian,Spanish,Swedish,Thai,VO,Danish,Dutch,Tagalog,filename.scanner.language.keywords.Chinese=ZH,Zh,zh,CHI,Chi,chi,CHINESE,Chinese,chinese,filename.scanner.language.keywords.Danish=DA,DAN,DANISH,da,dan,danish,filename.scanner.language.keywords.Dual<em>Language=DL,dl,filename.scanner.language.keywords.Dutch=NL,Nl,nl,NLD,Nld,nld,DUTCH,Dutch,dutch,filename.scanner.language.keywords.English=ENG,EN,ENGLISH,eng,en,english,Eng,filename.scanner.language.keywords.French=FRA,FR,FRENCH,VF,fra,fr,french,vf,Fra,filename.scanner.language.keywords.German=GER,DE,GERMAN,ger,de,german,Ger,filename.scanner.language.keywords.Hebrew=HEB,HE,HEBREW,HEBDUB,heb,he,hebrew,hebdub,Heb,filename.scanner.language.keywords.Hindi=HI,HIN,HINDI,hi,hin,hindi,Hin,Hindi,filename.scanner.language.keywords.Hungarian=HUN,HU,HUNGARIAN,hun,hu,hungarian,filename.scanner.language.keywords.Italian=ITA,IT,ITALIAN,ita,it,italian,Ita,filename.scanner.language.keywords.Japanese=JPN,JP,JAPANESE,jpn,jp,japanese,Jpn,filename.scanner.language.keywords.Norwegian=NOR,NORWEGIAN,nor,norwegian,Norwegian,filename.scanner.language.keywords.Polish=POL,PL,POLISH,PLDUB,pol,pl,polish,pldub,Pol,filename.scanner.language.keywords.Portuguese=POR,PT,PORTUGUESE,por,pt,portuguese,Por,filename.scanner.language.keywords.Russian=RUS,RU,RUSSIAN,rus,ru,russian,Rus,filename.scanner.language.keywords.Spanish=SPA,ES,SPANISH,spa,es,spanish,Spa,filename.scanner.language.keywords.Swedish=SV,Sv,sv,SWE,Swe,swe,SWEDISH,Swedish,swedish,filename.scanner.language.keywords.Tagalog=TL,Tl,tl,TGL,Tgl,tgl,TAGALOG,Tagalog,tagalog,filename.scanner.language.keywords.Thai=TH,Th,th,THA,Tha,tha,THAI,Thai,thai,filename.scanner.language.keywords.VO=VO,VOSTFR,vo,vostfr,filename.scanner.parentRegex=(\w</em>?)(.|-{0,1})(\d{3,4})(.|-{0,1})(\w<em>),filename.scanner.skip.caseSensitive=true,filename.scanner.skip.caseSensitive.regex=true,filename.scanner.skip.episodeTitle=false,filename.scanner.skip.keywords=LiMiTED,DiAMOND,AXXO,PUKKA,iDHD,PROPER,REPACK,DSR,STV,UNRATED,RERIP,REMUX,filename.scanner.skip.keywords.regex=,filename.scanner.source.keywords=HDTV,PDTV,DVDRip,DVDSCR,DSRip,CAM,R5,LINE,HD2DVD,DVD,HRHDTV,MVCD,VCD,TS,VHSRip,BluRay,HDDVD,D-THEATER,SDTV,WEBDL,3D,filename.scanner.source.keywords.3D=3DSBS,3DTAB,filename.scanner.source.keywords.BluRay=BDRIP,BLURAYRIP,BLU-RAY,BRRIP,filename.scanner.source.keywords.D-THEATER=DTH,DTHEATER,filename.scanner.source.keywords.DVD=DVD5,DVD9,filename.scanner.source.keywords.DVDRip=DVDR,filename.scanner.source.keywords.HDDVD=HD-DVD,HDDVDRIP,filename.scanner.source.keywords.SDTV=TVRip,PAL,NTSC,filename.scanner.source.keywords.WEBDL=WEB-DL,iTunes,filename.scanner.types=VOD,ZCD,filename.scanner.types.VOD=,filename.scanner.types.ZCD=ISO,IMG,VOB,MDF,NRG,BIN,filename.scanner.types.suffix.VOD=,filename.scanner.types.suffix.ZCD=2,filename.scanner.useParentRegex=false,filmaffinity.id.search=filmaffinity,filmdelta.getcdonposter=true,filmdelta.rating=filmdelta,filmkatalogus.getplot=true,filmkatalogus.gettitle=true,filmweb.id.search=filmweb,filmweb.plot=long,genres.max=3,highdef.1080.width=1920,highdef.720.width=1280,highdef.differentiate=true,imdb.full.info=false,imdb.id.search=imdb,imdb.perfect.match=true,imdb.plot=long,imdb.site=us,indexing.character.groupEnglish=false,indexing.character.replacement=,indexing.completePerson=true,kinopoisk.NFOpriority=false,kinopoisk.fanart=false,kinopoisk.kard=false,kinopoisk.poster=false,kinopoisk.rating=imdb,kinopoisk.title.divider=" - ",kinopoisk.title.leader=english,kinopoisk.trailer.download=false,kinopoisk.trailer.setExchange=false,mediainfo.home=./mediaInfo/,mediainfo.metadata.enable=false,mjb.Library.hideWatched=true,mjb.MaxDownloadSlots=.</em>=2,.<em>imdb.</em>=2,.<em>google.</em>=5,.<em>yahoo.</em>=5,.<em>themoviedb.</em>=3,.<em>thetvdb.</em>=3,.<em>apple.*=1,mjb.MaxThreadsDownload=10,mjb.MaxThreadsProcess=8,mjb.Timeout.Connect=25000,mjb.Timeout.Read=90000,mjb.appendDateToLogFile=true,mjb.appendLibraryToLogFile=false,mjb.background.plugin=com.moviejukebox.plugin.DefaultBackgroundPlugin,mjb.categories.displayList=Genres,Year,Director,Cast,Country,Library,mjb.categories.indexList=Genres,Year,Director,Cast,Country,Other,Title,Library ,mjb.categories.minCount=3,mjb.charset.filename.translate=а-a,б-b,в-v,г-g,д-d,е-e,ж-zh,з-z,и-i,й-y,к-k,л-l,м-m,н-n,о-o,п-p,р-r,с-s,т-t,у-u,ф-f,х-h,ц-c,ч-ch,ш-sh,щ-sch,ъ-</em>,ы-y,ь-<em>,э-e,ю-yu,я-ya,ё-yo,mjb.charset.filenameEncodingEscapeChar=$,mjb.charset.unsafeFilenameChars=<>:"/|?</em>,mjb.clean.skip=categories.css|exportindex_item_pch.css|exportdetails_item_popcorn.css,mjb.detailsDirName=Jukebox,mjb.excludeMultiPartBluRay=false,mjb.extensions=AVI DIVX MKV WMV M2TS TS RM QT ISO VOB MPG MOV MP4 M1V M2V M4V M2P TP TRP M2T MTS ASF RMP4 IMG DVR-MS avi divx mkv wmv m2ts ts rm qt iso vob mpg mov mp4 m1v m2v m4v m2p tp trp m2t mts asf rmp4 img dvr-ms,mjb.filter.genres=true,mjb.filter.ratings=false,mjb.forceBannersOverwrite=false,mjb.forceFanartOverwrite=false,mjb.forceHTMLOverwrite=false,mjb.forceIndexOverwrite=false,mjb.forceNFOEncoding=AUTO,mjb.forcePhotoOverwrite=false,mjb.forcePostersOverwrite=false,mjb.forceSkinOverwrite=false,mjb.forceThumbnailsOverwrite=false,mjb.forceTrailersOverwrite=false,mjb.forceVideoImagesOverwrite=false,mjb.forceXMLOverwrite=false,mjb.fullMovieInfoInIndexes=true,mjb.genre.skip=,mjb.homePage=,mjb.image.plugin=com.moviejukebox.plugin.DefaultImagePlugin,mjb.imageRetryCount=3,mjb.includeEpisodePlots=true,mjb.includePhoto=false,mjb.includeVideoImages=true,mjb.includeWideBanners=true,mjb.indexFile=index.htm,mjb.indexFilesPrefix=,mjb.internet.person.plugin=com.moviejukebox.plugin.ImdbPlugin,mjb.internet.plugin=com.moviejukebox.plugin.AllocinePlugin,mjb.internet.tv.plugin=com.moviejukebox.plugin.TheTvDBPlugin,mjb.jpeg.quality=75,mjb.jukeboxTempDir=./temp,mjb.listing.GroupByType=true,mjb.listing.clear.UNKNOWN=true,mjb.listing.csv.dateFormat=dd/MM/yyyy,mjb.listing.csv.delimiter=@,mjb.listing.csv.fields=TITLE,YEAR,RUNTIME,DIRECTOR,CAST,GENRES,PLOT,LANGUAGE,SUBTITLES,RATING,FILESIZE,LIBRARYDESCRIPTION,mjb.listing.csv.limitCast=100,mjb.listing.csv.limitGenres=100,mjb.listing.csv.ratingFactor=0.1,mjb.listing.generate=true,mjb.listing.output.destination=D:/Work/MovieJukebox-listing/,mjb.listing.output.filename=MovieJukebox-listing,mjb.listing.plugin=com.moviejukebox.plugin.MovieListingPluginCustomCsv,mjb.listing.types=All,mjb.monitorJukeboxProperties=true,mjb.nbThumbnailsPerLine=9,mjb.nbThumbnailsPerPage=27,mjb.nbTvThumbnailsPerPage=8,mjb.newcount.movie=0,mjb.newcount.tv=0,mjb.newdays.movie=7,mjb.newdays.tv=7,mjb.people=false,mjb.people.folder=People,mjb.people.maxCount=10,mjb.people.popularity=5,mjb.playFullBluRayDisk=true,mjb.playerRootPath=file:///opt/sybhttpd/localhost.drives/HARD_DISK/Video/,mjb.playlist.IgnoreExtensions=img,iso,mjb.playlist.generateMultiPart=true,mjb.recheck.Days=30,mjb.recheck.Max=50,mjb.recheck.Revision=1000,mjb.recheck.Unknown=true,mjb.recheck.Version=false,mjb.recheck.XML=true,mjb.recheck.minDays=7,mjb.scanner.archivescan.rar=false,mjb.scanner.archivescan.rar.userarlastmodified=false,mjb.scanner.bannerToken=.banner,mjb.scanner.fanartToken=.fanart,mjb.scanner.hashpathdepth=0,mjb.scanner.posterToken=_large,mjb.scanner.thumbnailToken=_small,mjb.scanner.videoimageToken=.videoimage,mjb.sets.createPosters=true,mjb.sets.excludeTV=false,mjb.sets.indexFanart=true,mjb.sets.minSetCount=2,mjb.sets.requireAll=false,mjb.showMemory=false,mjb.singleSeriesPage=true,mjb.skin.dir=./skins/default,mjb.subtitles.ExcludeFilesWithoutExternal=false,mjb.view.detailList=detail.xsl,mjb.view.indexList=index.xsl,mjb.view.personList=person.xsl,mjb.xmlCategoryFile=My_categories.xml,mjb.xmlGenreFile=My<em>genres.xml,mjb.xmlRatingFile=ratings-default.xml,moviemeter.id.search=moviemeter,photo.scanner.photoExtensions=jpg,jpeg,gif,bmp,png,plugin.biography.maxlength=500,plugin.filmography.jobsInclude=Director,Writer,Actor,Actress,plugin.filmography.max=20,plugin.outline.maxlength=300,plugin.people.maxCount=15,plugin.people.maxCount.actor=10,plugin.people.maxCount.director=2,plugin.people.maxCount.writer=3,plugin.people.skip.TV=false,plugin.people.skip.V=false,plugin.people.skip.VG=true,plugin.plot.maxlength=1050,poster.scanner.SearchPriority.movie=allocine,moviecovers,imdb,google,yahoo,poster.scanner.SearchPriority.tv=thetvdb,cdon,filmaffinity,poster.scanner.Validate=true,poster.scanner.ValidateAspect=true,poster.scanner.ValidateMatch=75,poster.scanner.coverArtExtensions=jpg,jpeg,gif,bmp,png,tbn,poster.scanner.google.Validate=true,poster.scanner.google.retry=5,poster.scanner.imageName=folder,poster,poster.scanner.searchForExistingCoverArt=moviename,poster.scanner.useFolderImage=false,posters.format=png,posters.height=720,posters.language=true,posters.logoHD=true,posters.logoTV=true,posters.normalize=true,posters.opacityEnd=100.0,posters.opacityStart=30.0,posters.perspective=false,posters.perspectiveBottom=3.0,posters.perspectiveDirection=right,posters.perspectiveTop=3.0,posters.reflection=false,posters.reflectionEnd=100.0,posters.reflectionHeight=12.5,posters.reflectionStart=0.0,posters.width=485,sorting.strip.prefixes="A ","An ","The ", "Les ","Le ", "L'", "La ", "Une ","Un ","A la ","A l'","Los ",sratim.BidiSupport=true,sratim.KeepEnglishGenres=false,sratim.KeepEnglishTitles=false,sratim.downloadOnlyHebrew=false,sratim.keepImdbCast=false,sratim.subtitle=false,sratim.textMatchSimilarity=0.8,themoviedb.language=en-US,thetvdb.dvd.episodes=false,thetvdb.language=fr,thetvdb.language.secondary=en,thumbnails.format=jpg,thumbnails.height=237,thumbnails.language=true,thumbnails.logoHD=true,thumbnails.logoSet=true,thumbnails.logoTV=true,thumbnails.normalize=true,thumbnails.opacityEnd=100.0,thumbnails.opacityStart=30.0,thumbnails.perspective=false,thumbnails.perspectiveBottom=3.0,thumbnails.perspectiveDirection=right,thumbnails.perspectiveTop=3.0,thumbnails.reflection=false,thumbnails.reflectionEnd=100.00,thumbnails.reflectionHeight=12.5,thumbnails.reflectionStart=0.0,thumbnails.width=160,trailers.rescan.days=15,trailers.scanner.enable=true,userPropertiesName=./moviejukebox.properties,videoimages.height=225,videoimages.normalize=true,videoimages.reflection=false,videoimages.width=400,watched.scanner.enable=true,À-A,Á-A,Â-A,Ã-A,Ä-A,à-A,á-A,â-A,ã-A,ä-A,ᴁ-A,Æ-A,æ-A,Ç-C,ç-C,È-E,É-E,Ê-E,Ë-E,è-E,é-E,ê-E,ë-E,ì-I,í-I,î-I,ï-I,Ì-I,Í-I,Î-I,Ï-I,İ-I,ô-O,Ò-O,Ó-O,Ô-O,Õ-O,Ö-O,Œ-O,œ-O,õ-O,ɶ-O,ᴔ-O,Ȏ-O,ȏ-O,Ù-U,Ú-U,Û-U,Ü-U,ù-U,ú-U,û-U,ü-U=} [13:28:31 - main ] MovieFilenameScanner: useParentPattern >>(\w</em>?)(.|-{0,1})(\d{3,4})(.|-{0,1})(\w*)<< [13:28:31 - main ] Parsing library file : C:\YAMJ\My_Library_Films.xml [13:28:31 - main ] ConfigurationUtils.locate(): base is C:\YAMJ, name is My_Library_Films.xml [13:28:31 - main ] Loading configuration from the path C:\YAMJ\My_Library_Films.xml [13:28:31 - main ] Found media library: Films 1 [13:28:31 - main ] Media library: [MediaLibraryPath[path=I:][playerRootPath=file:///opt/sybhttpd/localhost.drives/USB_DRIVE.Films1_R/][scrape=true][description=Films 1][excludes=sample][excludes=tmp/][excludes=temp/][excludes=RECYCLER/][excludes=RECYCLE.BIN/]] [13:28:31 - main ] Found media library: Films 2 [13:28:31 - main ] Media library: [MediaLibraryPath[path=J:][playerRootPath=file:///opt/sybhttpd/localhost.drives/USB_DRIVE.Films2_R/][scrape=true][description=Films 2][excludes=sample][excludes=tmp/][excludes=temp/][excludes=RECYCLER/][excludes=RECYCLE.BIN/]] [13:28:31 - main ] Found media library: Films 3</p> <p>My ICR seems to be there: À-A,Á-A,Â-A,Ã-A,Ä-A,à-A,á-A,â-A,ã-A,ä-A,ᴁ-A,Æ-A,æ-A,Ç-C,ç-C,È-E,É-E,Ê-E,Ë-E,è-E,é-E,ê-E,ë-E,ì-I,í-I,î-I,ï-I,Ì-I,Í-I,Î-I,Ï-I,İ-I,ô-O,Ò-O,Ó-O,Ô-O,Õ-O,Ö-O,Œ-O,œ-O,õ-O,ɶ-O,ᴔ-O,Ȏ-O,ȏ-O,Ù-U,Ú-U,Û-U,Ü-U,ù-U,ú-U,û-U,ü-U=} but there's no keyword at the start (indexing.character.replacement=). Is it normal?</p> <p>In this test, I have just deleted the xml file for movie "La Môme". As you can see on the capture (last page for letter "M"), all accented movie names are at the bottom of the list, including "La Môme".</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c26">#26</a> originally posted by Omertron on 2011-06-05T11:56:03.000Z:</p> <p>All other movies start with "Mé...". They shouldn't appear there.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c27">#27</a> originally posted by Omertron on 2011-06-05T11:57:04.000Z:</p> <p>I don't think direct character replacement will work. You need to use the unicode characters as posted in # 18</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c28">#28</a> originally posted by Omertron on 2011-06-05T12:00:26.000Z:</p> <p>I use the Unicode characters (as posted in comment 23). Using direct character replacement was just an enhancement request.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c29">#29</a> originally posted by Omertron on 2011-06-05T12:01:39.000Z:</p> <p>I use indexing.character.replacement= \u00C0-A,\u00C1-A,\u00C2-A,\u00C3-A,\u00C4-A,\u00E0-A,\u00E1-A,\u00E2-A,\u00E3-A,\u00E4-A,\u1D01-A,\u00C6-A,\u00E6-A, \u00C7-C,\u00E7-C, \u00C8-E,\u00C9-E,\u00CA-E,\u00CB-E,\u00E8-E,\u00E9-E,\u00EA-E,\u00EB-E, \u00EC-I,\u00ED-I,\u00EE-I,\u00EF-I,\u00CC-I,\u00CD-I,\u00CE-I,\u00CF-I,\u0130-I, \u00F4-O,\u00D2-O,\u00D3-O,\u00D4-O,\u00D5-O,\u00D6-O,\u0152-O,\u0153-O,\u00F5-O,\u0276-O,\u1D14-O,\u020E-O,\u020F-O, \u00D9-U,\u00DA-U,\u00DB-U,\u00DC-U,\u00F9-U,\u00FA-U,\u00FB-U,\u00FC-U</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c30">#30</a> originally posted by Omertron on 2011-06-05T12:07:19.000Z:</p> <p>And it is exactly what I find in the log file: À-A,Á-A,Â-A,Ã-A,Ä-A,à-A,á-A,â-A,ã-A,ä-A,ᴁ-A,Æ-A,æ-A,Ç-C,ç-C,È-E,É-E,Ê-E,Ë-E,è-E,é-E,ê-E,ë-E,ì-I,í-I,î-I,ï-I,Ì-I,Í-I,Î-I,Ï-I,İ-I,ô-O,Ò-O,Ó-O,Ô-O,Õ-O,Ö-O,Œ-O,œ-O,õ-O,ɶ-O,ᴔ-O,Ȏ-O,ȏ-O,Ù-U,Ú-U,Û-U,Ü-U,ù-U,ú-U,û-U,ü-U=</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c31">#31</a> originally posted by Omertron on 2011-06-05T12:14:04.000Z:</p> <p>this is the line from my log file indexing.character.groupEnglish=false,indexing.character.replacement=À-A,Á-A,Â-A,Ã-A,Ä-A,à-A,á-A,â-A,ã-A,ä-A,ᴁ-A,Æ-A,æ-A,Ç-C,ç-C,È-E,É-E,Ê-E,Ë-E,è-E,é-E,ê-E,ë-E,ì-I,í-I,î-I,ï-I,Ì-I,Í-I,Î-I,Ï-I,İ-I,ô-O,Ò-O,Ó-O,Ô-O,Õ-O,Ö-O,Œ-O,œ-O,õ-O,ɶ-O,ᴔ-O,Ȏ-O,ȏ-O,Ù-U,Ú-U,Û-U,Ü-U,ù-U,ú-U,û-U,ü-U,indexing.completePerson=true</p> <p>This works fine, from the skin-user.properties (that is the file you should be editing) all I have is this line: indexing.character.replacement=\u00C0-A,\u00C1-A,\u00C2-A,\u00C3-A,\u00C4-A,\u00E0-A,\u00E1-A,\u00E2-A,\u00E3-A,\u00E4-A,\u1D01-A,\u00C6-A,\u00E6-A,\u00C7-C,\u00E7-C,\u00C8-E,\u00C9-E,\u00CA-E,\u00CB-E,\u00E8-E,\u00E9-E,\u00EA-E,\u00EB-E,\u00EC-I,\u00ED-I,\u00EE-I,\u00EF-I,\u00CC-I,\u00CD-I,\u00CE-I,\u00CF-I,\u0130-I,\u00F4-O,\u00D2-O,\u00D3-O,\u00D4-O,\u00D5-O,\u00D6-O,\u0152-O,\u0153-O,\u00F5-O,\u0276-O,\u1D14-O,\u020E-O,\u020F-O,\u00D9-U,\u00DA-U,\u00DB-U,\u00DC-U,\u00F9-U,\u00FA-U,\u00FB-U,\u00FC-U</p> <p>All one line and no returns or spaces in it</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c32">#32</a> originally posted by Omertron on 2011-06-05T12:18:03.000Z:</p> <p>I may have a clue. I indexed again, but with Aeon 2 rows this time (comment 30 was with Aeon 3 rows - no major differences: only the number of rows changes).</p> <p>And I found this in the log file. If you compare both, they are identical (although all letters are there). The one below seems to be formatted. There is a separator (equal sign) between each group of letters. In comment 30 there's no separator. Both cases were indexed with r2476.</p> <p>À-A,Á-A,Â-A,Ã-A,Ä-A,à-A,á-A,â-A,ã-A,ä-A,ᴁ-A,Æ-A,æ-A,=,Ç-C,ç-C,=,È-E,É-E,Ê-E,Ë-E,è-E,é-E,ê-E,ë-E,=,Ù-U,Ú-U,Û-U,Ü-U,ù-U,ú-U,û-U,ü-U=,ì-I,í-I,î-I,ï-I,Ì-I,Í-I,Î-I,Ï-I,İ-I,=,ô-O,Ò-O,Ó-O,Ô-O,Õ-O,Ö-O,Œ-O,œ-O,õ-O,ɶ-O,ᴔ-O,Ȏ-O,ȏ-O,=</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c33">#33</a> originally posted by Omertron on 2011-06-05T12:24:08.000Z:</p> <p>Aeon uses YAMJ/skins/default/skin.properties I'm not sure it will still work if I rename it to skin-user.properties</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c34">#34</a> originally posted by Omertron on 2011-06-05T12:39:30.000Z:</p> <p>skin-user.properties overrides skin.properties in the same way that moviejukebox.properties overrides moviejukebox-default.properties</p> <p>I suspect that aeon's properties are wrong, that's why I told you to edit skin-user.properties.</p> <p>As far as I can see it works. </p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c35">#35</a> originally posted by Omertron on 2011-06-05T12:43:15.000Z:</p> <p>I made this test: I copied my skin.properties to skin-user.properties in the same folder. Hereunder is the top of the log file. No more ICR now!</p> <p>[14:35:17 - main ] Using properties file ./properties/moviejukebox-default.properties [14:35:17 - main ] Using properties file ./moviejukebox.properties [14:35:17 - main ] Using properties file ./skins/default/skin.properties [14:35:17 - main ] Using properties file ./skins/default/skin-user.properties [14:35:17 - main ] Using properties file ./properties/apikeys.properties [14:35:17 - main ] Properties: {<!--=Find a suitable image (width=95px, height=35px). Rename it based on the StudioDebug value. Place it in html/pictures/studios. Run YAMJ. -->,</xsl=stylesheet>,<xsl=variable name="StudioDebug">false/xsl:variable,API_KEY_MovieMeter=[APIKEY],API_KEY_TVRage=[APIKEY],API_KEY_TheMovieDB=[APIKEY],API_KEY<em>TheTVDb=[APIKEY],actors.max=6,anidb.maxGenres=3,anidb.minimumCategoryWeight=0,anidb.regex.movie=(?:[.</em>?])?+([\w-]+)(?:[\w{8}])?+(?:.<em>),anidb.regex.movie.index=1,anidb.regex.tvshow=(?i)(?:[.</em>?])?+(\w.<em>?)(?:[. </em>-]|ep)(\d{1,3})(?:\w)(?:.+),anidb.regex.tvshow.index=1,2,anidb.useHashIdentification=false,appletrailers.download=false,appletrailers.max=3,appletrailers.replaceurl=www.apple.com,appletrailers.trailertypes=tlr,trl,clip,tsr,30sec,640w,appletrailers.typesinclude=true,banner.scanner.imageName=banner,banner.scanner.useFolderImage=false,banners.format=jpg,banners.height=103,banners.normalize=true,banners.opacityEnd=100.0,banners.opacityStart=30.0,banners.perspective=false,banners.perspectiveBottom=3.0,banners.perspectiveDirection=right,banners.perspectiveTop=3.0,banners.reflection=false,banners.reflectionEnd=100.0,banners.reflectionHeight=12.5,banners.reflectionStart=0.0,banners.width=557,certification.ordering=G,TV-G,PG,TV-PG,PG-13,TV-14,R,NC-17,Unrated,Not Rated,comingsoon.imdb.perferredFor=rating,runtime,country,year,company,cast,writers,comingsoon.imdb.scan=always,comingsoon.search=comingsoon,yahoo,comingsoon.trailer.download=false,comingsoon.trailer.label=ita,comingsoon.trailer.preferredFormat=wmv,mov,comingsoon.trailer.resolution=,comingsoon.trailer.setExchange=false,custom5150.exitviamenu=../index.htm,fanart.movie.download=true,fanart.movie.height=720,fanart.movie.width=795,fanart.scanner.Validate=true,fanart.scanner.ValidateAspect=true,fanart.scanner.ValidateMatch=75,fanart.scanner.fanartExtensions=jpg,jpeg,gif,bmp,png,fanart.scanner.fanartToken=.fanart,fanart.scanner.imageName=fanart,backdrop,background,fanart.scanner.useFolderImage=false,fanart.tv.download=true,fanart.tv.height=720,fanart.tv.width=1280,filename.extras.keywords=trailer,bonus,extra,filename.extras.process=true,filename.movie.versions.keywords=directors cut,extended cut,final cut,remastered,extended version,filename.nfo.acceptAllNfo=false,filename.nfo.checknewer=true,filename.nfo.directory=NFO,filename.nfo.extensions=NFO,INFO,filename.nfo.parentDirs=false,filename.nfo.writeFiles=false,filename.scanner.language.detection=true,filename.scanner.language.keywords=Chinese,Dual_Language,English,French,German,Hebrew,Hindi,Hungarian,Italian,Japanese,Norwegian,Polish,Portuguese,Russian,Spanish,Swedish,Thai,VO,Danish,Dutch,Tagalog,filename.scanner.language.keywords.Chinese=ZH,Zh,zh,CHI,Chi,chi,CHINESE,Chinese,chinese,filename.scanner.language.keywords.Danish=DA,DAN,DANISH,da,dan,danish,filename.scanner.language.keywords.Dual<em>Language=DL,dl,filename.scanner.language.keywords.Dutch=NL,Nl,nl,NLD,Nld,nld,DUTCH,Dutch,dutch,filename.scanner.language.keywords.English=ENG,EN,ENGLISH,eng,en,english,Eng,filename.scanner.language.keywords.French=FRA,FR,FRENCH,VF,fra,fr,french,vf,Fra,filename.scanner.language.keywords.German=GER,DE,GERMAN,ger,de,german,Ger,filename.scanner.language.keywords.Hebrew=HEB,HE,HEBREW,HEBDUB,heb,he,hebrew,hebdub,Heb,filename.scanner.language.keywords.Hindi=HI,HIN,HINDI,hi,hin,hindi,Hin,Hindi,filename.scanner.language.keywords.Hungarian=HUN,HU,HUNGARIAN,hun,hu,hungarian,filename.scanner.language.keywords.Italian=ITA,IT,ITALIAN,ita,it,italian,Ita,filename.scanner.language.keywords.Japanese=JPN,JP,JAPANESE,jpn,jp,japanese,Jpn,filename.scanner.language.keywords.Norwegian=NOR,NORWEGIAN,nor,norwegian,Norwegian,filename.scanner.language.keywords.Polish=POL,PL,POLISH,PLDUB,pol,pl,polish,pldub,Pol,filename.scanner.language.keywords.Portuguese=POR,PT,PORTUGUESE,por,pt,portuguese,Por,filename.scanner.language.keywords.Russian=RUS,RU,RUSSIAN,rus,ru,russian,Rus,filename.scanner.language.keywords.Spanish=SPA,ES,SPANISH,spa,es,spanish,Spa,filename.scanner.language.keywords.Swedish=SV,Sv,sv,SWE,Swe,swe,SWEDISH,Swedish,swedish,filename.scanner.language.keywords.Tagalog=TL,Tl,tl,TGL,Tgl,tgl,TAGALOG,Tagalog,tagalog,filename.scanner.language.keywords.Thai=TH,Th,th,THA,Tha,tha,THAI,Thai,thai,filename.scanner.language.keywords.VO=VO,VOSTFR,vo,vostfr,filename.scanner.parentRegex=(\w</em>?)(.|-{0,1})(\d{3,4})(.|-{0,1})(\w<em>),filename.scanner.skip.caseSensitive=true,filename.scanner.skip.caseSensitive.regex=true,filename.scanner.skip.episodeTitle=false,filename.scanner.skip.keywords=LiMiTED,DiAMOND,AXXO,PUKKA,iDHD,PROPER,REPACK,DSR,STV,UNRATED,RERIP,REMUX,filename.scanner.skip.keywords.regex=,filename.scanner.source.keywords=HDTV,PDTV,DVDRip,DVDSCR,DSRip,CAM,R5,LINE,HD2DVD,DVD,HRHDTV,MVCD,VCD,TS,VHSRip,BluRay,HDDVD,D-THEATER,SDTV,WEBDL,3D,filename.scanner.source.keywords.3D=3DSBS,3DTAB,filename.scanner.source.keywords.BluRay=BDRIP,BLURAYRIP,BLU-RAY,BRRIP,filename.scanner.source.keywords.D-THEATER=DTH,DTHEATER,filename.scanner.source.keywords.DVD=DVD5,DVD9,filename.scanner.source.keywords.DVDRip=DVDR,filename.scanner.source.keywords.HDDVD=HD-DVD,HDDVDRIP,filename.scanner.source.keywords.SDTV=TVRip,PAL,NTSC,filename.scanner.source.keywords.WEBDL=WEB-DL,iTunes,filename.scanner.types=VOD,ZCD,filename.scanner.types.VOD=,filename.scanner.types.ZCD=ISO,IMG,VOB,MDF,NRG,BIN,filename.scanner.types.suffix.VOD=,filename.scanner.types.suffix.ZCD=2,filename.scanner.useParentRegex=false,filmaffinity.id.search=filmaffinity,filmdelta.getcdonposter=true,filmdelta.rating=filmdelta,filmkatalogus.getplot=true,filmkatalogus.gettitle=true,filmweb.id.search=filmweb,filmweb.plot=long,genres.max=3,highdef.1080.width=1920,highdef.720.width=1280,highdef.differentiate=true,imdb.full.info=false,imdb.id.search=imdb,imdb.perfect.match=true,imdb.plot=long,imdb.site=us,indexing.character.groupEnglish=false,indexing.character.replacement=À-A,Á-A,Â-A,Ã-A,Ä-A,à-A,á-A,â-A,ã-A,ä-A,ᴁ-A,Æ-A,æ-A,Ç-C,ç-C,È-E,É-E,Ê-E,Ë-E,è-E,é-E,ê-E,ë-E,ì-I,í-I,î-I,ï-I,Ì-I,Í-I,Î-I,Ï-I,İ-I,ô-O,Ò-O,Ó-O,Ô-O,Õ-O,Ö-O,Œ-O,œ-O,õ-O,ɶ-O,ᴔ-O,Ȏ-O,ȏ-O,Ù-U,Ú-U,Û-U,Ü-U,ù-U,ú-U,û-U,ü-U,indexing.completePerson=true,kinopoisk.NFOpriority=false,kinopoisk.fanart=false,kinopoisk.kard=false,kinopoisk.poster=false,kinopoisk.rating=imdb,kinopoisk.title.divider=" - ",kinopoisk.title.leader=english,kinopoisk.trailer.download=false,kinopoisk.trailer.setExchange=false,mediainfo.home=./mediaInfo/,mediainfo.metadata.enable=false,mjb.Library.hideWatched=true,mjb.MaxDownloadSlots=.</em>=2,.<em>imdb.</em>=2,.<em>google.</em>=5,.<em>yahoo.</em>=5,.<em>themoviedb.</em>=3,.<em>thetvdb.</em>=3,.<em>apple.*=1,mjb.MaxThreadsDownload=10,mjb.MaxThreadsProcess=8,mjb.Timeout.Connect=25000,mjb.Timeout.Read=90000,mjb.appendDateToLogFile=true,mjb.appendLibraryToLogFile=false,mjb.background.plugin=com.moviejukebox.plugin.DefaultBackgroundPlugin,mjb.categories.displayList=Genres,Year,Director,Cast,Country,Library,mjb.categories.indexList=Genres,Year,Director,Cast,Country,Other,Title,Library ,mjb.categories.minCount=3,mjb.charset.filename.translate=а-a,б-b,в-v,г-g,д-d,е-e,ж-zh,з-z,и-i,й-y,к-k,л-l,м-m,н-n,о-o,п-p,р-r,с-s,т-t,у-u,ф-f,х-h,ц-c,ч-ch,ш-sh,щ-sch,ъ-</em>,ы-y,ь-_,э-e,ю-yu,я-ya,ё-yo,mjb.charset.filenameEncodingEscapeChar=$,mjb.charset.unsafeFilenameChars=<>:"/|?*,mjb.clean.skip=categories.css|exportindex_item_pch.css|exportdetails_item_popcorn.css,mjb.detailsDirName=Jukebox,mjb.excludeMultiPartBluRay=false,mjb.extensions=AVI DIVX MKV WMV M2TS TS RM QT ISO VOB MPG MOV MP4 M1V M2V M4V M2P TP TRP M2T MTS ASF RMP4 IMG DVR-MS avi divx mkv wmv m2ts ts rm qt iso vob mpg mov mp4 m1v m2v m4v m2p tp trp m2t mts asf rmp4 img dvr-ms,mjb.filter.genres=true,mjb.filter.ratings=false,mjb.forceBannersOverwrite=false,mjb.forceFanartOverwrite=false,mjb.forceHTMLOverwrite=false,mjb.forceIndexOverwrite=false,mjb.forceNFOEncoding=AUTO,mjb.forcePhotoOverwrite=false,mjb.forcePostersOverwrite=false,mjb.forceSkinOverwrite=false,mjb.forceThumbnailsOverwrite=false,mjb.forceTrailersOverwrite=false,mjb.forceVideoImagesOverwrite=false,mjb.forceXMLOverwrite=false,mjb.fullMovieInfoInIndexes=true,mjb.genre.skip=,mjb.homePage=,mjb.image.plugin=com.moviejukebox.plugin.DefaultImagePlugin,mjb.imageRetryCount=3,mjb.includeEpisodePlots=true,mjb.includePhoto=false,mjb.includeVideoImages=true,mjb.includeWideBanners=true,mjb.indexFile=index.htm,mjb.indexFilesPrefix=,mjb.internet.person.plugin=com.moviejukebox.plugin.ImdbPlugin,mjb.internet.plugin=com.moviejukebox.plugin.AllocinePlugin,mjb.internet.tv.plugin=com.moviejukebox.plugin.TheTvDBPlugin,mjb.jpeg.quality=75,mjb.jukeboxTempDir=./temp,mjb.listing.GroupByType=true,mjb.listing.clear.UNKNOWN=true,mjb.listing.csv.dateFormat=dd/MM/yyyy,mjb.listing.csv.delimiter=@,mjb.listing.csv.fields=TITLE,YEAR,RUNTIME,DIRECTOR,CAST,GENRES,PLOT,LANGUAGE,SUBTITLES,RATING,FILESIZE,LIBRARYDESCRIPTION,mjb.listing.csv.limitCast=100,mjb.listing.csv.limitGenres=100,mjb.listing.csv.ratingFactor=0.1,mjb.listing.generate=true,mjb.listing.output.destination=D:/Work/MovieJukebox-listing/,mjb.listing.output.filename=MovieJukebox-listing,mjb.listing.plugin=com.moviejukebox.plugin.MovieListingPluginCustomCsv,mjb.listing.types=All,mjb.monitorJukeboxProperties=true,mjb.nbThumbnailsPerLine=9,mjb.nbThumbnailsPerPage=27,mjb.nbTvThumbnailsPerPage=8,mjb.newcount.movie=0,mjb.newcount.tv=0,mjb.newdays.movie=7,mjb.newdays.tv=7,mjb.people=false,mjb.people.folder=People,mjb.people.maxCount=10,mjb.people.popularity=5,mjb.playFullBluRayDisk=true,mjb.playerRootPath=file:///opt/sybhttpd/localhost.drives/HARD_DISK/Video/,mjb.playlist.IgnoreExtensions=img,iso,mjb.playlist.generateMultiPart=true,mjb.recheck.Days=30,mjb.recheck.Max=50,mjb.recheck.Revision=1000,mjb.recheck.Unknown=true,mjb.recheck.Version=false,mjb.recheck.XML=true,mjb.recheck.minDays=7,mjb.scanner.archivescan.rar=false,mjb.scanner.archivescan.rar.userarlastmodified=false,mjb.scanner.bannerToken=.banner,mjb.scanner.fanartToken=.fanart,mjb.scanner.hashpathdepth=0,mjb.scanner.posterToken=_large,mjb.scanner.thumbnailToken=_small,mjb.scanner.videoimageToken=.videoimage,mjb.sets.createPosters=true,mjb.sets.excludeTV=false,mjb.sets.indexFanart=true,mjb.sets.minSetCount=2,mjb.sets.requireAll=false,mjb.showMemory=false,mjb.singleSeriesPage=true,mjb.skin.dir=./skins/default,mjb.subtitles.ExcludeFilesWithoutExternal=false,mjb.view.detailList=detail.xsl,mjb.view.indexList=index.xsl,mjb.view.personList=person.xsl,mjb.xmlCategoryFile=My_categories.xml,mjb.xmlGenreFile=My_genres.xml,mjb.xmlRatingFile=ratings-default.xml,moviemeter.id.search=moviemeter,photo.scanner.photoExtensions=jpg,jpeg,gif,bmp,png,plugin.biography.maxlength=500,plugin.filmography.jobsInclude=Director,Writer,Actor,Actress,plugin.filmography.max=20,plugin.outline.maxlength=300,plugin.people.maxCount=15,plugin.people.maxCount.actor=10,plugin.people.maxCount.director=2,plugin.people.maxCount.writer=3,plugin.people.skip.TV=false,plugin.people.skip.V=false,plugin.people.skip.VG=true,plugin.plot.maxlength=1050,poster.scanner.SearchPriority.movie=allocine,moviecovers,imdb,google,yahoo,poster.scanner.SearchPriority.tv=thetvdb,cdon,filmaffinity,poster.scanner.Validate=true,poster.scanner.ValidateAspect=true,poster.scanner.ValidateMatch=75,poster.scanner.coverArtExtensions=jpg,jpeg,gif,bmp,png,tbn,poster.scanner.google.Validate=true,poster.scanner.google.retry=5,poster.scanner.imageName=folder,poster,poster.scanner.searchForExistingCoverArt=moviename,poster.scanner.useFolderImage=false,posters.format=png,posters.height=720,posters.language=true,posters.logoHD=true,posters.logoTV=true,posters.normalize=true,posters.opacityEnd=100.0,posters.opacityStart=30.0,posters.perspective=false,posters.perspectiveBottom=3.0,posters.perspectiveDirection=right,posters.perspectiveTop=3.0,posters.reflection=false,posters.reflectionEnd=100.0,posters.reflectionHeight=12.5,posters.reflectionStart=0.0,posters.width=485,sorting.strip.prefixes="A ","An ","The ", "Les ","Le ", "L'", "La ", "Une ","Un ","A la ","A l'","Los ",sratim.BidiSupport=true,sratim.KeepEnglishGenres=false,sratim.KeepEnglishTitles=false,sratim.downloadOnlyHebrew=false,sratim.keepImdbCast=false,sratim.subtitle=false,sratim.textMatchSimilarity=0.8,themoviedb.language=en-US,thetvdb.dvd.episodes=false,thetvdb.language=fr,thetvdb.language.secondary=en,thumbnails.format=jpg,thumbnails.height=237,thumbnails.language=true,thumbnails.logoHD=true,thumbnails.logoSet=true,thumbnails.logoTV=true,thumbnails.normalize=true,thumbnails.opacityEnd=100.0,thumbnails.opacityStart=30.0,thumbnails.perspective=false,thumbnails.perspectiveBottom=3.0,thumbnails.perspectiveDirection=right,thumbnails.perspectiveTop=3.0,thumbnails.reflection=false,thumbnails.reflectionEnd=100.00,thumbnails.reflectionHeight=12.5,thumbnails.reflectionStart=0.0,thumbnails.width=160,trailers.rescan.days=15,trailers.scanner.enable=true,userPropertiesName=./moviejukebox.properties,videoimages.height=225,videoimages.normalize=true,videoimages.reflection=false,videoimages.width=400,watched.scanner.enable=true,<xsl=stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">}</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c36">#36</a> originally posted by Omertron on 2011-06-05T12:45:50.000Z:</p> <p>Oops, sorry. It's there. I'll tell you the final result...</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c37">#37</a> originally posted by Omertron on 2011-06-05T14:33:24.000Z:</p> <p>After full reindexing, everything looks OK, now! Thanks a lot for your help and for this major improvement!</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c38">#38</a> originally posted by Omertron on 2011-06-05T14:39:50.000Z:</p> <p>About your comment 34: I didn't edit skin-user.properties because there is none. I just copied my Aeon's skin.properties to skin-user.properties without changing anything inside. It works now, but I still don't understand why...</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/Omertron"><img src="https://avatars.githubusercontent.com/u/1432853?v=4" />Omertron</a> commented <strong> 9 years ago</strong> </div> <div class="markdown-body"> <p>Comment <a href="https://code.google.com/p/moviejukebox/issues/detail?id=1908#c39">#39</a> originally posted by Omertron on 2011-06-06T10:43:34.000Z:</p> <p>You can close this one.</p> </div> </div> <div class="page-bar-simple"> </div> <div class="footer"> <ul class="body"> <li>© <script> document.write(new Date().getFullYear()) </script> Githubissues.</li> <li>Githubissues is a development platform for aggregating issues.</li> </ul> </div> <script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.min.js"></script> <script src="/githubissues/assets/js.js"></script> <script src="/githubissues/assets/markdown.js"></script> <script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.4.0/build/highlight.min.js"></script> <script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.4.0/build/languages/go.min.js"></script> <script> hljs.highlightAll(); </script> </body> </html>