Match apparently not working

All your suggestions, requests and ideas for future development
Post Reply
devster
Posts: 417
Joined: 06 Jun 2017, 22:56

Match apparently not working

Post by devster »

I'm trying to rename Milk (2008), here the IMDb link too.
However it only seems to match with Süt (2008) which is a totally different movie.
Here some code:

Code: Select all

Input: <path>/local/movies/Milk (2008, Gus Van Sant)/Milk 2008 BluRay-GROUP.mp4
Group: [mov:milk 2008] => [Milk 2008 BluRay-GROUP.mp4]
Rename movies using [TheMovieDB]
Auto-detect movie from context: [<path>/local/movies/Milk (2008, Gus Van Sant)/Milk 2008 BluRay-GROUP.mp4]
[TEST] from [<path>/local/movies/Milk (2008, Gus Van Sant)/Milk 2008 BluRay-GROUP.mp4] to [<output>/Media/LQ_Movies/Milk (2008; Semih Kaplanoğlu)/Süt (2008) [720p x264 - 2.0 AAC English - BluRay]-GROUP.mp4]
I also tried with:

Code: Select all

/usr/bin/filebot -script fn:amc/usr/bin/filebot -script fn:amc --action test --output "<output>/Media" --conflict auto --log-file amc.log --def artwork=y excludeList=".excludes" minLengthMS=30000 --def @<path>/scripts/pushover.txt --def movieFormat=@<path>/scripts/movieFormat.groovy --def seriesFormat=@<path>/scripts/seriesFormat.groovy Milk* --mode interactive
and it only shows me Süt (2008) as a rename option.
How should I proceed?
I only work in black and sometimes very, very dark grey. (Batman)
User avatar
rednoah
The Source
Posts: 22923
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Match apparently not working

Post by rednoah »

I can't reproduce this issue:

Code: Select all

filebot -rename "Milk 2008 BluRay-GROUP.mp4" --db TheMovieDB --action test
Rename movies using [TheMovieDB]
Auto-detect movie from context: [Milk 2008 BluRay-GROUP.mp4]
[TEST] From [Milk 2008 BluRay-GROUP.mp4] to [Milk (2008).mp4]
Processed 1 files
:idea: Please read the FAQ and How to Request Help.
devster
Posts: 417
Joined: 06 Jun 2017, 22:56

Re: Match apparently not working

Post by devster »

I can, by adding the {primaryTitle} format.

Code: Select all

$ filebot -rename "Milk 2008 BluRay-GROUP.mp4" --db TheMovieDB --action test --format '{primaryTitle}'
Rename movies using [TheMovieDB]
Auto-detect movie from context: [Milk 2008 BluRay-GROUP.mp4]
[TEST] from [Milk 2008 BluRay-GROUP.mp4] to [Süt.mp4]
Processed 1 files
Is it possible it's one of my local settings?
Below my fn:sysenv and fn:sysinfo output.

Code: Select all

# Environment Variables #
PATH: /home/devster/bin:/usr/local/pyenv/plugins/pyenv-virtualenv/shims:/usr/local/pyenv/shims:/usr/local/pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
PYENV_SHELL: bash
TERM: xterm-256color
XFILESEARCHPATH: /usr/dt/app-defaults/%L/Dt
LANG: en_GB.UTF-8
XDG_SESSION_ID: c277
MAIL: /var/mail/devster
LD_LIBRARY_PATH: /usr/share/filebot
LOGNAME: devster
PWD: /home/devster
_: /usr/bin/filebot
PYENV_VIRTUALENV_INIT: 1
SHELL: /bin/bash
SSH_TTY: /dev/pts/4
SSH_CLIENT: fe80::1484:86be:a1b6:5dea%eth0 59624 22
PYENV_ROOT: /usr/local/pyenv
OLDPWD: /home/devster
USER: devster
SSH_AUTH_SOCK: /tmp/ssh-7rtWZBXldI/agent.15544
SSH_CONNECTION: fe80::1484:86be:a1b6:5dea%eth0 59624 fe80::3b01:b60b:4062:a4f8%eth0 22
NLSPATH: /usr/dt/lib/nls/msg/%L/%N.cat
LS_COLORS: rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
XDG_RUNTIME_DIR: /run/user/1000
HOME: /home/devster
SHLVL: 1

