Page 1 of 1

Documentation - where to start

Posted: 15 May 2013, 19:58
by Joe
I just heard about FileBot from the sourceforge POTM and installed it. (3.6 from the deb on kubuntu precise 64)

What documentation is there for learning about it (man page, user manual, etc.)? I don't see any jumping out at me.

Media file names are a PITA, so this utility promises to be very useful. So far I have been manually renaming files or using krename if there are a bunch. This works, but krename is tricky and doesn't seem to remember patterns for the next time.

The other features like finding the right subtitles file are great too.

I have my own very small one person project, so I appreciate how much work it takes before you even get to documentation, but I learn best by reading first before jumping in and just trying things.

Joe

Re: Documentation - where to start

Posted: 16 May 2013, 03:28
by rednoah

Re: Documentation - where to start

Posted: 16 May 2013, 07:48
by Joe
Thanks. I will rtfm!

It might be helpful to post your reply as part of the FAQ.

Re: Documentation - where to start

Posted: 02 May 2019, 23:58
by RSBR
Hello,
after checking a lot of links and videos, including the ones mentioned, they all jump into the actual usage, but I would like to ask initially, how do I make sure that my application is activated after buying the license.

I installed via the Windows MSI package on my Windows 10 64bit Surface Pro 3. and I got the license five minutes later with no instruction.

another thing, I went to the windows app after failing to make it work on my Synology NAS RS818+ also for lack of instructions for regular users (step-by-step instruction). and here I mean for those who know how to use computers but not familiar with Linux, Java, Node, SSH, etc... and all those for IT Professionals.

any guide in the right direction would be very helpful.

Thank you,

Re: Documentation - where to start

Posted: 03 May 2019, 03:02
by rednoah
1.
You don't need to worry about license activation in advance. If and when that is required, FileBot will tell you what to do. The UI will guide you. Can't miss it.

If do you want to activate your license in advance, then you can double-click on the license file, otherwise you can just start using FileBot just like in the video tutorial, and let FileBot prompt you for your license if and when required.

Here's the documentation on license activation:
viewtopic.php?f=8&t=6121


2.
If you're using Synology NAS, then the FileBot Node will give a you a UI to dispatch amc script commands. There'll also be a license activation button to make that easy too. No SSH required.

Note that FileBot Node is for slightly more advanced users, by design:
viewtopic.php?f=13&t=2733

For beginners, I recommend using the FileBot on your Desktop, and renaming remote files via network shares. That way you can rename files on your NAS with the simplicity of the Desktop application.

Re: Documentation - where to start

Posted: 05 May 2019, 13:16
by RSBR
Dear Rednoah,
Thanks for taking the time to reply.
regarding your points:
1- License: Will wait till the application requests the license. Thanks

2- I read the link you sent before and after your note, however, If I make the folder organization like advised using the "hardlink" will I be able to copy the organized structure in the "/volume1/media" folder to a separate hard disk (for backup purposes) as they show in this folder, or will it copy the original files and structure as they are in the "/volume1/complete" folder?

I setting my NAs as advised by the tutorials, so in my "/volume1/video" folder, will Filebot organize the libraries ie. movies, tv shows, in their folders automatically so Video Statoin can identify them?

Thanks again

Re: Documentation - where to start

Posted: 05 May 2019, 13:46
by rednoah
2.
If the target file is on a different drive / filesystem, then --action hardlink can't work and just exit with an error. In this case --action copy is the way to go, as the physical data has to necessarily be copied physically, from physical source disk to physical destination disk.


3.
The amc script has no special integration for Synology NAS media management applications. However, presumably, as long as files are nicely organized (i.e. the Plex standard), then Synology NAS built-in apps should have no problems identifying the files based on the file paths and file names.

Re: Documentation - where to start

Posted: 13 May 2019, 21:50
by RSBR
Hello again,
Sorry to bother you with a lot of questions but I am trying to master this app without losing any data and to make the best of it.
on Windows I am getting to know it, but when I tried FileBot Node again on my RS818+ (installed Node.js V4 and Filebot) it gave the below error

Code: Select all

filebot -script 'fn:amc' '/volume1/video/TV Shows_NAS/Colony' --output '/volume1/video/TV Shows_NAS/Colony' --action move -non-strict --order Airdate --conflict auto --lang en --def 'music=y' 'unsorted=y' 'subtitles=ara' 'deleteAfterExtract=y' 'excludeList=.excludes' --log all --log-file '/volume1/@appstore/filebot-node/data/filebot.log'
------------------------------------------

