It says 'Server Error', your selected keyserver doesn't respond correctly.
Search Criteria
Package Details: filebot 4.9.6-1
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: | 134 |
Popularity: | 1.03 |
First Submitted: | 2009-06-21 07:41 (UTC) |
Last Updated: | 2022-03-04 19:52 (UTC) |
Dependencies (7)
- chromaprint (chromaprint-git, chromaprint-fftw)
- fontconfig (fontconfig-srb, fontconfig-minimal-git, fontconfig-git, fontconfig-ubuntu)
- java11-openjfx
- jre11-openjdk (jdk11-openjdk-dcevm, jdk11-openjdk-dcevm-conflicts-fixed, jdk11-microsoft-openjdk, jdk11-temurin)
- gvfs (gvfs-nosystemd, gvfs-git) (optional) – Drag-n-Drop from GVFS remote filesystems
- libmediainfo (libmediainfo-git) (optional) – Read media info such as video codec, resolution or duration
- libzen (libzen-git) (optional) – Required by libmediainfo
Required by (0)
Sources (3)
Latest Comments
mithrial commented on 2022-03-04 15:23 (UTC)
ESClaus commented on 2022-03-04 15:10 (UTC) (edited on 2022-03-04 15:15 (UTC) by ESClaus)
I am getting the following error when it tries to import the key.
:: keys need to be imported:)
B0976E51E5C047AD0FD051294E402EBF7C3C6A71 wanted by: filebot-4.9.5-2
:: import? [Y/n]: y
gpg: keyserver receive failed: Server indicated a failure
error: failed to run: gpg --recv-keys B0976E51E5C047AD0FD051294E402EBF7C3C6A71:
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 )
dkadioglu commented on 2021-08-26 14:28 (UTC) (edited on 2021-08-26 14:29 (UTC) by dkadioglu)
I would propose to change the PKGBUILD in the following way:
change the line cp -dpr --no-preserve=ownership * "$pkgdir"
to
cp -dpr --no-preserve=ownership etc usr "$pkgdir"
Reason: Currently, files of the src folder are copied to the pkg folder during makepkg, which should not be in the package. These files are copied to / during package installation.
grasp commented on 2020-10-07 12:19 (UTC) (edited on 2020-10-07 12:54 (UTC) by grasp)
@Buddlespit mentioned that you needed to remove >=11, for me atleast you needed to remove that and then add -bin to the end so the line should look something like 'liberica-jre-11-full-bin'.
If you're having issues displaying filebot it's probably due to your window manager/dwm. Add these lines to your ~/.xinitrc above your exec
export _JAVA_AWT_WM_NONREPARENTING=1 export AWT_TOOLKIT=MToolkit wmname compiz
(P.S I'm not sure if you need them all, I added them to make sure it worked on reboot.)
Source: https://wiki.archlinux.org/index.php/Dwm#Fixing_misbehaving_Java_applications https://wiki.archlinux.org/index.php/Java#Gray_window,_applications_not_resizing_with_WM,_menus_immediately_closing
Buddlespit commented on 2020-10-07 10:32 (UTC)
@G4Zz0L1, It's looking for 'liberica-jre-11-full>=11'. You have to edit the pkgbuild to get rid of the '>=11'.
G4Zz0L1 commented on 2020-10-07 00:09 (UTC)
The newest addition liberica-jre-11-full is missing on AUR. We either have liberica-jre-11-bin or liberica-jre-11-full-bin. I think the PKGBUILD should include the second.
Buddlespit commented on 2020-10-06 21:18 (UTC) (edited on 2020-10-06 21:24 (UTC) by Buddlespit)
Disregard
nakinney commented on 2020-06-27 21:07 (UTC)
Don't know if this is a bug related to Manjaro with KDE desktop, but the context menus are don't show anything. They are long as though there are items there, but can't be seen. Wish I could get this working. Till then, I guess it's old reliable Windows to the rescue.
rvasilev commented on 2019-10-25 14:06 (UTC)
@GreenRaccoon23 fixed
GreenRaccoon23 commented on 2019-10-25 00:46 (UTC)
In the PKGBUILD, line 17 should be removed. It is this line:
install=()
In filebot.install, line 5 is missing the closing quotes:
echo -e "\e[1;33m==>\e[0m \e[1;31mfilebot --license license.file\e[0m will activate your license.file
It should be:
echo -e "\e[1;33m==>\e[0m \e[1;31mfilebot --license license.file\e[0m will activate your license.file"
amwalters commented on 2019-07-29 22:47 (UTC)
This does not build on armv7h because it cant find the armv7h directory looking for libjnidispatch. I had to change it manually to pull from armv7l. I'm not good enough with batch to figure out where the problem is, though it looks like its in the line: [[ $CARCH == "armv7h" ]] && _intarch=armv7l
Also openjfx is not a requirement if there is not GUI, and is a huge install on headless systems. It should be optional, or maybe there should just be a filebot-cli package without the jfx dependency.
tbw commented on 2019-05-11 09:25 (UTC)
Same validity check error here.
Line 36 in PKGBUILD, md5sum should be '91827d5a16358316c475e58ee86b552e' and not '67567ae0fd2ab5b18fea3442362ac7f4'
Nukesor commented on 2019-04-16 23:22 (UTC)
I'm getting a validity check error during install:
==> Retrieving sources... -> Found FileBot_4.8.5-aur.tar.xz -> Found filebot-arch.sh ==> Validating source files with md5sums... FileBot_4.8.5-aur.tar.xz ... FAILED filebot-arch.sh ... Passed ==> ERROR: One or more files did not pass the validity check! Error downloading sources: filebot
rvasilev commented on 2018-12-11 14:51 (UTC)
4.8.5 beta published
Buddlespit commented on 2018-12-08 16:19 (UTC)
Who decided that the beta makes this version 'out-of-date'?
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
benjarobin commented on 2018-11-10 15:21 (UTC) (edited on 2018-11-10 15:35 (UTC) by benjarobin)
In order to build it, without installing jdk AUR package:
-
Remove
jdk
make depend -
Optionally replace in
depends()
:'java-runtime>=8'
by:'java-openjfx' 'jre8-openjdk'
-
Install
java-8-openjdk
andjava-openjfx
-
Set Java 8 as default java environment :
archlinux-java set java-8-openjdk
-
Patch
/usr/bin/filebot
: Replacejava
by/usr/lib/jvm/java-8-openjdk/bin/java
-
Restore the previous java environment using
archlinux-java
...
apodim commented on 2018-10-14 17:21 (UTC) (edited on 2018-10-21 21:02 (UTC) by apodim)
Hi,
Not sure that this is directly related to this PKGBUILD but even though it now also supports java-runtime 8 and above, when I try to build this package pacaur still lists jdk (11.2) as dependency and then tries to build it first which of course fails, since this is an arm device, and thus fails to build filebot as well.
I checked the PKGBUILD but I couldn't find anything wrong with it. Does anybody have any idea?
EDIT: It seems that
makedepends=('ant' 'ivy' 'jdk>=8')
invokes building of jdk 11. If you click on the relevant link in the dependencies above (jdk>=8 (make)) that's where it links. Is this supposed to happen?
crashandburn4 commented on 2018-10-03 18:29 (UTC)
I needed to install ant and java-openjfx in order to build this, I think those should be added as dependencies?
(also, thanks for maintaining the package)
CaptainHook8 commented on 2018-09-16 18:34 (UTC)
apache-ivy has been renamed in ivy. Please update dependency. Thank you
BlackenedSky84 commented on 2018-09-16 10:06 (UTC)
apache-ivy has been renamed ivy in the official repos
Magotchi commented on 2018-09-13 14:27 (UTC) (edited on 2018-09-13 14:56 (UTC) by Magotchi)
There is a conflict between Apache Ant and Apache Ivy in the official repos. caused by the renaming of "apache-ant" to "ant", including renaming its lib path, without adjusting where Ivy puts its JAR. I filed a bug report about it.
It results in the following:
BUILD FAILED
/home/zach/build/filebot/src/filebot/build.xml:796: Problem: failed to create task or type antlib:org.apache.ivy.ant:retrieve
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any <presetdef>/<macrodef> declarations have taken place.
No types or tasks have been defined in this namespace yet
This appears to be an antlib declaration.
Action: Check that the implementing library exists in one of:
-/usr/share/ant/lib
-/home/zach/.ant/lib
-a directory added on the command line with the -lib argument
I temporarily fixed the problem by symlinking ivy.jar to the new location Ant expects:
sudo ln -s /usr/share/java/apache-ant/ivy.jar /usr/share/java/ant/ivy.jar
nylocx commented on 2018-09-11 19:26 (UTC)
Hi, can you please remove the cd $APP_ROOT from the filebot-arch.sh? This breaks a lot of my cli scripts which use relative path when invoked.
Anonymo commented on 2018-09-09 17:39 (UTC) (edited on 2018-09-11 15:23 (UTC) by Anonymo)
Try archlinux-java fix. App installs and runs fine for me.
sachilles commented on 2018-09-09 09:44 (UTC)
Unfortunately this did not help. I always get the same error message. Any other ideas?
sachilles commented on 2018-09-08 07:26 (UTC)
Sorry, but what do you mean exactly?
max.bra commented on 2018-09-06 15:42 (UTC)
try this
sachilles commented on 2018-09-06 15:08 (UTC)
The result is
java 10.0.2 2018-07-17 Java(TM) SE Runtime Environment 18.3 (build 10.0.2+13) Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.2+13, mixed mode)
max.bra commented on 2018-09-05 07:13 (UTC)
What about
java -version
?
sachilles commented on 2018-09-04 16:00 (UTC) (edited on 2018-09-04 16:01 (UTC) by sachilles)
Please help, I can't upgrade since I always get some errors like
BUILD FAILED /tmp/yaourt-tmp-user/aur-filebot/src/filebot/build.xml:698: java.lang.UnsupportedClassVersionError: net/filebot/ant/spk/PackageTask : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:803) at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1149) at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1320) at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1376) at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1337) at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1089) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:278) at org.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:579) at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:237) at org.apache.tools.ant.taskdefs.Antlib.execute(Antlib.java:180) at org.apache.tools.ant.taskdefs.Definer.loadAntlib(Definer.java:428) at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:277) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:435) at org.apache.tools.ant.Target.performTasks(Target.java:456) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405) at org.apache.tools.ant.Project.executeTarget(Project.java:1376) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1260) at org.apache.tools.ant.Main.runBuild(Main.java:854) at org.apache.tools.ant.Main.startAnt(Main.java:236) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:285) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:112)
My default jdk is "java-10-jdk" (see pinned comment above). Do you have any ideas?
max.bra commented on 2018-09-02 10:29 (UTC)
@Cadair
Do you copy? No improvements?
max.bra commented on 2018-08-29 14:42 (UTC)
@Cadair
you out-of-date flagged this:
4.8.2 has been released, and it looks like it contains a number of linux related improvements :)
please, can you list here the interesting new linux related improvements?
rednoah commented on 2018-08-12 15:03 (UTC)
The new tarball package should make things a lot easier, as you won't need any build or runtime dependencies other than Java 8.
max.bra commented on 2018-08-12 09:49 (UTC)
There's nothing new on 4.8.2, only tons of distro building commits. Guessing if this pkg will be more and more difficult to build.
max.bra commented on 2018-05-21 07:16 (UTC) (edited on 2018-05-21 07:17 (UTC) by max.bra)
?? How is it possible? Have you installed a JFK from a wrong architecture? Give a try with arm jdk 9.
geosmin commented on 2018-05-20 22:28 (UTC) (edited on 2018-05-20 22:29 (UTC) by geosmin)
rpi3, alarm
In fact I think setting # archlinux-java set java-10-jdk
yields:
$ filebot
/usr/bin/filebot: line 21: /usr/bin/java: cannot execute binary file: Exec format error
max.bra commented on 2018-05-19 07:48 (UTC)
Can I have some details about your system and your archlinux installation?
geosmin commented on 2018-05-19 00:51 (UTC) (edited on 2018-05-19 00:52 (UTC) by geosmin)
Getting this error on build:
==> Starting build()...
/usr/share/apache-ant/bin/ant: line 338: /usr/bin/java: cannot execute binary file: Exec format error
/usr/share/apache-ant/bin/ant: line 338: /usr/bin/java: Success
==> ERROR: A failure occurred in build().
Aborting...
:: failed to build filebot package(s)
mithrial commented on 2018-04-15 13:19 (UTC)
When running with Java 9 or 10, after doing a rename, I always get the Exception:
Exception in thread "HistorySpoolerShutdownHook" java.lang.NoClassDefFoundError: javax/xml/bind/JAXBContext
This can be omitted by adding --add-modules java.xml.bind
to the launch parameters.
rednoah commented on 2018-04-15 03:37 (UTC)
HINT: TheTVDB and FanartTV are two different sites. The chances of randomly generating the same 64-bit key is very very small. ;)
Best to apply for your own API keys and then test them to make sure everything is working before adding them to the public repository.
NYG140 commented on 2018-04-12 15:37 (UTC)
Quick update, I solved my problem.
The latest Filebot package's API keys have been disabled. Which means the package will not function stock. What you need to do is register you own API keys on each website and then enter them in MAKEPKG when installing.
NYG140 commented on 2018-04-11 19:59 (UTC)
Is anyone having trouble with the API Key for fanart.tv? Everytime I run a sort every file errors with:
Server returned HTTP response code: 401 for URL: https://webservice.fanart.tv/v3/movies/121856?api_key=BA864DEE427E384A
401 being "API key is invalid or disabled"
I've tried rebuilding Filebot with a personal API key as well as the default but it just seems like Fanarts whole API key system is down. So just going to have to wait it out. Would be great if someone could confirm that they are having the same issue.
max.bra commented on 2018-04-06 15:15 (UTC)
Anyone in the house with time and desire to generate some "AUR apikeys"?
rvasilev commented on 2018-04-02 17:22 (UTC)
@max.bra, may be you'll push pkgbuild to github so we could PR to it?
rednoah commented on 2018-04-02 03:52 (UTC)
@rvasilev That's fine, especially since I can't support ARCH anyway. I'd appreciate it, if you could use your own API keys though.
Please make sure that -Dapplication.deployment=AUR is set, so I can easily filter out AUR users in the official support forums, because I'd like to be able to focus my support on paying customers when there's not enough time to reply to everyone.
If you could pin the FileBot for Linux Patreon page here on this thread, that would be much appreciated as well: https://www.patreon.com/filebot
max.bra commented on 2018-04-01 10:50 (UTC)
Thanks a lot to all. I will package all ASAP after Easter Hollidays.
dcelasun commented on 2018-04-01 10:03 (UTC)
Latest version seems to have this problem (and slight variations of it).
The solution is to add the following to app.properties
before building:
# API
url.data: https://app.filebot.net/data
apikey.fanart.tv: BA864DEE427E384A
apikey.thetvdb: BA864DEE427E384A
apikey.themoviedb: 66308fb6e3fd850dde4c7d21df2e8306
apikey.omdb: 49d311ec
apikey.acoustid: 0B3qZnQc
apikey.anidb: filebot
All the values are from unit tests on Github.
rvasilev commented on 2018-03-31 08:12 (UTC) (edited on 2018-03-31 08:13 (UTC) by rvasilev)
@G4Zz0L1 To add to @butler360 comment you can also use jdk-9. Just install and use archlinux-java
butler360 commented on 2018-03-31 06:45 (UTC)
I had to set my JDK version to get it to compile.
sudo archlinux-java set java-10-jdk
G4Zz0L1 commented on 2018-03-31 00:30 (UTC)
I've had error on updating the package, so I've tried reinstalling it, but it gives the same error:
[javac] Compiling 395 source files to /tmp/yaourt-tmp-g4zz0l1/aur-filebot/src/filebot/build
[javac] javac: invalid target release: 9
[javac] Usage: javac <options> <source files>
[javac] use -help for a list of possible options
Do you know what I can do?
rvasilev commented on 2018-03-27 11:03 (UTC)
@rednoah, your software is awesome, but until it is opensourced it will be built for unsupported platforms like arch and all sort of other OSes.
Also arch community doesn't distribute prebuilt executable of filebot, but give instructions how to download and to build via PKGBUILD.
So, unsupported OS, built from source, no binary executable is distributed. Sounds fair?
Distributing application as paid binary or free open source (with community support) also look fair. But you are the boss.
rednoah commented on 2018-03-27 09:05 (UTC)
@max.bra The license allows an individual to customize and build FileBot for their own purposes, but disallows sharing of such builds. In the case of AUR, I recommend sticking to the FileBot 4.7.9 builds that are freely available on SourceForge. AFAIK, the old FileBot 4.7.9 release works just fine.
If there's enough support for FileBot on Linux, then I'll look into official support and builds for for Arch / AUR as well of course: https://www.patreon.com/filebot
max.bra commented on 2018-03-23 22:27 (UTC)
Hi Varakh, for next time a simply "it's not working" does not help too much. Please try to be more complete writing something relevant about your system: in the case of filebot your java "type and version" and the distribution of your Archlinux: are you on Arch "classic" or on arm?
imdn commented on 2018-03-23 14:37 (UTC) (edited on 2018-03-23 14:38 (UTC) by imdn)
@max.bra - followed your instructions & made the necessary changes to compile using Java 8. However, compilation failed with the following message.
[javac] /tmp/filebot/src/filebot/source/net/filebot/mediainfo/MediaInfo.java:12: error: cannot find symbol
[javac] import java.lang.ref.Cleaner;
Apparently the Cleaner package is available only in Java 9.
Finally, I had to install Oracle's jdk-9 from AUR to build the package successfully.
max.bra commented on 2018-03-22 22:18 (UTC) (edited on 2018-03-22 22:26 (UTC) by max.bra)
hi blubbblubb, author is setting java version 10 for this project...
download package snapshot and edit PKGBUILD for this lines:
- depends=('java-runtime>=8' 'fontconfig' 'chromaprint')
- sed -i -E 's/jre.version: 10/jre.version: 8/' app.properties
- sed -i -E 's/jvm.version: 10/jvm.version: 8/' app.properties
and let me know if you get any trouble.
blubbblubb commented on 2018-03-22 22:07 (UTC)
Anyone else having problem building the newest version? As far as i can see there is no javafx package for arch that works with openjdk9, i dont really want to change my default java package just for filebot.
Any hints would be welcome
max.bra commented on 2018-03-15 06:33 (UTC) (edited on 2018-03-15 06:34 (UTC) by max.bra)
@rednoah, from your github readme:
You may NOT use the source code to avoid paying for FileBot or help others to do so.
this should stop us to maintain this package...
You may build FileBot for private use on unsupported platforms.
but this cancels the previous statement.
what can you say about AUR arch position?
edit: formatting
max.bra commented on 2018-03-15 06:26 (UTC)
@nadolph very nice tip, really. you save me lot of time... i will package that ASAP.
nadolph commented on 2018-03-15 04:55 (UTC) (edited on 2018-03-15 04:56 (UTC) by nadolph)
- Install jdk package from AUR.
- Install apache-ivy.
- Build filebot:
$ git clone https://github.com/filebot/filebot.git
$ cd filebot
$ sed -i -E 's/release="([^"]*)"/target=\1 source=\1/' build.xml
$ ant resolve
$ ant fatjar
$ java -jar dist/Filebot_4.8.0.jar
rednoah commented on 2018-03-13 02:54 (UTC)
Dear AUR users,
FileBot dropped support for Linux and FileBot 4.7.9 is the last available release. There is a crowd funding effort to bring it back though. If you're interested in FileBot on Linux, then please support this Patreon with a pledge of $1 or more per release: https://www.patreon.com/filebot
Thank you!
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