[19. April 2013] A-400 Advanced Network Setup now available | [11 Jan. 2013] Customize your A-400 Home Screen

Firmware: A-400 [13 May 2013] | C-300 [30 Nov. 2012] | A-300 [30 Nov. 2012] | C-200 [21 Jan. 2013] | A-200/A-210 [10 Aug. 2012]

Just got your NMT | WIKI has the answers | Search the forum | Forum Rules/Policy | Firmware & Official NMT News | Popcornhour manuals



User(s) browsing this thread: 1 Guest(s)
Thread Closed 
Yet another MovieJukebox 1.0.10 beta
07-13-2008, 05:37 PM
Post: #31
 
llink can unrar RAR movie file on the fly, but I do not know how to integrate llink into YAMJ.

<path>v:/Video/</path>
<nmtpath>file:///opt/sybhttpd/localhost.drives/HARD_DISK/Apps/llink/llink:share/Video/</nmtpath>

This does not sound right, any expert here? Thx
Find all posts by this user
07-13-2008, 05:51 PM
Post: #32
 
hi guys
lovin what your doing, Im having a few problems using http but thats another story,and Ive already posted in another thread.

So I can run the command line to build a database of all my movies, but Im adding to it all the time, so do Ineed to execute the command line everytime? If I do execute it everytime will it only add data for the new stuff Ive added?

sorry if this has already been answered.
Find all posts by this user
07-13-2008, 07:06 PM
Post: #33
 
Hi,

First of all, I love this tool and want to say thank you for all your efforts providing it for us!!! Nice work.

I installed 1.10 now and have a few questions:
1. Is it possible to modify the genre list, which is seleced by mjb.filter.genres=true. Basically I like it, but I would need some more categories (like biography, fantasy, etc). Is it something I can change or this is hard coded? If I select false, than the list is too long...
2. Is it possible to remove the new feature, that is indexing the movies based on the IMDB title. For example: I have a James Bond collection, which I loved to have under "J", now it is all over in the index (Dr. No at D, Her majesty's.... at H, etc), or I have some movies starting with Á (A'), like french films. These are now listed at the end of the row...

Thanks,

Tonya
Find all posts by this user
07-13-2008, 07:49 PM
Post: #34
 
netboy Wrote:So I can run the command line to build a database of all my movies, but Im adding to it all the time, so do Ineed to execute the command line everytime? If I do execute it everytime will it only add data for the new stuff Ive added?
Yes, it'll add it to the index, however if you delete a movie or show you'll need to delete the 4 files in the jukebox folder so that it'll remove it from the index.
Visit this user's website Find all posts by this user
07-13-2008, 08:02 PM
Post: #35
 
tonya Wrote:Hi,
First of all, I love this tool and want to say thank you for all your efforts providing it for us!!! Nice work.

I installed 1.10 now and have a few questions:
1. Is it possible to modify the genre list, which is seleced by mjb.filter.genres=true. Basically I like it, but I would need some more categories (like biography, fantasy, etc). Is it something I can change or this is hard coded? If I select false, than the list is too long...

There isn't currently a property to modify the list.

However, this is an open source effort so you could download the source, modify it, and recompile to change the behavior. In this case the code in question is in Library.Java using the getIndexGenre function.

Code:
private String getIndexingGenre(String genre) {
        if (!filterGenres)
            return genre;
        
        if (genre.equalsIgnoreCase("Action")
             || genre.equalsIgnoreCase("Adventure")
             || genre.equalsIgnoreCase("Sport")
             || genre.equalsIgnoreCase("War")
             || genre.equalsIgnoreCase("Western")) {
                return "Action";
        } else if (genre.equalsIgnoreCase("Drama")
             || genre.equalsIgnoreCase("Biography")
             || genre.equalsIgnoreCase("Romance")
             || genre.equalsIgnoreCase("History")
             || genre.equalsIgnoreCase("Crime")) {
                return "Drama";
        } else if (genre.equalsIgnoreCase("Thriller")
            || genre.equalsIgnoreCase("Horror")
            || genre.equalsIgnoreCase("Mystery")) {
                return "Thriller";
        } else if (genre.equalsIgnoreCase("Short")
               || genre.equalsIgnoreCase("Music")
            || genre.equalsIgnoreCase("Musical")) {
                return "Other";
        } else {
            return genre;
        }
    }


tonya Wrote:2. Is it possible to remove the new feature, that is indexing the movies based on the IMDB title. For example: I have a James Bond collection, which I loved to have under "J", now it is all over in the index (Dr. No at D, Her majesty's.... at H, etc), or I have some movies starting with Á (A'), like french films. These are now listed at the end of the row...