# Java System Properties #
http.agent: FileBot 4.7.11
java.runtime.name: Java(TM) SE Runtime Environment
sun.boot.library.path: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm
java.vm.version: 25.65-b01
swing.crossplatformlaf: javax.swing.plaf.nimbus.NimbusLookAndFeel
java.vm.vendor: Oracle Corporation
java.vendor.url: http://java.oracle.com/
path.separator: :
java.vm.name: Java HotSpot(TM) Client VM
file.encoding.pkg: sun.io
user.country: GB
sun.java.launcher: SUN_STANDARD
sun.os.patch.level: unknown
jna.nosys: false
java.vm.specification.name: Java Virtual Machine Specification
user.dir: /home/devster
useExtendedFileAttributes: true
java.runtime.version: 1.8.0_65-b17
java.awt.graphicsenv: sun.awt.X11GraphicsEnvironment
java.endorsed.dirs: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/endorsed
os.arch: arm
net.filebot.AcoustID.fpcalc: /usr/share/filebot/fpcalc
java.io.tmpdir: /home/devster/.filebot/temp
line.separator: 

java.vm.specification.vendor: Oracle Corporation
os.name: Linux
net.filebot.gio.GVFS: /run/user/1000/gvfs
jna.nounpack: true
sun.jnu.encoding: UTF-8
java.library.path: /usr/share/filebot:/usr/java/packages/lib/arm:/lib:/usr/lib
useGVFS: true
java.specification.name: Java Platform API Specification
java.class.version: 52.0
sun.management.compiler: HotSpot Client Compiler
sun.net.client.defaultReadTimeout: 60000
os.version: 4.9.24-v7+
user.home: /home/devster
sun.arch.abi: gnueabihf
user.timezone: 
java.awt.printerjob: sun.print.PSPrinterJob
file.encoding: UTF-8
java.specification.version: 1.8
java.net.useSystemProxies: true
java.class.path: /usr/share/filebot/FileBot.jar
user.name: devster
application.deployment: deb
java.vm.specification.version: 1.8
sun.net.client.defaultConnectTimeout: 10000
sun.java.command: /usr/share/filebot/FileBot.jar -script fn:sysenv
useCreationDate: false
java.home: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre
sun.arch.data.model: 32
user.language: en
java.specification.vendor: Oracle Corporation
awt.toolkit: sun.awt.X11.XToolkit
java.vm.info: mixed mode
java.version: 1.8.0_65
java.ext.dirs: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/ext:/usr/java/packages/lib/ext
application.dir: /home/devster/.filebot
sun.boot.class.path: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/resources.jar:/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/rt.jar:/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/sunrsasign.jar:/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/jsse.jar:/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/jce.jar:/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/charsets.jar:/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/jfr.jar:/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/classes
java.vendor: Oracle Corporation
file.separator: /
grape.root: /home/devster/.filebot/grape
java.vendor.url.bug: http://bugreport.sun.com/bugreport/
sun.io.unicode.encoding: UnicodeLittle
sun.cpu.endian: little
unixfs: false
org.apache.commons.logging.Log: org.apache.commons.logging.impl.NoOpLog
sun.cpu.isalist: 

# Arguments #
args[0] = -script
args[1] = fn:sysenv

Done ヾ(@⌒ー⌒@)ノ

Code: Select all

FileBot 4.7.11 (r5152)
JNA Native: 5.1.0
MediaInfo: 0.7.73
7-Zip-JBinding: 9.20
Chromaprint: 1.4.2
Extended Attributes: OK
Unicode Filesystem: OK
Script Bundle: 2017-05-15 (r500)
Groovy: 2.4.10
JRE: Java(TM) SE Runtime Environment 1.8.0_65
JVM: 32-bit Java HotSpot(TM) Client VM
CPU/MEM: 4 Core / 224 MB Max Memory / 11 MB Used Memory
OS: Linux (arm)
Package: DEB
uname: Linux rpi3 4.9.24-v7+ #993 SMP Wed Apr 26 18:01:23 BST 2017 armv7l GNU/Linux
I also noticed user.country = GB which is most definitely not the case.
Last edited by devster on 21 Aug 2017, 22:36, edited 1 time in total.
I only work in black and sometimes very, very dark grey. (Batman)
User avatar
rednoah
The Source
Posts: 22923
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Match apparently not working

Post by rednoah »

Looks like there's two Milk (2008) and FileBot isn't matching the one you want.

1. http://www.imdb.com/title/tt1284591/
2. http://www.imdb.com/title/tt1013753/


In this case you'll have to take manual control:

Code: Select all

--q "Milk" --filter "id == 10139"
e.g.

Code: Select all

$ filebot -rename "Milk 2008 BluRay-GROUP.mp4" --db TheMovieDB --action test --format "{ny} [{id}]" --q "Milk" --filter "id == 10139"
Rename movies using [TheMovieDB]
Looking up movie by query [Milk]
Apply filter [id == 10139] on [17] items
Include [Milk (2008)]
[TEST] From [Milk 2008 BluRay-GROUP.mp4] to [Milk (2008) [10139].mp4]
Processed 1 files
:idea: Please read the FAQ and How to Request Help.
Post Reply