Code: Select all

/usr/local/bin/filebot: line 67: java: command not found
the only settings I interfered with are:

Code: Select all

Input:/volume1/video/TV Shows_NAS/Colony (I have each episode in a sub folder and I want to extract all at once)
Action: Move and rename
Output: /volume1/video/TV Shows_NAS/Colony (which is the parent folder for all this show episodes)
Archive: Extract and delete archives
also tried to activate the license but it gave me an error as well

Code: Select all

filebot --license /tmp/upload_.............
------------------------------------------

Code: Select all

/usr/local/bin/filebot: line 67: java: command not found
------------------------------------------

[Process error]


What am I doing wrong?
Regards,

Re: Documentation - where to start

Posted: 14 May 2019, 04:02
by rednoah
1.
Java is required, but not installed:

Code: Select all

/usr/local/bin/filebot: line 67: java: command not found

2.
You will find the Java Installer package in our SPK repository which might be able to help you out install java:
viewtopic.php?f=13&t=1802


3.
If java still doesn't work after installing the Java Installer package, then you'll need to check the log to find out why:
viewtopic.php?f=13&t=10795

Re: Documentation - where to start

Posted: 14 May 2019, 11:48
by RSBR
Hi,
Finally I got some responses after installing all requirements, but I still get the below:

Code: Select all

Locking /volume1/@appstore/filebot-node/data/filebot.log
Illegal Argument: java.nio.file.NoSuchFileException: /Media_OPS/Media_OPS/00_Extracted_Movies (/Media_OPS/00_Extracted_Movies)
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.codehaus.groovy.vmplugin.v7.Java7$1 (file:/volume1/@appstore/filebot/jar/groovy.jar) to constructor java.lang.invoke.MethodHandles$Lookup(java.lang.Class,int)
WARNING: Please consider reporting this to the maintainers of org.codehaus.groovy.vmplugin.v7.Java7$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Run script [fn:amc] at [Tue May 14 14:46:32 EEST 2019]
Parameter: subtitles = ara
Parameter: clean = y
Parameter: deleteAfterExtract = y
Parameter: minFileSize = 100000000
Parameter: excludeList = .excludes
Argument[0]: File does not exist: /Media_OPS/01_Organized_Media
Illegal usage: output folder must exist and must be a directory: /Media_OPS/01_Organized_Media
Abort (×_×)
------------------------------------------

[Process error]
I tried having the output to the /video folder with no luck as well.

What is it that I am not getting here?!
Thank you,

Re: Documentation - where to start

Posted: 14 May 2019, 13:15
by rednoah
What does the last error message say?

Re: Documentation - where to start

Posted: 14 May 2019, 22:39
by RSBR
That's it, nothing after that!!

Re: Documentation - where to start

Posted: 15 May 2019, 02:29
by rednoah

Code: Select all

Illegal usage: output folder must exist and must be a directory: /Media_OPS/01_Organized_Media
Does this message not tell you exactly what's wrong?


Does an absolute path /Media_OPS/01_Organized_Media exist on your system? I'm not familiar with your system, but /Media_OPS doesn't look like a typical Linux root folder to me.


Here's what I get on my Synology NAS test device:

Code: Select all

ls /
bin     etc           lib         proc  sbin  tmpRoot  var.defaults
config  etc.defaults  lost+found  root  sys   usr      volume1
dev     initrd        mnt         run   tmp   var

Re: Documentation - where to start

Posted: 15 May 2019, 15:36
by RSBR
Hello,
I don't what was wrong, but now it is working especially after many updates on DSM and other applications. sorry for the inconvenience and thanks for your patience.

this is really great.

Best regards,

Re: Documentation - where to start

Posted: 16 May 2019, 02:17
by rednoah
What is the actual Linux path for your 01_Organized_Media folder? Most likely, if you're only ever using DSM, then DSM is showing you a simplified path that hides the underlying Linux system files and folders, which means you're likely not seeing the real path to the files.

:idea: Note that FileBot Node does give you auto-completion, and if it doesn't, then the path you pasted in doesn't exist. Just type / and then follow the auto-complete suggestions until you find your folder.


EDIT:

I stand corrected. DSM does show the real absolute path. Not sure where you could have gone wrong. Just use DSM File Manager / Select Folder / Right-Click / Properties if you don't know the path for a given file or folder:
Image