Filebot 4.6.1 + Java 1.8.0_65 + JNA 4.2.1 Raspberry Pi
-
- Posts: 168
- Joined: 20 Jul 2012, 23:25
Filebot 4.6.1 + Java 1.8.0_65 + JNA 4.2.1 Raspberry Pi
I'm very new to this so I though I would pass along what I did. I hope that there are not any errors but just let me know if you find them. I was going to try and create a script, but couldn't figure out the wget to download the correct Java. I tried to describe what each step does both as a learning tool and to help others.
#Install Filebot
#Get Java SE Development Kit 1.8.65 by downloading it via web browser.
#Linux ARM v6/v7 Hard Float ABI 77.69 MB jdk-8u65-linux-arm32-vfp-hflt.tar.gz
#http://www.oracle.com/technetwork/java/ ... 33151.html
#Unpack tarball to the /opt directory via the -C option
tar zxvf jdk-8u65-linux-arm32-vfp-hflt.gz -C /opt
#Installs and updates java compiler - converts text to class program
update-alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_65/bin/javac 1
#Installs and updates java - runs class programs
update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_65/bin/java 1
#Configures java compiler and java to use installed version
update-alternatives --config javac
update-alternatives --config java
***************************************************************
For each of these you will get the following
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/jdk-8-oracle-arm-vfp-hflt/jre/bin/java 318 auto mode
1 /opt/jdk1.8.0_65/bin/java 1 manual mode
2 /usr/lib/jvm/jdk-8-oracle-arm-vfp-hflt/jre/bin/java 318 manual mode
Press enter to keep the current choice[*], or type selection number:
Keep the current choice
***************************************************************
#Install current Filebot 4.6.1
#Create temoprary directory and go to this directory
mkdir /tmp/filebot && cd /tmp/filebot
#download ipk version of filebot.
wget http://sourceforge.net/projects/filebot ... noarch.ipk
#Use the ar command to unpack the filebot package. Debian packages always contain 3 things
#debian-binary, control.tar.gz, and data.tar.gz. -x flag tells ar to extract files.
ar -x filebot_4.6.1_arm.ipk
#Next use this to extract data tarball to directories specified with in the data.tar
tar zxvf data.tar.gz
*************************************************************
#Following are created within /tmp/filebot
#./
#./opt/
#./opt/share/
#./opt/share/filebot/
#./opt/share/filebot/bin/
#./opt/share/filebot/FileBot.jar
#./opt/share/filebot/bin/filebot.sh
**************************************************************
#Copy contents of /tmp/filebot/opt/share/* to /usr/share/
cp -r /tmp/filebot/opt/share/* /usr/share/
#Create a symbolic link from where filebot run script is to the usr binary directory so it is
#found when called to execute as /usr/bin is within the path by default.
ln -s /usr/share/filebot/bin/filebot.sh /usr/bin/filebot
##Install Java Native Access 4.2.1, Java libraries, and Mediainfo
apt-get install libjna-java mediainfo
#Create temporary directory and switch to it
mkdir /tmp/jna-4.2.1 && cd /tmp/jna-4.2.1
#Download JNA 4.2.1 and JNA-Platform 4.2.1 to temp directory
wget --no-check-certificate https://maven.java.net/content/reposito ... -4.2.1.jar
wget --no-check-certificate https://maven.java.net/content/reposito ... -4.2.1.jar
#Not sure what this is doing (maybe JMV is running the code in jna-4.2.1.jar file)
/opt/jdk1.8.0_65/bin/jar xf jna-4.2.1.jar
#Change dir
cd /usr/lib/arm-linux-gnueabihf/jni/
#Copy libjnidispatch from tmp directory to the /usr/lib/arm-linux-gnueabihf/jni/ directory
cp -p /tmp/jna-4.2.1/com/sun/jna/linux-arm/libjnidispatch.so libjnidispatch_4.2.1.so
#Rename the libjnidispatch.so in the /usr/lib/arm-linux-gnueabihf/jni to 3.2.7
mv libjnidispatch.so libjnidispatch_3.2.7.so
#Create a symlink from 4.2.1 to current.so
ln -s libjnidispatch_4.2.1.so libjnidispatch.so
#Change directory
cd /usr/share/java
#Remove jna.jar and jna-platform.jar
rm jna.jar
rm jna-platform.jar
#Copy all content from /tmp/jna-4.2.1 to /usr/share/java
cp /tmp/jna-4.2.1/*.jar .
#Create symbolic link
ln -s jna-4.2.1.jar jna.jar
ln -s jna-platform-4.2.1.jar jna-platform.jar
#Check/test jna installed version
java -jar jna.jar
Output should be
*****************
Java Native Access (JNA) API Version 4
Version: 4.2.1 (b0)
Native: 4.0.1 (1a6047467b59e8748f975e03016ce3d9)
Prefix: linux-arm
*****************
##Link mediainfo library so Filebot can use them
#Create symbolic link from where library is on pi to where filebot can find it
ln -s /usr/lib/arm-linux-gnueabihf/libmediainfo.so.0 libmediainfo.so
ln -s /usr/lib/arm-linux-gnueabihf/libzen.so.0 libzen.so
##Install 7-Zip JBinding for pi
#May already be in this directory.
cd /usr/share/filebot
wget http://hannesmueller.com/lib7-Zip-JBinding.so
##Create a new shell script to launch filebot
#Change directory to filebot library directory
cd /usr/share/filebot/bin
mv filebot.sh filebot.sh_bak
echo '#!/bin/sh' > filebot.sh
echo 'java -Dunixfs=false -DuseExtendedFileAttributes=true -DuseCreationDate=false -Dfile.encoding=UTF-8 -Dsun.net.client.defaultConnectTimeout=10000 -Dsun.net.client.defaultReadTimeout=60000 -Dapplication.deployment=ipkg -Duser.home=/usr/share/filebot/data -Dapplication.dir=/usr/share/filebot/data -Djava.io.tmpdir=/usr/share/filebot/data/temp -Djna.library.path=/usr/share/filebot -Djava.library.path=/usr/share/filebot -Dnet.filebot.AcoustID.fpcalc=/usr/share/filebot/fpcalc -jar /usr/share/filebot/FileBot.jar "$@"' >> filebot.sh
#Give shell permission to run script
chmod +x filebot.sh && chmod 777 filebot.sh
#Check File bot works
sudo filebot -script "fn:sysinfo"
Output should be
************************
FileBot 4.6.1 (r3315)
JNA Native: 4.0.1
MediaInfo: MediaInfoLib - v0.7.70
7-Zip-JBinding: java.lang.UnsatisfiedLinkError: net.sf.sevenzipjbinding.SevenZip.nativeGetVersionMajor()I
Nov 17, 2015 5:45:29 PM java.util.prefs.FileSystemPreferences$1 run
INFO: Created usr preferences directory.
Chromaprint: java.io.IOException: Cannot run program "/usr/share/filebot/fpcalc": error=2, No such file or directory
Extended Attributes: OK
Groovy Engine: 2.4.5
JRE: Java(TM) SE Runtime Environment 1.8.0
JVM: 32-bit Java HotSpot(TM) Client VM
CPU/MEM: 4 Core / 224 MB Max Memory / 13 MB Used Memory
OS: Linux (arm)
Package: IPKG
Data: /usr/share/filebot/data
uname: Linux raspberrypi 4.1.7-v7+ #817 SMP PREEMPT Sat Sep 19 15:32:00 BST 2015 armv7l GNU/Linux
Done ヾ(@⌒ー⌒@)ノ
************************
It looks like fpcalc won't work. I'll have to figure that out.
#Install Filebot
#Get Java SE Development Kit 1.8.65 by downloading it via web browser.
#Linux ARM v6/v7 Hard Float ABI 77.69 MB jdk-8u65-linux-arm32-vfp-hflt.tar.gz
#http://www.oracle.com/technetwork/java/ ... 33151.html
#Unpack tarball to the /opt directory via the -C option
tar zxvf jdk-8u65-linux-arm32-vfp-hflt.gz -C /opt
#Installs and updates java compiler - converts text to class program
update-alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_65/bin/javac 1
#Installs and updates java - runs class programs
update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_65/bin/java 1
#Configures java compiler and java to use installed version
update-alternatives --config javac
update-alternatives --config java
***************************************************************
For each of these you will get the following
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/jdk-8-oracle-arm-vfp-hflt/jre/bin/java 318 auto mode
1 /opt/jdk1.8.0_65/bin/java 1 manual mode
2 /usr/lib/jvm/jdk-8-oracle-arm-vfp-hflt/jre/bin/java 318 manual mode
Press enter to keep the current choice[*], or type selection number:
Keep the current choice
***************************************************************
#Install current Filebot 4.6.1
#Create temoprary directory and go to this directory
mkdir /tmp/filebot && cd /tmp/filebot
#download ipk version of filebot.
wget http://sourceforge.net/projects/filebot ... noarch.ipk
#Use the ar command to unpack the filebot package. Debian packages always contain 3 things
#debian-binary, control.tar.gz, and data.tar.gz. -x flag tells ar to extract files.
ar -x filebot_4.6.1_arm.ipk
#Next use this to extract data tarball to directories specified with in the data.tar
tar zxvf data.tar.gz
*************************************************************
#Following are created within /tmp/filebot
#./
#./opt/
#./opt/share/
#./opt/share/filebot/
#./opt/share/filebot/bin/
#./opt/share/filebot/FileBot.jar
#./opt/share/filebot/bin/filebot.sh
**************************************************************
#Copy contents of /tmp/filebot/opt/share/* to /usr/share/
cp -r /tmp/filebot/opt/share/* /usr/share/
#Create a symbolic link from where filebot run script is to the usr binary directory so it is
#found when called to execute as /usr/bin is within the path by default.
ln -s /usr/share/filebot/bin/filebot.sh /usr/bin/filebot
##Install Java Native Access 4.2.1, Java libraries, and Mediainfo
apt-get install libjna-java mediainfo
#Create temporary directory and switch to it
mkdir /tmp/jna-4.2.1 && cd /tmp/jna-4.2.1
#Download JNA 4.2.1 and JNA-Platform 4.2.1 to temp directory
wget --no-check-certificate https://maven.java.net/content/reposito ... -4.2.1.jar
wget --no-check-certificate https://maven.java.net/content/reposito ... -4.2.1.jar
#Not sure what this is doing (maybe JMV is running the code in jna-4.2.1.jar file)
/opt/jdk1.8.0_65/bin/jar xf jna-4.2.1.jar
#Change dir
cd /usr/lib/arm-linux-gnueabihf/jni/
#Copy libjnidispatch from tmp directory to the /usr/lib/arm-linux-gnueabihf/jni/ directory
cp -p /tmp/jna-4.2.1/com/sun/jna/linux-arm/libjnidispatch.so libjnidispatch_4.2.1.so
#Rename the libjnidispatch.so in the /usr/lib/arm-linux-gnueabihf/jni to 3.2.7
mv libjnidispatch.so libjnidispatch_3.2.7.so
#Create a symlink from 4.2.1 to current.so
ln -s libjnidispatch_4.2.1.so libjnidispatch.so
#Change directory
cd /usr/share/java
#Remove jna.jar and jna-platform.jar
rm jna.jar
rm jna-platform.jar
#Copy all content from /tmp/jna-4.2.1 to /usr/share/java
cp /tmp/jna-4.2.1/*.jar .
#Create symbolic link
ln -s jna-4.2.1.jar jna.jar
ln -s jna-platform-4.2.1.jar jna-platform.jar
#Check/test jna installed version
java -jar jna.jar
Output should be
*****************
Java Native Access (JNA) API Version 4
Version: 4.2.1 (b0)
Native: 4.0.1 (1a6047467b59e8748f975e03016ce3d9)
Prefix: linux-arm
*****************
##Link mediainfo library so Filebot can use them
#Create symbolic link from where library is on pi to where filebot can find it
ln -s /usr/lib/arm-linux-gnueabihf/libmediainfo.so.0 libmediainfo.so
ln -s /usr/lib/arm-linux-gnueabihf/libzen.so.0 libzen.so
##Install 7-Zip JBinding for pi
#May already be in this directory.
cd /usr/share/filebot
wget http://hannesmueller.com/lib7-Zip-JBinding.so
##Create a new shell script to launch filebot
#Change directory to filebot library directory
cd /usr/share/filebot/bin
mv filebot.sh filebot.sh_bak
echo '#!/bin/sh' > filebot.sh
echo 'java -Dunixfs=false -DuseExtendedFileAttributes=true -DuseCreationDate=false -Dfile.encoding=UTF-8 -Dsun.net.client.defaultConnectTimeout=10000 -Dsun.net.client.defaultReadTimeout=60000 -Dapplication.deployment=ipkg -Duser.home=/usr/share/filebot/data -Dapplication.dir=/usr/share/filebot/data -Djava.io.tmpdir=/usr/share/filebot/data/temp -Djna.library.path=/usr/share/filebot -Djava.library.path=/usr/share/filebot -Dnet.filebot.AcoustID.fpcalc=/usr/share/filebot/fpcalc -jar /usr/share/filebot/FileBot.jar "$@"' >> filebot.sh
#Give shell permission to run script
chmod +x filebot.sh && chmod 777 filebot.sh
#Check File bot works
sudo filebot -script "fn:sysinfo"
Output should be
************************
FileBot 4.6.1 (r3315)
JNA Native: 4.0.1
MediaInfo: MediaInfoLib - v0.7.70
7-Zip-JBinding: java.lang.UnsatisfiedLinkError: net.sf.sevenzipjbinding.SevenZip.nativeGetVersionMajor()I
Nov 17, 2015 5:45:29 PM java.util.prefs.FileSystemPreferences$1 run
INFO: Created usr preferences directory.
Chromaprint: java.io.IOException: Cannot run program "/usr/share/filebot/fpcalc": error=2, No such file or directory
Extended Attributes: OK
Groovy Engine: 2.4.5
JRE: Java(TM) SE Runtime Environment 1.8.0
JVM: 32-bit Java HotSpot(TM) Client VM
CPU/MEM: 4 Core / 224 MB Max Memory / 13 MB Used Memory
OS: Linux (arm)
Package: IPKG
Data: /usr/share/filebot/data
uname: Linux raspberrypi 4.1.7-v7+ #817 SMP PREEMPT Sat Sep 19 15:32:00 BST 2015 armv7l GNU/Linux
Done ヾ(@⌒ー⌒@)ノ
************************
It looks like fpcalc won't work. I'll have to figure that out.
Last edited by nzdreamer55 on 21 Feb 2016, 18:49, edited 3 times in total.
Re: Filebot 4.6.1 + Java 1.8.0_65 + JAN 4.2.1 Raspberry Pi
1.
My JDK installer script might be helpful:
https://github.com/rednoah/java-install ... all-jdk.sh
2.
If you're not using ipkg to install packages, using the *.ipk package won't make things any easier... btw, *.ipk and *.deb are exactly the same thing.
Why don't you use ipkg/dpkg?
3.
Are you sure that you need to install the jna *.so binaries that way? FileBot.jar includes the JNA binaries for all platforms and should be able to automatically extract and load the one for the current platform, so it should just work.
4.
The latest version of FileBot also updates all it's native dependencies, so you'll probably need the latest versions of all the native binaries as well:
https://svn.code.sf.net/p/filebot/code/ ... linux-arm/
5.
If you need to modify filebot.sh for some reason, that's fine. But don't just rewrite the whole thing based in some really old filebot.sh snippets.
My JDK installer script might be helpful:
https://github.com/rednoah/java-install ... all-jdk.sh
Code: Select all
mkdir -p /opt/share/java
cd /opt/share/java
curl -O https://raw.githubusercontent.com/rednoah/java-installer/master/release/install-jdk.sh
sh -x install-jdk.sh
If you're not using ipkg to install packages, using the *.ipk package won't make things any easier... btw, *.ipk and *.deb are exactly the same thing.
Why don't you use ipkg/dpkg?
Code: Select all
ipkg install *.ipk
Code: Select all
dpkg -i *.ipk
Are you sure that you need to install the jna *.so binaries that way? FileBot.jar includes the JNA binaries for all platforms and should be able to automatically extract and load the one for the current platform, so it should just work.
4.
The latest version of FileBot also updates all it's native dependencies, so you'll probably need the latest versions of all the native binaries as well:
https://svn.code.sf.net/p/filebot/code/ ... linux-arm/
5.
If you need to modify filebot.sh for some reason, that's fine. But don't just rewrite the whole thing based in some really old filebot.sh snippets.
-
- Posts: 168
- Joined: 20 Jul 2012, 23:25
Re: Filebot 4.6.1 + Java 1.8.0_65 + JNA 4.2.1 Raspberry Pi
Thank you rednoah. First I am sure of nothing. I am an idiot among the average so what I put together is the work of others and my attempt to understand Linux and filebot. So anything you have to say is likely to help.
1)The script sound great. I'll check that out.
2)I think I understand that I can use ipkg install filebot.4.6.1.ipk instead of using ar then tar on the data file. Is this correct?
3)I really don't know how to answer this. I have just been following what others have done. So are you saying that I can skip the entire JNA section?
4)I followed the link that you posted, but from there I am not sure what to do. I am not sure where files are suppose to live in a Linux world.
So it seems that from your post I could use the java script that you wrote to install the correct java, install filebot with the ipkg install command and then put the native binaries within the filebot folder that is created when it is installed and it should work?
1)The script sound great. I'll check that out.
2)I think I understand that I can use ipkg install filebot.4.6.1.ipk instead of using ar then tar on the data file. Is this correct?
3)I really don't know how to answer this. I have just been following what others have done. So are you saying that I can skip the entire JNA section?
4)I followed the link that you posted, but from there I am not sure what to do. I am not sure where files are suppose to live in a Linux world.
So it seems that from your post I could use the java script that you wrote to install the correct java, install filebot with the ipkg install command and then put the native binaries within the filebot folder that is created when it is installed and it should work?
Re: Filebot 4.6.1 + Java 1.8.0_65 + JNA 4.2.1 Raspberry Pi
2.
If ipkg or dpkg is available on your system then I'd recommend using that. Modifying filebot.sh shouldn't be necessary neither.
3.
I think you can skip this step completely nowadays.
4.
You can download the native libraries from there. Just putting them in the filebot folder should work, depending on what you've set in filebot.sh library path settings.
If ipkg or dpkg is available on your system then I'd recommend using that. Modifying filebot.sh shouldn't be necessary neither.
3.
I think you can skip this step completely nowadays.
4.
You can download the native libraries from there. Just putting them in the filebot folder should work, depending on what you've set in filebot.sh library path settings.
-
- Posts: 168
- Joined: 20 Jul 2012, 23:25
Re: Filebot 4.6.1 + Java 1.8.0_65 + JNA 4.2.1 Raspberry Pi
Hi Rednoah,
So I reinstalled my OS (ubuntuMate) and tried to reinstall filebot. I used your java script (not sure that it worked as when i typed java -version I didn't get anything so just follow the steps above that worked the first time), skipped the JNA, had to use tar to extract the .ipk file as I didn't have ipkg, put the libraries into the same folder as filebot (/usr/share/filebot/) but it does not seem like filebot got installed correctly. I was able to confirm that I have java installed with java -version. When I type Filebot at a terminal I get "Error: Unable to access jarfile /opt/share/filebot/Filebot.jar"
Again I am very weak when it comes to Linux and computers in general so any advice you have is great.
So I reinstalled my OS (ubuntuMate) and tried to reinstall filebot. I used your java script (not sure that it worked as when i typed java -version I didn't get anything so just follow the steps above that worked the first time), skipped the JNA, had to use tar to extract the .ipk file as I didn't have ipkg, put the libraries into the same folder as filebot (/usr/share/filebot/) but it does not seem like filebot got installed correctly. I was able to confirm that I have java installed with java -version. When I type Filebot at a terminal I get "Error: Unable to access jarfile /opt/share/filebot/Filebot.jar"
Again I am very weak when it comes to Linux and computers in general so any advice you have is great.
-
- Posts: 168
- Joined: 20 Jul 2012, 23:25
Re: Filebot 4.6.1 + Java 1.8.0_65 + JNA 4.2.1 Raspberry Pi
So for anyone following this I found my error. When extracting the filebot.ipk and then copying it from the tmp directory to here
#Copy contents of /tmp/filebot/opt/share/* to /usr/share/
cp -r /tmp/filebot/opt/share/* /usr/share/
This isn't where the filebot.sh looks for filebot. So while it shouldn't be necessary to modify the filebot.sh script since I move it to a different folder it was.
Here is the script that comes with filebot
I had to change
APP_ROOT="/opt/share/filebot"
to
APP_ROOT="/usr/share/filebot"
Now should I take out the # in front of
# EXTRACTOR="SevenZipNativeBindings" # use the lib7-Zip-JBinding.so native library
# EXTRACTOR="SevenZipExecutable" # use the 7z executable
If I am to use the amc filebot script?
#Copy contents of /tmp/filebot/opt/share/* to /usr/share/
cp -r /tmp/filebot/opt/share/* /usr/share/
This isn't where the filebot.sh looks for filebot. So while it shouldn't be necessary to modify the filebot.sh script since I move it to a different folder it was.
Here is the script that comes with filebot
Code: Select all
#!/bin/sh
# make sure required environment variables are set
if [ -z "$USER" ]
then
export USER=`whoami`
fi
APP_ROOT="/usr/share/filebot"
APP_DATA="$APP_ROOT/data/$USER"
# add APP_ROOT to LD_LIBRARY_PATH
if [ ! -z "$LD_LIBRARY_PATH" ]
then
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$APP_ROOT"
else
export LD_LIBRARY_PATH="$APP_ROOT"
fi
# force JVM language and encoding settings
export LANG="en_US.UTF-8"
export LC_ALL="en_US.UTF-8"
# FileBot settings
# EXTRACTOR="SevenZipNativeBindings" # use the lib7-Zip-JBinding.so native library
# EXTRACTOR="SevenZipExecutable" # use the 7z executable
EXTRACTOR="ApacheVFS" # use Apache Commons VFS2 with junrar plugin
ava $JAVA_OPTS -Dunixfs=false -DuseExtendedFileAttributes=true -DuseCreationDate=false -Dfile.encoding="UTF-8" -Dsun.net.client.defaultConnectTimeout=10000 -Dsun.net.client.defaultReadTimeout=60000 -Dapplication.deployment=ipkg -Dnet.filebot.Archive.extractor="$EXTRACTOR" -Dnet.filebot.AcoustID.fpcalc="fpcalc" -Dapplication.dir="$APP_DATA" -Djava.io.tmpdir="$APP_DATA/temp" -Duser.home="$APP_DATA" -jar "$APP_ROOT/FileBot.jar" "$@"
I had to change
APP_ROOT="/opt/share/filebot"
to
APP_ROOT="/usr/share/filebot"
Now should I take out the # in front of
# EXTRACTOR="SevenZipNativeBindings" # use the lib7-Zip-JBinding.so native library
# EXTRACTOR="SevenZipExecutable" # use the 7z executable
If I am to use the amc filebot script?
Re: Filebot 4.6.1 + Java 1.8.0_65 + JNA 4.2.1 Raspberry Pi
No. Why? Do you have any problems with archive extraction?
-
- Posts: 168
- Joined: 20 Jul 2012, 23:25
Re: Filebot 4.6.1 + Java 1.8.0_65 + JNA 4.2.1 Raspberry Pi
I thought that the # means that the line is for information only and when I saw EXTRACTOR="ApacheVFS" I wondered if I needed to remove the # so that the 7z executable would work. Still trying to learn how to pass arguments to filebot one at a time so I have not been able to know if the archive extraction works.
-
- Posts: 168
- Joined: 20 Jul 2012, 23:25
Re: Filebot 4.6.1 + Java 1.8.0_65 + JAN 4.2.1 Raspberry Pi
rednoah wrote: The latest version of FileBot also updates all it's native dependencies, so you'll probably need the latest versions of all the native binaries as well:
https://svn.code.sf.net/p/filebot/code/ ... linux-arm/
Is this still the latest native dependencies list for filebot for linux-arm distro?
I tried reinstalling and I am getting an error unable to load library 'zen' Native library (linux-arm/libzen.so) not found.
Re: Filebot 4.6.1 + Java 1.8.0_65 + JNA 4.2.1 Raspberry Pi
1.
Yes. But you may not need all of them.
2.
I recommend using ApacheVFS but if you change it to SevenZipNativeBindings then, and only then, will you need lib7-Zip-JBinding.so and libmediainfo.so for extract to work.
If you have installed the the 7z tool with all plugins (i.e. RAR) then I can also recommend SevenZipExecutable.
Yes. But you may not need all of them.
2.
I recommend using ApacheVFS but if you change it to SevenZipNativeBindings then, and only then, will you need lib7-Zip-JBinding.so and libmediainfo.so for extract to work.
If you have installed the the 7z tool with all plugins (i.e. RAR) then I can also recommend SevenZipExecutable.
-
- Posts: 168
- Joined: 20 Jul 2012, 23:25
Re: Filebot 4.6.1 + Java 1.8.0_65 + JNA 4.2.1 Raspberry Pi
Thanks. So when I runrednoah wrote: I recommend using ApacheVFS.
Code: Select all
filebot -script "fn:sysinfo"
So I guess Filebot is using Apache?Apache Commons VFS: [zip, ftps, rar, ftp, tar, tgz, tbz2. sftp]
So will I need any of the media libraries that were previously recommended?