Again, this isn't a user exposed option currently. It (or perhaps using another line in the .nfo file?) could be requested by submitting an issue to the list at http://code.google.com/p/moviejukebox/issues/list . Version 10 contained a significant rework of the category system which should allow some additional flexibility when including enhancements like these in the future.
Find all posts by this user
07-13-2008, 08:10 PM
Post: #36
 
Right, certainly everyone understands that not everyone is going to want or even use the exact same features as everyone else. What one person wants as a default, the next person will want the exact opposite.
So what we're currently defaulting is either just based off of developer preference or based off of community feedback.
And we're trying to add flexibility so the user has control over many features themselves. No, not everything will be defaulted right out of the box the way everyone wants it, but given some slight modifications on the user's part you should be able to nicely customize it.
Visit this user's website Find all posts by this user
07-13-2008, 08:17 PM
Post: #37
Re: How is a movie identified as an HD?
shaimo Wrote:I am not sure it is a problem just with the new version, but I have a number of 720p movies (mkv format) that don't show the "HD" writing on them and are not categorized into the HD category. How is it determined whether the movie is HD or not?

1) Determining if the HD logo is drawn can be toggled in the skin.properties so make sure it's not disabled.

2) Make sure MediaInfo is installed, and that the location is specified in the property file if MediaInfo isn't installed directly under MovieJukebox.[/list]

3) Check the resolution of the file. Currently only movies that are 1080 or 720 lines of resolution are tagged as HD, so if you have something that was trimmed to 960 or some other value it would not show up.[/list]

There is an issue logged to consider flagging anything greater than 720 as HD, if this is something that is important to you please go star that issue.
Find all posts by this user
07-13-2008, 08:23 PM
Post: #38
 
foobar2sup Wrote:It is definitely much longer. It takes now approx. 2 hours when indexing my NAS drive with 100 movies over SMB.

Can you tell which step is taking longer? What's the last line displayed while it's waiting for 2 hours (or is it changing?)

For comparison, a re-index on my ~350 movies / ~3TB on an Unraid server takes less than a minute. A full rebuild where it needs to pull details and graphics for every movie is about a 6-8 minute process.
Find all posts by this user
07-13-2008, 08:28 PM
Post: #39
 
When upgrading to the latest version, I have one strange error: When pressing enter or play on the detailed paged, the PCH responds with Couldn't play on every film. This error was not in the previous version.

My settings
Code:
# Default NMT path
mjb.nmtRootPath=file:///opt/sybhttpd/localhost.drives/HARD_DISK/Video/

My library file
Code:
<libraries>
  <library>
      <path>y:/</path>
      <nmtpath>file:///opt/sybhttpd/localhost.drives/USB_DRIVE_A-5/</nmtpath>
      <exclude name="sample,tmp/,temp/"/>
  </library>
<library>
      <path>z:/Video</path>
      <nmtpath>file:///opt/sybhttpd/localhost.drives/Video/</nmtpath>
      <exclude name="sample,tmp/,temp/"/>
  </library>
  
</libraries>

And my exec
Code:
cd \Moviejukebox
MovieJukebox libraries.xml -o Z:\Jukebox

My details page
Code:
file:///Z:/Jukebox/Jukebox/Dark.Matter.2007.html

And the path to the file
Code:
file:///opt/sybhttpd/localhost.drives/Video/Dark%20Matter/Dark.Matter.2007.avi

So far it looks OK but I couldn't play the file. If I leave YAMJ and goes directly to the folder, the file is playing OK. Any ideas? BTW thanks a lot for your great app, it makes the PCH easy to handle for the whole family.


C-200 1TB + 500 GB 3,5 HDD MN-200 WIFI
A100 + 350 GB HDD D-Link WIFI Bridge
LG47SL9500 Sony DAV-DZ260
WD500 GB NAS

VIDEO HDMI AUDIO Coaxial
1080i 60Hz Auto Frame PAL/NTSC, Fit to Screen 16:9
Surround 5:1 Digital/Raw
Find all posts by this user
07-13-2008, 09:03 PM
Post: #40
 
tonya Wrote:Hi,

2. Is it possible to remove the new feature, that is indexing the movies based on the IMDB title. For example: I have a James Bond collection, which I loved to have under "J", now it is all over in the index (Dr. No at D, Her majesty's.... at H, etc), or I have some movies starting with Á (A'), like french films. These are now listed at the end of the row...

Thanks,

