Page 1 of 1

So how do I get subtitles for all movies?

Posted: 02 Mar 2016, 00:13
by exscythe
Hi guys,

TL;DR: How do I let Filebot scan all containing folders, when '-r' isn't working?

-- -- --

I gotta say, I'm new to filebot and am among thousands of others looking for a way to always have subtitles on forehand. I'm using a Synology NAS to collect all my movies and relevant files.

So I already noticed that both -get-subtitles and -get-missing-subtitles are 'deprecated' and are replaced by, as far as I can see, '-script fn:suball'. Instead of writing a long file path every time, I simply do cd "/volume1/Media Library/Videos". I then end up with the following string:

Code: Select all

filebot -script fn:suball -r -non-strict --def maxAgeDays=30 --lang nld
As far as I can tell this:
- Commands Filebot
- Executes the suball script
- Scans all folders
- Ignores warnings
- Only for files with a max age == 30
- Searches for NLD (dutch) subtitles.


However.. There are still about 100 subtitles left to be added, yet filebot says

Code: Select all

Vilsconology> filebot -script fn:suball -r -non-strict --def maxAgeDays=30 --lang nld 
Done ヾ(@⌒ー⌒@)ノ
So as far as I can tell it doesn't searches all child folders.

Re: So how do I get subtitles for all movies?

Posted: 02 Mar 2016, 03:10
by rednoah
1.
You must not specify the -r option. The suball script works on all folders by default.


2.
You are expected to pass in a folder. So either specify an absolute path, or . to pass in the current folder. If you do not pass any folder, it will not do anything.


The examples work. Whatever is different in your call may be the reason why it doesn't work:

Code: Select all

filebot -script fn:suball /path/to/media -non-strict --def maxAgeDays=7

Re: So how do I get subtitles for all movies?

Posted: 02 Mar 2016, 08:22
by exscythe
I found the issue.

Filebot can't, apparently, work if there are both files and folders in the same source folder. Directly from the source folder, not any level deeper, it cannot consist of both files and folders. Once I put every separate file in a folder and ran the string again Filebot did it's work.

work with files and folders from the same source area together. In my case there were some movies not put in folders. So I had a folder mixed of .mp4 files and folders. Once I cleared all separate files and only had folders in the source folder it did work :)

Thank you.