tmm v3 - ALPHA
#61
Recent progress on TMM 3 has been amazing and I have switched to it.. One thing I found out is that the image browser when you click on tv show details >> Extra artwork tab isn't picking up the existing landscape.jpg as thumb. Check the screenshot below. It shows the thumb if I rescrape.
https://i.imgur.com/WzU4ID4.png
~Web and graphic designer... Linux enthusiast... Python Fan... A Gooner~
[AMD A10-7850K 3.7 Ghz, Radeon R7]
[Fedora 27]
[Kodi - 17.6 / Skin - Grid]


[Image: uc?export=download&id=0B6jga-ZTw8k_R1ZKWEVURWxOM1E]
Reply
#62
@rf-k.o.d.i. 
- since the renamer engine builds on JMTE ( http://htmlpreview.github.io/?https://gi...index.html ), the following syntax should work for the 3D example:

Code:
${[,3Dformat,]}
Quote:The second shortcut works by wrapping a value, but only if it is defined. You can wrap a value by adding a prefix and a suffix separated by commas. This means
${<h1>,address,</h1>}

- I've fixed the text in the changelog
- clicking on the icon fires the _main_ action, whereas clicking on the text opens the menu (indicated by the triangle)




@Jippodr
- TVDB does not offer any urls to actor thumbs; if Kodi had them, there must be a plugin/scraper which gets the actor urls from another location

- I do not understand what is wrong with the show 24? what is using 10 megabytes? If there are 1051 actors in the show, there may be a lot of actor thumbs if you mean that...



@judocama
- try increasing the memory option, you are running out of memory in the java process; v3 is not fully memory optimized yet
- try to delete the block

Code:
"movieSetUiFilters" : [ {
    "id" : "...",
    "state" : "ACTIVE",
    "filterValue" : null
  } ],
  
from the file data/movies.json and restart tmm. With the next build this exception is being catched

@Gendji
- I've fixed a bug at scraping episode thumbs - should work in the next build
- it is possible that there are some missing logos.. which codec is reported in the media files tab for that file?


@dirtydesaster
@akya
- I'll have a look at your issues as soon as I get more spare time Wink
tinyMediaManager - THE media manager of your choice - available for Windows, Mac OSX and Linux
Help us translate tinyMediaManager Weblate
[Image: 1qbFVy]
Reply
#63
@mlaggner

I mean the thumbs. A lot of thumbs weigh more than 10 megabytes.
Reply
#64
(2018-04-09, 20:14)mlaggner Wrote: @dirtydesaster
@akya
- I'll have a look at your issues as soon as I get more spare time Wink 
 Thank You. Do you need something? Log or an example?
Reply
#65
(2018-04-08, 08:09)judocama Wrote: Imposible open tmm today:

java.lang.NullPointerException
    at org.tinymediamanager.ui.moviesets.MovieSetTreeDataProvider$MovieSetComparator.compare(MovieSetTreeDataProvider.java:256)
    at org.tinymediamanager.ui.moviesets.MovieSetTreeDataProvider$MovieSetComparator.compare(MovieSetTreeDataProvider.java:240)
    at java.util.TimSort.countRunAndMakeAscending(Unknown Source)
    at java.util.TimSort.sort(Unknown Source)
    at java.util.Arrays.sort(Unknown Source)
    at java.util.ArrayList.sort(Unknown Source)
    at java.util.Collections.sort(Unknown Source)
    at org.tinymediamanager.ui.components.tree.TmmTreeModel.filterAndSort(TmmTreeModel.java:329)
    at org.tinymediamanager.ui.components.tree.TmmTreeModel.loadChildren(TmmTreeModel.java:204)
    at org.tinymediamanager.ui.components.tree.TmmTreeModel.getChildCount(TmmTreeModel.java:169)
    at org.tinymediamanager.ui.components.tree.TmmTreeModel.loadTreeData(TmmTreeModel.java:133)
    at org.tinymediamanager.ui.components.tree.TmmTreeModel.insertNodesInto(TmmTreeModel.java:483)
    at org.tinymediamanager.ui.components.tree.TmmTreeModel.loadChildren(TmmTreeModel.java:214)
    at org.tinymediamanager.ui.components.tree.TmmTreeModel.getChildCount(TmmTreeModel.java:169)
    at org.tinymediamanager.ui.components.tree.TmmTreeModel.loadTreeData(TmmTreeModel.java:133)
    at org.tinymediamanager.ui.components.tree.TmmTreeModel.<init>(TmmTreeModel.java:114)
    at org.tinymediamanager.ui.components.treetable.TmmTreeTable.<init>(TmmTreeTable.java:74)
    at org.tinymediamanager.ui.moviesets.panels.MovieSetTreePanel$1.<init>(MovieSetTreePanel.java:87)
    at org.tinymediamanager.ui.moviesets.panels.MovieSetTreePanel.initComponents(MovieSetTreePanel.java:87)
    at org.tinymediamanager.ui.moviesets.panels.MovieSetTreePanel.<init>(MovieSetTreePanel.java:67)
    at org.tinymediamanager.ui.moviesets.MovieSetUIModule.<init>(MovieSetUIModule.java:70)
    at org.tinymediamanager.ui.moviesets.MovieSetUIModule.getInstance(MovieSetUIModule.java:129)
    at org.tinymediamanager.ui.MainWindow.initialize(MainWindow.java:233)
    at org.tinymediamanager.ui.MainWindow.<init>(MainWindow.java:103)
    at org.tinymediamanager.TinyMediaManager$1.run(TinyMediaManager.java:346)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)

