@max.bra
Just tested latest build.
Sysinfo appears fine:
FileBot 4.7.7 (r4678)
JNA Native: 4.0.1
A run also completes successfully, same as with earlier versions.
Again thanks for your efforts!
Search Criteria
Package Details: filebot 5.1.3-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/filebot.git (read-only, click to copy) |
---|---|
Package Base: | filebot |
Description: | The ultimate TV and Movie Renamer |
Upstream URL: | https://www.filebot.net/ |
Keywords: | mass media rename subtitle |
Licenses: | Commercial |
Conflicts: | filebot-git, filebot47 |
Provides: | filebot |
Submitter: | ndowens |
Maintainer: | rvasilev |
Last Packager: | rvasilev |
Votes: | 138 |
Popularity: | 0.005898 |
First Submitted: | 2009-06-21 07:41 (UTC) |
Last Updated: | 2024-03-30 19:38 (UTC) |
Dependencies (6)
- chromaprint (chromaprint-gitAUR, chromaprint-fftwAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- java-runtime (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, jdk8-armAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre11-jbr-xdgAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, zulu-15-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jre11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, jdk8-openj9-binAUR, jre-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, zulu-17-binAUR, zulu-11-binAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, jre21-jetbrainsAUR, jdk17-zulu-prime-binAUR, zing-21-binAUR, zing-8-binAUR, jdk23-graalvm-ee-binAUR, jdk-android-studioAUR, jre17AUR, java-openjdk-binAUR, jre21-zulu-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jre17-zulu-binAUR, jdk21-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk11-temurinAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk17-temurinAUR, jdk8-temurinAUR, zulu-21-binAUR, jdk-temurinAUR, jre8AUR, jdk8AUR, zulu-17-fx-binAUR, jdk8-perfAUR, zulu-jre-fx-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jdk17-openj9-binAUR, jre-jetbrainsAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, zulu-23-binAUR, jreAUR, jdkAUR, jdk21-jetbrains-binAUR, java-openjdk-ea-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- gvfs (gvfs-gitAUR) (optional) – Drag-n-Drop from GVFS remote filesystems
- libmediainfo (libmediainfo-gitAUR) (optional) – Read media info such as video codec, resolution or duration
- libzen (libzen-gitAUR) (optional) – Required by libmediainfo
Required by (0)
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 26 Next › Last »
apodim commented on 2017-01-13 23:33 (UTC)
max.bra commented on 2017-01-13 15:23 (UTC) (edited on 2017-01-16 12:39 (UTC) by max.bra)
@apodim
taken your word for it. included more arm archs with libjnidispatch.so from last filebot official package that include them (4.7.5).
JNA restored, episode 2
yes, this is a bit hacky but this is the only way i have seen for include all archs other than x86 and x86_64 since 4.7.7 code does not work with latest jna release.
filebot JNA state:
jna 4.2.2 (latest) : filebot does not work
jna 4.0.1 (4.7.5) : filebot works (of course), arm* archs included. i'm not able to find linkable release on jna git repo
jna 4.0.0 (jna git): the only 4.0.x rel. on github, not working (apodim report)
this package, right now, restore native libs from phisical 4.7.5 filebot official package
edit: typo
apodim commented on 2017-01-12 20:59 (UTC) (edited on 2017-01-12 21:08 (UTC) by apodim)
@max.bra
Regarding dropping other architectures. I can attest that filebot works perfectly, albeit changing environment values for java to use more memory might be needed, with armv6.
Now about the default excractor, initially I used the one provided by "Apache Common VFS", just enabled rar and zip support from php.ini, but at some point I switched to p7zip because I had trouble with ISO files. So far works absolutely fine.
EDIT: Perhaps I got a little ahead of myself, just saw the changes in the build file relating to extractor and assumed it was something related to that, and the actual problem has something to do with this
"JNA Native: java.lang.UnsatisfiedLinkError: Native library (com/sun/jna/linux-arm/libjnidispatch.so) not found in resource path ([file:/usr/share/java/filebot/filebot.jar])
MediaInfo: net.filebot.mediainfo.MediaInfoException: Unable to load arm (32-bit) native library libmediainfo.so: Could not initialize class com.sun.jna.Native "
Again let me know if I can help.
max.bra commented on 2017-01-12 13:09 (UTC)
restored jna access retrieving an old jna version from official git
arch is now limited to i686, x86_64 and armv7h.
armv7h package is to be entirely tested. feedbacks appreciated.
@rednoah
your code does not work with latest jna version 4.2.2
rednoah commented on 2017-01-10 15:53 (UTC) (edited on 2017-01-10 15:54 (UTC) by rednoah)
I dislike the idea of shipping native code for 10+ architectures hidden in a jar. It also lead to FileBot kinda/partially/mostly (but not fully) working by accident when FileBot and Java was installed for the wrong architecture.
All FileBot packages should include the required native libraries, and this change makes sure that they are included and loaded from the proper location (and not some random temporary folder).
Also, on some systems, the OS might block libraries loaded from non-secure locations. Due to JNA only including one "arm" binary, it may or may not work (and crash the process) on incompatible arm platforms.
max.bra commented on 2017-01-10 07:46 (UTC)
@rednoah
is there a compelling reason to have eliminated all native libs from 4.7.7 jar tree?
rednoah commented on 2017-01-09 19:57 (UTC) (edited on 2017-01-09 19:57 (UTC) by rednoah)
FileBot extract module can be set without modifying the filebot.sh via the ENV:
export JAVA_OPTS="-Dnet.filebot.Archive.extractor=ApacheVFS"
rednoah commented on 2017-01-09 19:53 (UTC)
Newer versions of filebot portable expect all native libraries (including libjnidispatch.so) in the system library path.
Portable filebot.sh has been updated with the following options:
-Djna.nosys=false -Djna.nounpack=true
frriarch commented on 2017-01-09 19:18 (UTC) (edited on 2017-01-09 19:54 (UTC) by frriarch)
I am getting following error with 4.7.7-1 and 4.7.7-2
"{duration} => Expression yields empty value: Binding "duration": Native library (com/sun/jna/linux-arm/libjnidispatch.so) not found in resource path ([file:/usr/share/java/filebot/filebot.jar])"
If I replace filebot.jar file with 4.7.5 version than there is no error.
Edit- I have armv7h device.
max.bra commented on 2017-01-06 11:36 (UTC)
@broken.pipe
> Setlocale can't change the locale to en_US.UTF-8 but it seems to be a minor issue.
in /etc/locale.gen you need to generate en_US.UTF-8 too
Pinned Comments
mithrial commented on 2022-03-03 21:16 (UTC)
This package now verifies the downloaded package against rednoahs PGP key:
gpg --recv-keys B0976E51E5C047AD0FD051294E402EBF7C3C6A71
(The key from https://get.filebot.net/filebot/KEYS )
rvasilev commented on 2018-11-11 11:46 (UTC) (edited on 2022-03-03 22:07 (UTC) by rvasilev)
Looking for a co-maintainer.
Please report bugs & fixes https://github.com/arch-noob/filebot