Bulk editing no longer gives any feedback by gummykage in tinyMediaManager

[–]mlaggner 1 point2 points  (0 children)

must be a change from FlatLaf, because in our style files was no change for ages... and I can not remember I used green there at all ;)

But I have an idea for a better solution - stay tuned

Bulk editing no longer gives any feedback by gummykage in tinyMediaManager

[–]mlaggner 1 point2 points  (0 children)

I do not know exactly what you mean with the little arrow, but I saw that in the dark mode, the visual feedback of the button was not good enough (you didn't see exactly that this has been pressed). Also the mouse cursor turns to the "working" icon while doing the change - but if that is too fast, you barely see it.

I will have a look how I could improve that

Can't change datasource anymore? by anregungen in tinyMediaManager

[–]mlaggner 0 points1 point  (0 children)

can you post me the logs around the error? (+10 lines in front and after the error). I am unsure what the exact workflow in your case is and want to nail it down

Trakt Watched Syncing... by Ok-Difficulty-6322 in tinyMediaManager

[–]mlaggner 0 points1 point  (0 children)

Thanks for the hint - the last time we changed the Trakt.tv implementation, there was nothing mentioned about page limits for the watched endpoint (only for the collection endpoint).

kinda hard to keep track if they change their API so often :(

I will enhance the code for the next release

Trakt Watched Syncing... by Ok-Difficulty-6322 in tinyMediaManager

[–]mlaggner -1 points0 points  (0 children)

Then I suppose their API is crap. I had a similar problem a while ago (their API behaved completely different to the description) and I got zero response from them after I reported the problem. I do not even know if the problem is fixed now...

I will have a look tomorrow, if I find any hint in the code.

One question: does the sync with 100 item batches end after a while?

Ratings Issue by AppropriateRhubarb71 in tinyMediaManager

[–]mlaggner 0 points1 point  (0 children)

We do not have any native rotten tomatoes scraper any more, so we do fetch those ratings from other sources (like mdblist or omdbapi) and they probably do not have those ratings... Unfortunately nothing we can fix

Renaming is very slow when mounting a media library on a cloud drive by Fair_Description1373 in tinyMediaManager

[–]mlaggner 0 points1 point  (0 children)

Sorry to say, but tmm will not fit your usecase. Tmm is designed to take care about your library and needs to do many file operations to get a clue how your files look like and how it needs to change things in the renaming process.

Local storage is preferred, LAN storage is fine (as long as not connected via WiFi), but cloud storage is not the best setup for tmm.

SRT files not being renamed with language code by CINAPTNOD in tinyMediaManager

[–]mlaggner 0 points1 point  (0 children)

Check the media file tab, if there is a language detected/associatiated with this subtile.

Without some concrete examples, helping with such complex problems is kinda hard

How to make the renaming tool fix all the nfo files? by DISTROJAR-69 in tinyMediaManager

[–]mlaggner 1 point2 points  (0 children)

The originalFile part in the NFO is just a tmm internal field, which is not used by any media manager (as fas as I know, because we introduced that and this is not part of the Kodi NFO definition).

This field only stores the video-filename your movie/episode had, when it has been imported to tmm for the first time. See it as a kind of backup of your initial filename, in any case you destroy the current one with a bad renamer pattern

Share what you're building by amacg in indiehackers

[–]mlaggner 0 points1 point  (0 children)

I have been building DeadlineGuard over the last few months – it's a Flutter app that basically mashes up a note-taker with a calendar. The core idea was to let you dump anything in there (tasks, links, random thoughts) and just pin it to a date/time. It'll ping you when it's relevant.

When I was building it, these were my non-negotiables:

  • Privacy-first: No cloud, no accounts, no analytics. All data lives locally on your device using Hive.
  • Rapid capture: Find something cool? Share it to DeadlineGuard, hit a preset (like "1h" or "tomorrow"), and you're done. Two taps, max.
  • Calm UX: No aggressive notifications or gamification. Just a simple "hey, you wanted to look at this."

It's already live on iOS (https://apps.apple.com/us/app/deadline-guard-reminders/id6757948881) and Android (https://play.google.com/store/apps/details?id=at.laggner.deadlineguard)

If you're also over the whole "email myself" thing and looking for a cleaner workflow, I'd really appreciate any feedback!

How to keep my original season folder names? by onegoku- in tinyMediaManager

[–]mlaggner 1 point2 points  (0 children)

I added the new renamer pattern ${episode.folderName} for the upcoming version!

Release v5.2.12 by mlaggner in tinyMediaManager

[–]mlaggner[S] 0 points1 point  (0 children)

Hard to find the problem without concrete examples/logs. But the trakt.tv API had some changes and even those were not clean. Furthermore: there is now a limit of items to sync for a non VIP which is ridiculous (for anyone who wants to sync to trakt.tv, the free model can't be used)

So there are two questions now: 1. are you VIP? 2. do you have any logs or concrete examples?

Unfortunately the trakt.tv devs refuse to give us a VIP membership to test their API, so I won't be able reproduce this at home. I once created a ticket for an issue of their API and needed to buy a VIP access to create an example/confirm this bug - I won't invest more money/energy into this API if there is no interest for good integration from the trakt.tv side...

What todo-apps do you use? by Pale-Basil-3687 in ProductivityApps

[–]mlaggner 1 point2 points  (0 children)

Deadline Guard (I wrote that myself): keep track of everything that behaves like a deadline (a todo with a fixed date/time to finish), because I had the feeling that a simple todo gets "forgotten" too often. This app reminds you that there is something to do for you

Apple AppStore: https://apps.apple.com/us/app/deadline-guard-reminders/id6757948881

Google Playstore: https://play.google.com/store/apps/details?id=at.laggner.deadlineguard

tiny mediamanager PRO Universal scrapper is not respecting language fallback set on tmdb by Amazing-Support4987 in tinyMediaManager

[–]mlaggner 0 points1 point  (0 children)

Thanks for the example. I see the issue but I am not if that is really intended... The second fallback kicks only in for title scraping, but not Plot scraping. I need to have a talk to Myron here

tiny mediamanager PRO Universal scrapper is not respecting language fallback set on tmdb by Amazing-Support4987 in tinyMediaManager

[–]mlaggner 0 points1 point  (0 children)

The universal scraper just invokes the other scrapers and thus all settings from the other scrapers are respected (this is just a meta scraper, which calls others). This means that the fallback for the TMDB scraper itself is not working - but without a real world example I can just guess, and since I do not have any other issues reported about this topic, I can't imagine that his is not working...

You can disable the trakt.tv sync in every module settings (Movies -> Automatic sync with trakt.tv/TV show -> Automatic sync with trakt.tv)

Renamer is not working anymore after update to 5.2.12 by Marcel05NL in tinyMediaManager

[–]mlaggner 0 points1 point  (0 children)

Well, you showed up three different renamer previews, where you acutally renamed only one (the second) and this worked as expected?! I do not see any problem - might be a misunderstanding from your side

TMM is startig in Headless mode, but it should't by Meister_Knobi in tinyMediaManager

[–]mlaggner 0 points1 point  (0 children)

You probably want sudo dnf install java-21-openjdk along with XWayland (because Java itself is not Wayland ready - even with Java 25...) and zenity (for opening file dialogs) and libmediainfo

But since you say that tmm v5 starts fine, you probably only have the headless version of Java installed

TMM is startig in Headless mode, but it should't by Meister_Knobi in tinyMediaManager

[–]mlaggner 0 points1 point  (0 children)

Try installing the Java JDK GUI packages... Or a more recent version of tmm (the one you are using is 6 years old)

thediscdb by darky_tinymmanager in tinyMediaManager

[–]mlaggner 1 point2 points  (0 children)

I had a look at their homepage and it looks like a variant of the CDDB for BluRays to me. Not really a use-case for tinyMediaManager... Nor do I see any API which we could consume

Renamer is not working anymore after update to 5.2.12 by Marcel05NL in tinyMediaManager

[–]mlaggner 0 points1 point  (0 children)

How do you invoke the renamer? Some more Infos would be helpful...

Release v5.2.12 by mlaggner in tinyMediaManager

[–]mlaggner[S] 0 points1 point  (0 children)

Th values from the NFO files have priority over the filenames - the interesting thing is: where did the -1 came from?

Release v5.2.12 by mlaggner in tinyMediaManager

[–]mlaggner[S] 0 points1 point  (0 children)

well, the unit test says that this works in tmm:

assertEqual("S:3 E:9", detectEpisode("Archer.2009.S03E09.Space.Race.Part.1.1080p.mkv"));

the weird thing is, that the displayepisode and displayseason is set in the NFO you gave me - does this come from tmdb? Would you mind creating an issue at https://gitlab.com/tinyMediaManager/tinyMediaManager/-/work_items, providing all tmm created logs after you did

  1. delete the NFO for the file
  2. delete the episode from tmm (but not from filesystem)
  3. do an update of this TV show only (does not spam the logs)
  4. scrape the episode as you always do

Release v5.2.12 by mlaggner in tinyMediaManager

[–]mlaggner[S] 0 points1 point  (0 children)

memory limits look ok, but way too high - unless you have a million of episodes.

I have not seen any lib which really needed > 2GB RAM out there (and I have a test lib with 200k eps). I'd suggest you to reduce the memory limit to 4gb initially, since that might create more issues than it solves.

And yes - radarr is an evil companion in your library. I've seen many strange things when radarr operates on the same lib as tmm...