Tonya

Tonya, try this:
After running through all your James Bond movies and creating the html and xml-files go on and edit the xml-file and add "James Bond: " to the <titleSort> field for all the James Bond movies so that the <titleSort>Dr. No</titleSort> will look like
Code:
<titleSort>James Bond: Dr. No</titleSort>
, remove the html-file and rerun the indexing and you will have the James Bond movies sorted under J.
As for the french Á do you want it sorted in the beginning or ignored ? If ignored just use the option in the skins conf-file:
Code:
sorting.strip.prefixes="Á "

/staffan
Find all posts by this user
07-13-2008, 10:07 PM
Post: #41
 
Quote:Can you tell which step is taking longer? What's the last line displayed while it's waiting for 2 hours (or is it changing?)

For comparison, a re-index on my ~350 movies / ~3TB on an Unraid server takes less than a minute. A full rebuild where it needs to pull details and graphics for every movie is about a 6-8 minute process.

The step is: Generating Indexes...
If I look at the timestamps in the directory where the files are created it is especially: Other_All_1.xml, ...
Find all posts by this user
07-13-2008, 11:10 PM
Post: #42
 
Hi Shuckjunk!

Thanks for the hint. I downloaded the source and I downloaded the JDK, I see what I should modify, but unfortunately compiling it is not working (I get 43 errors :-) (starts wiht: canot find symbol, symbol: class Movie).

Is there anybody, who is familiar with compiling of Java, who could help me - I would need to remove the Adventure, Biography, Romance, Musical lines from the section and get either the Library.class or even better the whole Moviejukebox.jar. Any help is wellcome!

Cheers, Tonya
Find all posts by this user
07-13-2008, 11:24 PM
Post: #43
 
tonya, did you try downloading and compiling just the individual java file? What you need to do is download the entire project. And the project actually already comes with a build.xml script. If you have Ant installed, or a Java IDE with Ant, then all you have to do is run Ant in that directory and it'll compile everything and even create the resulting MovieJukebox.jar for you.
Visit this user's website Find all posts by this user
07-13-2008, 11:32 PM
Post: #44
 
Thanks for all the hard work guys ... this rocks!

PCH A-100 || PCH C-200 || Panasonic TH-58PZ800U || Denon AVR-1912 || Cerwin-Vega CVHD 5.1 || Dish Network ViP 722 DVR
Visit this user's website Find all posts by this user
07-14-2008, 12:50 AM
Post: #45
 
sTyLeS Wrote:tonya, did you try downloading and compiling just the individual java file? What you need to do is download the entire project. And the project actually already comes with a build.xml script. If you have Ant installed, or a Java IDE with Ant, then all you have to do is run Ant in that directory and it'll compile everything and even create the resulting MovieJukebox.jar for you.

I do coding for living, but I have never coded in Java, nor participated in an Open Source project. However, reading this forum changes my mind, and I would like to join the efforts to twists the tool a bit.

I am OK with the language, but would someone please help me with the dev environment setup? First questions would be:

- How to download the source code?
- Where to get the compiler?
- What steps to re-compile?

Thanks a lot.
Find all posts by this user
Thread Closed 


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  [YAMJ] moviejukebox no longer working derwildemann 5 226 05-16-2013 09:37 AM
Last Post: Omertron
  Moviejukebox.ERROR HanSolo076 1 482 02-01-2013 10:44 AM
Last Post: Omertron
  Interpreting moviejukebox.log melonboy 4 324 12-24-2012 05:30 PM
Last Post: Omertron
  TOMY : moviejukebox.properties and emerton ? fa355115 2 791 02-06-2012 08:04 PM
Last Post: fa355115
  The moviejukebox overlay configuration file you specified is invalid: overlay-default BigPines 4 1,377 01-31-2012 01:01 PM
Last Post: cachirro
Exclamation Properties not listed in moviejukebox-default.properties file Auggie 3 1,139 12-30-2011 10:53 PM
Last Post: Omertron
  [split] MovieJukebox v2.5.1 Released Smurfin 10 2,193 12-13-2011 01:33 PM
Last Post: Smurfin
  [split] MovieJukebox v2.5.1 Released steve_guitar 1 877 11-07-2011 09:13 AM
Last Post: Omertron
  [split-accidents error] MovieJukebox v2.5 Released accident 14 2,385 10-30-2011 02:28 PM
Last Post: naufelm
  problem all of a sudden rereading my moviejukebox mugenintegra16 2 965 10-22-2011 02:22 AM
Last Post: mugenintegra16

Forum Jump: