Search found 417 matches

by devster
11 Aug 2019, 19:24
Forum: Feature Requests and Bug Reports
Topic: [DEPRECATED] support for XEM?
Replies: 106
Views: 68579

Re: support for XEM?

I apologize for asking, but as source is no longer available, is it possible to have a recap of the available mappers and what they match to?
by devster
01 Aug 2019, 11:51
Forum: Feature Requests and Bug Reports
Topic: Extend FileBot or FileBot-Node into full API
Replies: 27
Views: 17444

Re: Extend FileBot or FileBot-Node into full API

Solution 2 is certainly feasible, it's also fairly insecure. Containers usually (e.g. docker does it by default), run as root on the host machine and provide a root user inside the container. Breaking these boundaries is one of the major points of attack and allowing code execution within a containe...
by devster
29 Jul 2019, 23:55
Forum: Feature Requests and Bug Reports
Topic: Ebook and Audiobook
Replies: 4
Views: 8628

Ebook and Audiobook

Would there be interest for ebook/audiobook support? The obvious APIs are from Goodreads https://www.goodreads.com/api and Amazon. Both support ebooks and audiobooks (albeit in different ways), and FileBot already has support for audio files. Both Kodi and Plex support Audiobooks as long as they're ...
by devster
28 Jul 2019, 23:31
Forum: Episode / Movie Naming Scheme
Topic: Replacement characters
Replies: 3
Views: 3182

Re: Replacement characters

I don't believe it's necessary, there already are the .colon and .slash methods (which I forgot above), the rest can be done with a replaceAll.
In any case a possible name could be "pathsub" or "substitute".
by devster
28 Jul 2019, 13:28
Forum: Episode / Movie Naming Scheme
Topic: Replacement characters
Replies: 3
Views: 3182

Replacement characters

Just a small thread to share replacement characters for titles and series names. def norm = { it.replaceAll(/[:]/, "\u2236") // "∶" Ratio symbol .replaceAll(/[:]/, "\uFF1A") // ":" Fullwidth Colon .replaceAll(/[:]/, "\uFE55") // "﹕" Small C...
by devster
28 Jul 2019, 12:31
Forum: Scripting and Automation
Topic: Some files not processed | TV shows on different drives
Replies: 6
Views: 4203

Re: Some files not processed | TV shows on different drives

I did suggest to him to select one or the other, but of course he said he only wants 720 if he can't get 1080p and selecting 1080p means he might miss an episode and he'd have to source it manually. Adding the resolution to the filename will amount to the same thing won't it? Is there no way to for...
by devster
28 Jul 2019, 11:58
Forum: Scripting and Automation
Topic: Some files not processed | TV shows on different drives
Replies: 6
Views: 4203

Re: Some files not processed | TV shows on different drives

4. You can include resolution in the file name and there shouldn't be issues with conflicts.
5. Don't believe so, you can change:

Code: Select all

artwork=n
and it'll stop downloading them.
by devster
25 Jul 2019, 08:40
Forum: Windows
Topic: Which year / code (or better the date?) do I have to use for the series folder names (e.g. "Stranger Things")?
Replies: 20
Views: 10434

Re: Which year / code (or better the date?) do I have to use for the series folder names (e.g. "Stranger Things")?

rednoah wrote: 24 Jul 2019, 12:16 I recommend using {ny} which always gives you Name (Year) values, and correctly account for corner-cases such as the year already being part of the name.
Definitely simpler, didn't realize this was possible.
by devster
24 Jul 2019, 11:49
Forum: Windows
Topic: Which year / code (or better the date?) do I have to use for the series folder names (e.g. "Stranger Things")?
Replies: 20
Views: 10434

Re: Which year / code (or better the date?) do I have to use for the series folder names (e.g. "Stranger Things")?

I use the above because shows like Castle are coded as Castle (2009) verbatim on TheTVDB.
When I made my format the binding {ny} used to give me Castle (2009) (2009) as output ({n} = Castle (2009) + {y} = 2009), hence my workaround.
Maybe now it's changed.
by devster
24 Jul 2019, 09:14
Forum: Windows
Topic: Which year / code (or better the date?) do I have to use for the series folder names (e.g. "Stranger Things")?
Replies: 20
Views: 10434

Re: Which year / code (or better the date?) do I have to use for the series folder names (e.g. "Stranger Things")?

That's just a small bit of the rename pattern which takes the series name, removes trailing brackets (e.g. Castle (2009) becomes just Castle) and adds parenthesis with year inside. It's not intended to be used standalone.
by devster
23 Jul 2019, 09:05
Forum: Windows
Topic: Which year / code (or better the date?) do I have to use for the series folder names (e.g. "Stranger Things")?
Replies: 20
Views: 10434

Re: Which year / code (or better the date?) do I have to use for the series folder names (e.g. "Stranger Things")?

In this case, adding year or date would be random bits of information that makes the folder name not match the database entry. This is obviously true, however I find that a simple allOf{n.replaceTrailingBrackets("")}{"($y)"}.join(" ") works for Kodi without too many is...
by devster
11 Jul 2019, 09:37
Forum: Anything and Everything else
Topic: Recent build changes
Replies: 39
Views: 41628

Re: Recent build changes

1. MediaInfo changes quite often, so the MediaInfo fields that various bindings are based on are subject to change. I'll see about better documentation, but it'll focus on purpose and possible values, rather than implementation details. That being said, implementation details are and remain availab...
by devster
11 Jul 2019, 08:25
Forum: Anything and Everything else
Topic: Recent build changes
Replies: 39
Views: 41628

Re: Recent build changes

Definitely docs on how the mediainfo used for bindings.
Possibly convenience methods for Language and multiple audios.
Right now I'm doing:

Code: Select all

{ def _lang = any{ au["Language"] }{ video.first()["Language"] }
  net.filebot.Language.findLanguage(_lang).ISO3.upperInitial() }
by devster
10 Jul 2019, 07:57
Forum: Anything and Everything else
Topic: Recent build changes
Replies: 39
Views: 41628

Re: Recent build changes

I don't believe there are disadvantages for you, the only disadvantage is for us. We bought a license for an open source software which became closed source. Nothing we can do either, despite its flaws, it's still one of the most comprehensive tools to rename media. A small compromise could be to le...
by devster
09 Jul 2019, 17:47
Forum: Anything and Everything else
Topic: Recent build changes
Replies: 39
Views: 41628

Re: Recent build changes

Did you completely remove the source code now ? (if so, I really don't like this move) Neither do I, but it was just a matter of time. I'm surprised somebody even noticed. Nobody seemed to contribute or comments on anything. Maybe, but I routinely used it to check how bindings were defined for exam...
by devster
06 Jul 2019, 17:29
Forum: Feature Requests and Bug Reports
Topic: [DEPRECATED] support for XEM?
Replies: 106
Views: 68579

Re: support for XEM?

:idea: Are you using {sc} to check if the database is AniDB or TheTVDB? Because that's effectively what you're doing, and using {info.database} would be more readable. ;) Not really, I only wanted to have absolute episode numbering for single-season animes, season-based for multi-season animes, eve...
by devster
06 Jul 2019, 13:27
Forum: Feature Requests and Bug Reports
Topic: [DEPRECATED] support for XEM?
Replies: 106
Views: 68579

Re: support for XEM?

{sc} and {sy} are based on {episodelist} so it doesn't work if --db AniDB is being used. For the sake of argument, why is {episodelist} undefined for AniDB? :idea: Implicit conversion is only implemented for {s} and {sxe} and {s00e00} at this point. Use case would be the following: { Integer count ...
by devster
05 Jul 2019, 17:03
Forum: Feature Requests and Bug Reports
Topic: [DEPRECATED] support for XEM?
Replies: 106
Views: 68579

Re: support for XEM?

It doesn’t, but it was my understanding that new versions made the match implicitly, via AnimeList.
See viewtopic.php?f=6&t=6037&start=50#p44526
by devster
05 Jul 2019, 16:18
Forum: Feature Requests and Bug Reports
Topic: [DEPRECATED] support for XEM?
Replies: 106
Views: 68579

Re: support for XEM?

Not sure if intentional or feasible, but binding for {sc} seems to be undefined.
I tried with the following:

Code: Select all

FileBot 4.8.6 (r6531)

$ filebot -list --q 'neon genesis evangelion' --db AniDB --format '{s00e00} {absolute} {sc} {special}'
I expected sc to be 1, the season count for the show.
by devster
19 Jun 2019, 15:49
Forum: Help and Support
Topic: Tag multiple audio
Replies: 5
Views: 2746

Re: Tag multiple audio

You can try using tokenize to split by commas.
by devster
16 Jun 2019, 16:02
Forum: Scripting and Automation
Topic: qBittorrent proper argument quoting
Replies: 2
Views: 1699

Re: qBittorrent proper argument quoting

Mh, then I need to figure out why it's stripping them in my setup.
Thank you.
by devster
16 Jun 2019, 14:03
Forum: Scripting and Automation
Topic: qBittorrent proper argument quoting
Replies: 2
Views: 1699

qBittorrent proper argument quoting

Hello, I'm currently using qBittorrent to launch FB. qBt uses this bit: https://github.com/qbittorrent/qBittorrent/blob/6c9368ef369a3b7087bca0f9e856e9d653692a4e/src/app/application.cpp#L285 to replace command arguments with file names and paths. In order to accomodate arguments with spaces I'm using...
by devster
16 Jun 2019, 10:41
Forum: Episode / Movie Naming Scheme
Topic: Release Groups {group}
Replies: 687
Views: 1675133

Re: Release Groups {group}

HDv0T
by devster
15 Jun 2019, 20:33
Forum: Episode / Movie Naming Scheme
Topic: Release Groups {group}
Replies: 687
Views: 1675133

Re: Release Groups {group}

Otaibi
by devster
15 Jun 2019, 19:18
Forum: Anything and Everything else
Topic: Recent build changes
Replies: 39
Views: 41628

Re: Recent build changes

SickRage story is a bit more complex. echel0n forked SickBeard and created SickRage, to which a lot of people were contributing. He then disappeared for a while and the other devs kept going. Then he came back and tried a hostile takeover which triggered the revocation of his commit access. He forke...