Could take a look?

Thanks in advance.
 Any solution?
Reply
#66
@judocama did you read my post above? Wink
tinyMediaManager - THE media manager of your choice - available for Windows, Mac OSX and Linux
Help us translate tinyMediaManager Weblate
[Image: 1qbFVy]
Reply
#67
@dirtydesaster
@akya
just fixed your issues and started a new build. should be available in a few minutes
tinyMediaManager - THE media manager of your choice - available for Windows, Mac OSX and Linux
Help us translate tinyMediaManager Weblate
[Image: 1qbFVy]
Reply
#68
It works, but only if I don't set an api-key in the fanart.tv scraper.
Reply
#69
(2018-04-09, 20:14)mlaggner Wrote: @Gendji
- I've fixed a bug at scraping episode thumbs - should work in the next build
- it is possible that there are some missing logos.. which codec is reported in the media files tab for that file?
 Thank you.

About the logos, the one i was referring has EAC3 in the media tab, which is correct, but i think i am confusing the old with the new version Smile . I do not see any logos at all in V3?

The only ones that show up in the Details view are PG-13 and G etc., but no logos for Audio and Format like in version 2?.
Reply
#70
I am having these errors all of a sudden at every startup:

java.lang.OutOfMemoryError: Java heap space
    at java.awt.image.DataBufferInt.<init>(Unknown Source)
    at java.awt.image.Raster.createPackedRaster(Unknown Source)
    at java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown Source)
    at java.awt.GraphicsConfiguration.createCompatibleImage(Unknown Source)
    at org.tinymediamanager.ui.plaf.TmmBorders$TextFieldBorder.paintBorder(TmmBorders.java:175)
    at javax.swing.JComponent.paintBorder(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JViewport.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JLayeredPane.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at javax.swing.RepaintManager.paint(Unknown Source)
    at javax.swing.JComponent._paintImmediately(Unknown Source)
    at javax.swing.JComponent.paintImmediately(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)

Closing the warning message returns java.lang.OutOfMemoryError: Java heap space without closing.
Closing the process is the only way to close the program.
Reply
#71
thx for adding the function with the .actors folder for tvshows. i´ve tested it with one show and it worked pretty well for the first try.

i just have 2 thoughts: especially for the shows:.

i´m missing an option for a extrafanartfolder. but that´s really not the end of the world if there is no possibility to add it. Kodi creates it by itself when searching for extrafanart. so it just would be nice if there is one, but really no need for it.

the second one (and a little more important for me) is the imdb rating. the manager writes the imdb tt in the tvshow nfo but dont load the ratings. neither for the episodes itselfs. like in the moviescraper you can choose that the manager should take the infos from themoviedb and the ratings from imdb. top! this function woult be rellay nice for tvseries and each episodes also. if you can add this function for the tvshow and episodes sector it would be really cool. 
thanks for your hardwork in advance. greetings.
Reply
#72
(2018-04-19, 11:04)Gendji Wrote: I am having these errors all of a sudden at every startup:

java.lang.OutOfMemoryError: Java heap space
    at java.awt.image.DataBufferInt.<init>(Unknown Source)
    at java.awt.image.Raster.createPackedRaster(Unknown Source)
    at java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown Source)
    at java.awt.GraphicsConfiguration.createCompatibleImage(Unknown Source)
    at org.tinymediamanager.ui.plaf.TmmBorders$TextFieldBorder.paintBorder(TmmBorders.java:175)
    at javax.swing.JComponent.paintBorder(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JViewport.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JLayeredPane.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at javax.swing.RepaintManager.paint(Unknown Source)
    at javax.swing.JComponent._paintImmediately(Unknown Source)
    at javax.swing.JComponent.paintImmediately(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)

Closing the warning message returns java.lang.OutOfMemoryError: Java heap space without closing.
Closing the process is the only way to close the program.
I'm getting the same error. Modifying movies.json and java memory heap didn't work.
Reply
#73
(2018-04-19, 17:12)SebasNights Wrote:
(2018-04-19, 11:04)Gendji Wrote: I am having these errors all of a sudden at every startup:

java.lang.OutOfMemoryError: Java heap space
    at java.awt.image.DataBufferInt.<init>(Unknown Source)
    at java.awt.image.Raster.createPackedRaster(Unknown Source)
    at java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown Source)
    at java.awt.GraphicsConfiguration.createCompatibleImage(Unknown Source)
    at org.tinymediamanager.ui.plaf.TmmBorders$TextFieldBorder.paintBorder(TmmBorders.java:175)
    at javax.swing.JComponent.paintBorder(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JViewport.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JLayeredPane.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at javax.swing.RepaintManager.paint(Unknown Source)
    at javax.swing.JComponent._paintImmediately(Unknown Source)
    at javax.swing.JComponent.paintImmediately(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)

Closing the warning message returns java.lang.OutOfMemoryError: Java heap space without closing.
Closing the process is the only way to close the program.
I'm getting the same error. Modifying movies.json and java memory heap didn't work. 
Don´t start the tmm and run the update instance.
Update java.
Reply
#74
(2018-04-19, 17:59)judocama Wrote:
(2018-04-19, 17:12)SebasNights Wrote:
(2018-04-19, 11:04)Gendji Wrote: I am having these errors all of a sudden at every startup:

java.lang.OutOfMemoryError: Java heap space
    at java.awt.image.DataBufferInt.<init>(Unknown Source)
    at java.awt.image.Raster.createPackedRaster(Unknown Source)
    at java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown Source)
    at java.awt.GraphicsConfiguration.createCompatibleImage(Unknown Source)
    at org.tinymediamanager.ui.plaf.TmmBorders$TextFieldBorder.paintBorder(TmmBorders.java:175)
    at javax.swing.JComponent.paintBorder(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JViewport.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JLayeredPane.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at javax.swing.RepaintManager.paint(Unknown Source)
    at javax.swing.JComponent._paintImmediately(Unknown Source)
    at javax.swing.JComponent.paintImmediately(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)

Closing the warning message returns java.lang.OutOfMemoryError: Java heap space without closing.
Closing the process is the only way to close the program.
I'm getting the same error. Modifying movies.json and java memory heap didn't work.  
Don´t start the tmm and run the update instance.
Update java. 
Thanks! That worked.
Reply
#75
(2018-04-19, 17:59)judocama Wrote: Don´t start the tmm and run the update instance.
Update java. 
 Thanks, that worked for starting the program and normal use it but if you click on Help/Info -> What's new, the error still occurs.
Reply
 
Thread Rating:
  • 1 Vote(s) - 5 Average



Logout Mark Read Team Forum Stats Members Help
tmm v3 - ALPHA51