My Anime 2 (3 Viewers)

pur_berger

Super User
  • Team MediaPortal
  • Super User
  • May 14, 2007
    1,679
    309
    52
    Vienna
    Home Country
    Austria Austria
    Well - in Anidb you have Categories (like Adevnture, Comedy, Mecha, ...) and Tags (like all hail to the tail, European stylized, animal ears, ...) - wasn't there already the option to use them to filter? If you have big lists of Animes - everything can become useful - but if you are already on it I'm sure it becomes part of it sooner or later.

    On AniDB itself I can only see 'categories', which in the plugin are displayed as 'genres' ... I can't find any 'tags'.
    For example for Phantom ~Requiem for the Phantom~:

    In the top there's 'categories':
    View attachment 47177

    A little lower there's again 'Categories', this time displayed as a tag cloud. It looks as if all categories larger than a certain size in this tag claud are displayed at the top.
    View attachment 47178

    With the API we can retrieve the 'category list' and the 'category weight list', so we can mimic this behavior of AniDB.
    In the future we will implement some kind of filtering with the genres/categories. Maybe other things could be useful (maybe multiple custom-filtered views?) ... If you have good suggestions, let them come!

    Ah ha ... when I check direct on anidb I see this:

    2z9h4t0.png


    Basically - what do you think about a Bouquet Option? To make it possible to sort your files the way you want? If you do it in the Groups you loose all the banner views as it's a level deeper - I think about the D-Box - where you can create your on Bouquets. Maybe also to ad one Series to different groups?

    How do you want to switch between the Custom Filtered Views? Should these been preselected via the config and switched over the sidbar?

    Maybe Structure Like

    - Last viewed
    - Favourites
    - User Buquet 1
    - User Bouquet 2
    - Custom Filter 1
    - Custom Filter 2
    - Filter
    - T9

    .
    .
    .

    ?
     

    yhoogi

    MP Donator
  • Premium Supporter
  • March 9, 2008
    599
    47
    Home Country
    Germany Germany
    This was what I had also in my mind.

    Should be a rather nice functional extension of the current list

    Using primarily the remote for control, may I also propose that the ESC-button (which I use for going backwards) have the same function in the entry field as the backspace button or for leaving the filter selection?
    Backspace is normally not mapped to the remote (and also hard to find a free key anymore) and pushing the ESC brings you to the next higher menu level (which is normally the main home screen)



    Cheers & Thanks,

    Ok, I already implemented the filter-list-when-searching. It still needs some tweaking, but works very nicely!
    It was a very good idea indeed, why didn't I think of that sooner?

    Regarding the ESC key, I assume you mean the EXIT key (that's the only one I've got on my harmony or MCE remote)?
    I could indeed map this to something else while the find is active, and 'stop find' seems the best I think.
    Apart from that: You do know that in T9 mode * has the backspace function?


    I have a Philips SRM7500 the keys are maped via a xml file using HID codes. Currently all EXIT activities are done by ESC (maybe I find the HID code for EXIT).

    Didn't know that * is for backspace. I prefer normally to call than writing a SMS :D


    Thanks & Cheers,
     

    Raytestrak

    MP Donator
  • Premium Supporter
  • April 12, 2008
    497
    21
    48
    Honselersdijk
    Home Country
    Netherlands Netherlands
    I'm running the non japanese skin of MediaStream, because I don't want to use the font dll, but I have japanese text nontheless. Any thoughts on why?
     

    Ifrit30

    Portal Member
    September 3, 2009
    32
    0
    Home Country
    Germany Germany
    How can I add the total count view at the top next to the current view option like favorites, all,genre etc.?
     

    Cinnabuns

    Portal Pro
    August 2, 2009
    57
    37
    Home Country
    United States of America United States of America
    I've been playing around with 2.0.15.0 official for a few days and noticed a few issues.

    1. Keyboard/remote input can get completely eaten after playing with the F9 popup menus extensively. I've noticed this mostly when I'm trying to associate series with TVDB using a manual search (more on this in #2). If I do this for a few series, more likely than not, I lose keyboard/remote input. I've also noticed this after an unexpected system error occurred (more on this in #3 that created a Windows popup message. After I clicked OK on the Windows error, I lost keyboard/remote input. The funny thing is that not every key is lost. On the remote (Harmony 880 programmed as MCE), I can still use certain keys such as page up/page down, and previous, but the directional arrows are gone, the OK button is gone, as are pretty much all the keys of the alphabet on the keyboard. The mouse still works just fine though.

    2. I have gotten a crash to desktop several times after doing a manual search on TVDB to associate a series. It seems to happen after the plugin has found a match and goes to the screen where it previews the fanart it's downloaded. Then it crashes to desktop when I try to return to the series screen. See attached logs.

    3. I have all of my anime stored on a server, and I've mapped a network drive for convenient access. I use this network drive when configuring My Anime 2 to look up all of my anime. This generally works just fine, but a couple days ago my server BSOD'ed while there were still about 80 episodes left in the hashing queue (I think the BSOD is unrelated to My Anime 2). Windows then popped up an error message that said something to the effect of "The X:/ drive is not accessible", and I clicked OK on that and MediaPortal continued running (even though I lost remote/keyboard input as stated in issue #1). In any case, this somehow left the database in a state where it forgot all of the episodes I've had to associate manually in the MediaPortal config app (all 200+ of them). It also forgot about all the unassociated episodes that were in the database. Unfortunately, I don't have the logs from that day anymore. Needless to say, I've learned to backup my database the hard way :oops:
     

    Raytestrak

    MP Donator
  • Premium Supporter
  • April 12, 2008
    497
    21
    48
    Honselersdijk
    Home Country
    Netherlands Netherlands
    I also have all my Anime on a remote PC, but on a removable storage device. I don't have a lot of anime, about 350GB, but still ... it's slower to access then a local disk or a remote PC ofcourse but it's fast enough to stream 1080P content. Since the latest MyAnime plugin though, mediaportal has become really sluggish. All the hashing and looking up data is done, but still the performance is rather lousy actually ...

    My question: does the plugin constantly look if the files are present when browsing through the series or is it a one time check at startup?
     

    yhoogi

    MP Donator
  • Premium Supporter
  • March 9, 2008
    599
    47
    Home Country
    Germany Germany
    Stumbled just over a potential minor bug:

    Seems like lower case group entries are sorted at the end of the list.
    Came across when a series with "g..." was sorted after the last entry starting with "Z...". After changing from "g" to "G" it was sorted correctly.

    Cheers,
     

    Dadeo

    Docs Group Manager
  • Premium Supporter
  • November 26, 2006
    5,340
    3,321
    Himalayas, India
    Home Country
    Canada Canada
    I am just starting to skin your great plugin for aMPed 3.0 (4:3) skin. I was just wondering if you had any response yet to your request for submissiion of the new fontengine.dll with Japanese support included as you mentioned in Release 2.0.12
     

    Cinnabuns

    Portal Pro
    August 2, 2009
    57
    37
    Home Country
    United States of America United States of America
    I also have all my Anime on a remote PC, but on a removable storage device. I don't have a lot of anime, about 350GB, but still ... it's slower to access then a local disk or a remote PC ofcourse but it's fast enough to stream 1080P content. Since the latest MyAnime plugin though, mediaportal has become really sluggish. All the hashing and looking up data is done, but still the performance is rather lousy actually ...

    My question: does the plugin constantly look if the files are present when browsing through the series or is it a one time check at startup?

    I had a similar problem before with series/episodes that I manually added. It seemed to be the case that MyAnime2 got really slow whenever I scrolled through an item that it has no AniDB data for at all, and would take much longer to load a series whenever even one of the episodes has no AniDB data.

    I don't know if it's the same problem you have, but once I used the F9 menu to download all the series info and missing episodes data for the manually added episodes, MyAnime2 was working fine again. This was before I found the FAQ for downloading the missing episode data first and then associating the episodes manually :p

    Completely unrelated, but the doublepost merger won't let me put in a separate reply:
    2. I have gotten a crash to desktop several times after doing a manual search on TVDB to associate a series. It seems to happen after the plugin has found a match and goes to the screen where it previews the fanart it's downloaded. Then it crashes to desktop when I try to return to the series screen. See attached logs.

    I've actually noticed that it doesn't always crash to desktop when I try to go back to the series screen. Sometimes it can happen almost immediately after the TVDB search returns successfully and I press OK to try to associate the TVDB entry to a series. Other times, it happens after I return to the series screen from the downloaded fanart screen; I would browse around for a good 20 seconds doing nothing other than scrolling through other shows and then it would crash to desktop.

    P.S. I hope this post doesn't get automerged.
     

    bert_r

    Portal Pro
    April 7, 2009
    110
    16
    Home Country
    Belgium Belgium
    Wow ... quite a few questions and problems!

    Ah ha ... when I check direct on anidb I see this:

    2z9h4t0.png


    Basically - what do you think about a Bouquet Option? To make it possible to sort your files the way you want? If you do it in the Groups you loose all the banner views as it's a level deeper - I think about the D-Box - where you can create your on Bouquets. Maybe also to ad one Series to different groups?

    How do you want to switch between the Custom Filtered Views? Should these been preselected via the config and switched over the sidbar?

    Maybe Structure Like

    - Last viewed
    - Favourites
    - User Buquet 1
    - User Bouquet 2
    - Custom Filter 1
    - Custom Filter 2
    - Filter
    - T9
    ...
    ?

    Ok, I found the 'tags' function. For some reason it was disabled in my profile.
    Still, I can't find a reference to these tags in the API, only the categories seem to be available ...

    On the 'bouckuet' idea: If I understand correctly a bouckuet is a user-defined list of groups/series in a manually defined order. If that's the definition, I think that should be possible. And I think it's indeed the best to display those together with the regular views and filtered views, in a neat list.
    I like the idea of both the filtered views and the bouckuets (although it's a stupid name), so I'll probably implement them. When that's going to happen, I'm not sure ... we'll see :D

    I'm running the non japanese skin of MediaStream, because I don't want to use the font dll, but I have japanese text nontheless. Any thoughts on why?

    As far as I know, if you didn't replace Anime2_Main.xml with Anime2_MainWithJapanese.xml you shouldn't have the Japanese fonts. Have you tried the 'fallback to normal' button in the Anime2 config dialog (utilities tab)?

    How can I add the total count view at the top next to the current view option like favorites, all,genre etc.?

    I'm not entirely sure what you mean. Do you want the total amount of watched episodes in the top-right, next to the current view name? If that's the case, you could edit the skin file manually (Anime2_Main.xml) and add a label with #Anime2.SeriesGroup.EpisodeCountWatched as text. For more skin values you can check the wik.

    I've been playing around with 2.0.15.0 official for a few days and noticed a few issues.

    1. Keyboard/remote input can get completely eaten after playing with the F9 popup menus extensively. I've noticed this mostly when I'm trying to associate series with TVDB using a manual search (more on this in #2). If I do this for a few series, more likely than not, I lose keyboard/remote input. I've also noticed this after an unexpected system error occurred (more on this in #3 that created a Windows popup message. After I clicked OK on the Windows error, I lost keyboard/remote input. The funny thing is that not every key is lost. On the remote (Harmony 880 programmed as MCE), I can still use certain keys such as page up/page down, and previous, but the directional arrows are gone, the OK button is gone, as are pretty much all the keys of the alphabet on the keyboard. The mouse still works just fine though.

    2. I have gotten a crash to desktop several times after doing a manual search on TVDB to associate a series. It seems to happen after the plugin has found a match and goes to the screen where it previews the fanart it's downloaded. Then it crashes to desktop when I try to return to the series screen. See attached logs.

    3. I have all of my anime stored on a server, and I've mapped a network drive for convenient access. I use this network drive when configuring My Anime 2 to look up all of my anime. This generally works just fine, but a couple days ago my server BSOD'ed while there were still about 80 episodes left in the hashing queue (I think the BSOD is unrelated to My Anime 2). Windows then popped up an error message that said something to the effect of "The X:/ drive is not accessible", and I clicked OK on that and MediaPortal continued running (even though I lost remote/keyboard input as stated in issue #1). In any case, this somehow left the database in a state where it forgot all of the episodes I've had to associate manually in the MediaPortal config app (all 200+ of them). It also forgot about all the unassociated episodes that were in the database. Unfortunately, I don't have the logs from that day anymore. Needless to say, I've learned to backup my database the hard way :oops:

    1. I can't seem to simulate this. I have been messing around in the menu for quite some time without a problem. Do you have a reliable simulation?
    To allow searching with the keyboard we had to intercept all keyboard messages. To make sure other dialogs keep working we have to disable this keyboard hook when a dialog opens, and re-enable it when it closes. I can see several exceptions in the attached logs, and I can only assume that such an exception messes up the system, and leaves the hook enabled while you're not on the main window.
    2. Again, I can't simulate this. I have tried assigning the TVDB association for several groups and series, and nothing happened ...

    I did notice that the F9 menu structure is a bit annoying. If you want to go back a level the menu closes completely, so you have to restart at the main menu. I'm not so sure what I should do though; Should I re-open the previous menu when you close a lower-level menu? This would mean that to dismiss a lower-level menu you'd have to close all higher lever menus too ... is that acceptable?

    I also have all my Anime on a remote PC, but on a removable storage device. I don't have a lot of anime, about 350GB, but still ... it's slower to access then a local disk or a remote PC ofcourse but it's fast enough to stream 1080P content. Since the latest MyAnime plugin though, mediaportal has become really sluggish. All the hashing and looking up data is done, but still the performance is rather lousy actually ...

    My question: does the plugin constantly look if the files are present when browsing through the series or is it a one time check at startup?

    I'm currently working on the speed of the plugin. The slowest part is the database access (which I'm optimizing now) and the opening of the thumbnails. It's probably the last one which is your problem. If possible, you should put your thumbnails on a local drive.

    Stumbled just over a potential minor bug:

    Seems like lower case group entries are sorted at the end of the list.
    Came across when a series with "g..." was sorted after the last entry starting with "Z...". After changing from "g" to "G" it was sorted correctly.

    Cheers,

    That's indeed a bug. I added it as Issue #110. For now you could change the sort name to get correct sorting.
     

    Users who are viewing this thread

    Top Bottom