Board index Feature Requests and Bug Reports also rename nfo in same dir as movie.

also rename nfo in same dir as movie.

All your suggestions, requests and ideas for future development

rednoah User avatar
The Source

Posts: 2074
Location: 北京

nfo files are always matched to the imdb info, it's not about how it's already named, with or without CD1 doesn't matter. It's all in the naming scheme:
{if (ext == 'nfo' && folder.list().findAll{it =~ /avi$/}.size() > 1) ".CD1"}

This is just less restrictive, read: add ".CD1" if the file is 'nfo' and if there is more than 1 avi file in the same folder.
FileBot is free software. Please help support FileBot by writing a review or considering a donation.
Image


Posts: 52
thanks! that worked! so there is no easy way to match the exact name of the nfo with the movie but in the nfo name exclude .cd1 so it looks like its named moviename.nfo for FileBot? that would solve the first issue and perhaps not break compatibility with others as I dont think many rename the nfo as cd2 or part2 etc?

rednoah User avatar
The Source

Posts: 2074
Location: 北京

I'll keep the "filenames must perfectly match" rule, but ignore known "clutter" like RG names, CD123 and everything else that's blacklisted.

@see
http://filebot.sourceforge.net/data/query-blacklist.txt
http://filebot.sourceforge.net/data/release-groups.txt (entries are case sensitive)

Uploaded a new beta with that.
FileBot is free software. Please help support FileBot by writing a review or considering a donation.
Image


Posts: 52
thanks! works great with my test case, will try a larger archive later today. Have to say I love your skill and pace! I hope I'm not a to big pain in the a$$ :)

I was thinking of another thing, I'm no wizard at regular expressions (thinking about naming schemes) maybe add a F1 option or something where it lists a bunch of different options. With more advanced examples like mine you gave me, so people who dont actually know how to make them themselves could copy/paste. The examples in the software today is pretty basic and I dont think there should be more as it would probably clutter. But maybe an F1 help file or likewise?

rednoah User avatar
The Source

Posts: 2074
Location: 北京

Basic docs are here:
http://filebot.sourceforge.net/naming.html

Where there is a link to lots of examples here:
viewtopic.php?f=5&t=2#p2

Everything between {...} is just Groovy script. Even very basic scripting skills should be enough to cover virtually any usecase.

EDIT: I'll add a link to naming.html in "Edit Format" dialog.
FileBot is free software. Please help support FileBot by writing a review or considering a donation.
Image


Posts: 52
Hi I tried renaming a bunch of files, but after a while the spinning wheel on the right stops and this shows up:
Image

I've isolated one issue movie dir:

Edward.Scissorhands.1990.720p.BluRay.x264/
├── s-edward.mkv
├── s-edward.nfo
├── s-edward.sfv
└── Swesub
    └── Edward.Scissorhands.1990.720p.BluRay.x264.srt


Here's another with the same error:
Blood.Diamonds.Swesub/
├── Blood.Diamonds.Swe_sub.cd01.avi
├── Blood.Diamonds.Swe_sub.cd01.nfo
└── Blood.Diamonds.Swe_sub.cd02.avi


So it probably is something with "swesub"

If I choose to scrape with TheMovieDB (tried with IMDB and it's the same) with only this folder above I get the error message in the image. If I remove the subfolder Swesub/ it generate a rename scheme ok just as it should. So it seems like that that Swesub folder is crashing the app. filebot-2.4-r873-b2403.jar doesnt have this issue.

Dont know if its memory if you know what it might be, but otherwise, how do I launch FileBot with the console from the jar-file? I could post the output here.


2. I have +source but HDDVD seems to be missing from that option. It's a dead format but I still have a few movies, So would be great if it could be added just like BluRay and DVDRip etc

rednoah User avatar
The Source

Posts: 2074
Location: 北京

1. Just some caching inconsistency between data object versions... thought that 'll be ignore by default. Anyway, fixed now.

2. Added HDDVD and HDRip
(@see http://filebot.svn.sourceforge.net/viewvc/filebot/trunk/source/net/sourceforge/filebot/media/ReleaseInfo.properties?view=markup)

** new beta release
FileBot is free software. Please help support FileBot by writing a review or considering a donation.
Image


Posts: 52
thanks! did some initial testing and my test objects that didnt work has begun to work again! HDDVD shows up aswell! I will test a big archive later today (maybe in 10h) and see if I run into any other issues.

Btw: Is there a way to bring up a "console" like java script console where output is written in a popup window. I'm thinking about how I can provide better loggin output for you :)

rednoah User avatar
The Source

Posts: 2074
Location: 北京

Just start filebot from console and you'll get all the logging output. On Windows you can launch via "FileBot (Console)" shortcut. Mac/Linux just open a console and launch via "filebot" command.

Yep, let me know how it goes. If nothing comes up i'll push an update release on the weekend.
FileBot is free software. Please help support FileBot by writing a review or considering a donation.
Image


Posts: 52
Hi I tried a archive after a while I get this error and filebot stops trying to rename files. (never give me output in right window):

feb 17, 2012 5:45:12 EM net.sourceforge.filebot.ui.rename.MovieHashMatcher match

Varning: Failed to grep IMDbID: apan.dvdrip.xvid.nfo
feb 17, 2012 5:45:13 EM net.sourceforge.filebot.ui.rename.RenamePanel$AutoComple
teAction$2 done
Varning: java.util.NoSuchElementException
java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException
: java.util.NoSuchElementException
        at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
        at java.util.concurrent.FutureTask.get(Unknown Source)
        at javax.swing.SwingWorker.get(Unknown Source)
        at net.sourceforge.filebot.ui.rename.RenamePanel$AutoCompleteAction$2.do
ne(Unknown Source)
        at javax.swing.SwingWorker$5.run(Unknown Source)
        at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Sour
ce)
        at sun.swing.AccumulativeRunnable.run(Unknown Source)
        at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(
Unknown Source)
        at javax.swing.Timer.fireActionPerformed(Unknown Source)
        at javax.swing.Timer$DoPostEvent.run(Unknown Source)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$000(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.util.concurrent.ExecutionException: java.util.NoSuchElementExcep
tion
        at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
        at java.util.concurrent.FutureTask.get(Unknown Source)
        at net.sourceforge.filebot.ui.rename.MovieHashMatcher.match(Unknown Sour
ce)
        at net.sourceforge.filebot.ui.rename.RenamePanel$AutoCompleteAction$2.do
InBackground(Unknown Source)
        at net.sourceforge.filebot.ui.rename.RenamePanel$AutoCompleteAction$2.do
InBackground(Unknown Source)
        at javax.swing.SwingWorker$1.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at javax.swing.SwingWorker.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.util.NoSuchElementException
        at java.util.Scanner.throwFor(Unknown Source)
        at java.util.Scanner.next(Unknown Source)
        at java.util.Scanner.nextInt(Unknown Source)
        at java.util.Scanner.nextInt(Unknown Source)
        at net.sourceforge.filebot.web.TMDbClient.getMovieDescriptor(Unknown Sou
rce)
        at net.sourceforge.filebot.media.MediaDetection.detectMovie(Unknown Sour
ce)
        at net.sourceforge.filebot.ui.rename.MovieHashMatcher.grabMovieName(Unkn
own Source)
        at net.sourceforge.filebot.ui.rename.MovieHashMatcher$1.call(Unknown Sou
rce)
        at net.sourceforge.filebot.ui.rename.MovieHashMatcher$1.call(Unknown Sou
rce)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        ... 3 more






Error message is: "Java.util.NoSuchElementException"

The nfo in question is:

<?xml version="1.0" encoding="utf-8"?>
<movie xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <id moviedb="imdb">tt1459026</id>
  <title>Apan</title>
  <originaltitle>Apan</originaltitle>
  <year>2009</year>
  <releasedate>2009-10-23</releasedate>
  <rating>5.8</rating>
  <votes>385</votes>
  <certification>Sweden:15</certification>
  <genre>Drama / Thriller</genre>
  <studio>Fasad</studio>
  <director>Jesper Ganslandt</director>
  <credits>Jesper Ganslandt</credits>
  <outline>A descent into hell, Jesper Ganslandt's disturbing and suspenseful second feature begins with a man waking up in unfamiliar surroundings, only to find the life he knew the day before is gone.</outline>
  <runtime>81 min (Buenos Aires Festival Internacional de Cine Independiente)</runtime>
  <actor>
    <name>Olle Sarri</name>
    <role>Krister</role>
    <thumb />
  </actor>
  <actor>
    <name>Lennart Andersson</name>
    <role>Grannen</role>
    <thumb />
  </actor>
  <actor>
    <name>Lena Carlsson</name>
    <role>Frun</role>
    <thumb />
  </actor>
  <actor>
    <name>Thore Flygel</name>
    <role>Försäljare</role>
    <thumb />
  </actor>
  <actor>
    <name>Niclas Gillis</name>
    <role>Jonas</role>
    <thumb />
  </actor>
  <actor>
    <name>Samuel Haus</name>
    <role>Jonas vän</role>
    <thumb />
  </actor>
  <actor>
    <name>Anders Johannisson</name>
    <role>Man pÃ¥ torget</role>
    <thumb />
  </actor>
  <actor>
    <name>Françoise Joyce</name>
    <role>Mamman</role>
    <thumb />
  </actor>
  <actor>
    <name>Sean Pietrulewicz</name>
    <role>Sonen</role>
    <thumb />
  </actor>
  <actor>
    <name>Eva Rexed</name>
    <role>Bilskoleelev</role>
    <thumb />
  </actor>
  <thumb>http://hwcdn.themoviedb.org/posters/6b8/4bfbb658017a3c70330006b8/apan-original.jpg</thumb>
  <thumb>http://hwcdn.themoviedb.org/posters/6b8/4bfbb658017a3c70330006b8/apan-mid.jpg</thumb>
  <thumb>http://hwcdn.themoviedb.org/posters/6b8/4bfbb658017a3c70330006b8/apan-cover.jpg</thumb>
  <thumb>http://hwcdn.themoviedb.org/posters/6b8/4bfbb658017a3c70330006b8/apan-thumb.jpg</thumb>
  <fileinfo>
    <streamdetails>
      <audio>
        <channels>2</channels>
        <codec>mp3</codec>
      </audio>
      <video>
        <aspect>1.895</aspect>
        <codec>xvid</codec>
        <duration>77 mins</duration>
        <height>304</height>
        <scantype>Progressive</scantype>
        <width>576</width>
      </video>
    </streamdetails>
  </fileinfo>
  <videoSource>dvd</videoSource>
</movie>


I get this error on a few movies but I've isolated the cause:

It works ok if I use the exact same nfo except for that I switch out:

<id moviedb="imdb">tt1459026</id>


with:

<id moviedb="imdb">tt1343097</id>


Then it proceeds with a rename option. So <id moviedb="imdb">tt1459026</id> errors out for some reason, the only difference is tt* (tt1459026 is a valid tt http://www.imdb.com/title/tt1459026/)

rednoah User avatar
The Source

Posts: 2074
Location: 北京

OK, TheMovieDB doesn't give me a release year for that movie. I'll make that more robust, but FileBot will just not give you the year info then, i.e. {y} will not work.
FileBot is free software. Please help support FileBot by writing a review or considering a donation.
Image


Posts: 52
I just found the movie in themoviedb: http://www.themoviedb.org/movie/38307

it does have year there.

It would be great, maybe a dialog saying, couldnt find X item for "moviename" please try to scrape with another source or likewise?

Tried it with IMDB now and no issue, it found all the info. Never thought of testing that :)
Last edited by thequestion on 18 Feb 2012, 07:28, edited 1 time in total.


Posts: 52
h'm another question.

Does IMDB take english value in Preferences? I get swedish names for some:

Che - Gerillaledaren

instead of:

Che: Part Two

and this: http://www.imdb.com/title/tt1323594/

shows up as "Dumma mej"

IMDB shows swedish names and TheMovieDB shows english as I want, in my Preferences English is selected

rednoah User avatar
The Source

Posts: 2074
Location: 北京

IMDb is just a page scraper. Looks like IMDb automatically localizes their website according to your geo-location...
@see http://www.imdb.com/help/show_leaf?titlelanguagedisplay

I'll switch requests to akas.imdb.com and upload you a new release. Not sure if that helps though.
FileBot is free software. Please help support FileBot by writing a review or considering a donation.
Image


Posts: 52
great! tested the new version and seems like akas.imdb.com did the trick: It now translates to dispicable me instead of as before "dumma mej" Also Che translates to english now!

And Themoviedb issue, it doesnt crash now :) . It give me the name: "The.Ape.(-1).DVDRip" Much lke IMDB entries with 1997- as year (movie series) give (3) (2) etc.. I dont know the best way of handling these?

For example:
Beck.Lockpojken.1997.DVDRip
<?xml version="1.0" encoding="utf-8"?>
<movie xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <id moviedb="imdb">tt0118693</id>
  <title>Beck" Lockpojken</title>
  <originaltitle>Beck" Lockpojken</originaltitle>
  <year>1997</year>
  <releasedate>1997-06-27</releasedate>
  <rating>5.8</rating>
  <votes>644</votes>
  <certification>Sweden:15 / Norway:15</certification>
  <genre>Crime / Mystery</genre>
  <studio>Degeto Film</studio>
  <director>Pelle Seth</director>
  <credits>Rolf B├╢rjlind / Rolf B├╢rjlind</credits>
  <tagline>Han vet att det har beg├Ñtts ett brutalt mord. Hans enda sp├Ñr ├ñr en kodad adress p├Ñ Internet fr├Ñn en man som kommer att m├╢rda igen och igen...</tagline>
  <outline>A man working at a garbage incinerator watches the body of a dead man burned to ashes in the oven. Police detective Martin Beck handles the case...</outline>
  <plot>A man working at a garbage incinerator watches the body of a dead man burned to ashes in the oven. Police detective Martin Beck handles the case. All he knows is that a brutal murder has happened. But he does not know when or where. He has no body, motive or a crime scene, not a single trace. All he has is some teeth and a mysterious Internet adress...</plot>
  <runtime>94 min  | Sweden:91 min (DVD)</runtime>
  <actor>
    <name>Peter Haber</name>
    <role>Martin Beck</role>
    <thumb />
  </actor>
  <actor>
    <name>Mikael Persbrandt</name>
    <role>Gunvald Larsson</role>
    <thumb>http://ia.media-imdb.com/images/M/MV5BOTg4Nzk5Njg0Nl5BMl5BanBnXkFtZTcwNzY3MDc3Mg@@._V1._SY275_SX400_.jpg</thumb>
  </actor>
  <actor>
    <name>Figge Norling</name>
    <role>Benny Skacke</role>
    <thumb />
  </actor>
  <actor>
    <name>Stina Rautelin</name>
    <role>Lena Klingstr├╢m</role>
    <thumb />
  </actor>
  <actor>
    <name>Niklas Falk</name>
    <role>Judge Lagerfeldt</role>
    <thumb />
  </actor>
  <actor>
    <name>Per Morberg</name>
    <role>Joakim Wers├⌐n</role>
    <thumb />
  </actor>
  <actor>
    <name>Ingvar Hirdwall</name>
    <role>Neighbour</role>
    <thumb />
  </actor>
  <actor>
    <name>Rebecka Hemse</name>
    <role>Inger</role>
    <thumb />
  </actor>
  <actor>
    <name>Fredrik Ultvedt</name>
    <role>Jens Loftsg├Ñrd</role>
    <thumb />
  </actor>
  <actor>
    <name>Michael Nyqvist</name>
    <role>John Banck</role>
    <thumb>http://ia.media-imdb.com/images/M/MV5BMjEzNDkxNDI0NF5BMl5BanBnXkFtZTcwOTYzMjg3Mw@@._V1._SY275_SX400_.jpg</thumb>
  </actor>
  <actor>
    <name>Anna Ulrika Ericsson</name>
    <role>Yvonne J├ñder</role>
    <thumb>http://ia.media-imdb.com/images/M/MV5BMjAxNDc5MjcyNV5BMl5BanBnXkFtZTcwNjQwNTc3Mg@@._V1._SY275_SX400_.jpg</thumb>
  </actor>
  <actor>
    <name>Peter H├╝ttner</name>
    <role>Oljelund</role>
    <thumb />
  </actor>
  <actor>
    <name>Bo H├╢glund</name>
    <role>Mats</role>
    <thumb />
  </actor>
  <actor>
    <name>Jan von Melen</name>
    <role>Hasse Larsson</role>
    <thumb />
  </actor>
  <actor>
    <name>Mia Benson</name>
    <role>Dist. Atty. Lindgren</role>
    <thumb />
  </actor>
  <actor>
    <name>Oskar L├╢fkvist</name>
    <role>Aron</role>
    <thumb />
  </actor>
  <actor>
    <name>Lamin Touray</name>
    <role>Nicklas</role>
    <thumb />
  </actor>
  <actor>
    <name>Roderyk Mundenius</name>
    <role>Paaren</role>
    <thumb />
  </actor>
  <actor>
    <name>Berglj├│t Arnad├│ttir</name>
    <role>Kerstin</role>
    <thumb />
  </actor>
  <actor>
    <name>Stefan Roos</name>
    <role>Keith Karlsson</role>
    <thumb />
  </actor>
  <actor>
    <name>Mina Azarian</name>
    <role>Ino</role>
    <thumb />
  </actor>
  <actor>
    <name>G├╢ran Thorell</name>
    <role>Swedish man</role>
    <thumb />
  </actor>
  <actor>
    <name>Franceska L├╢fgren</name>
    <role>Glas├╢gonexpediten</role>
    <thumb />
  </actor>
  <actor>
    <name>Pierre Fr├ñnckel</name>
    <role>Doctor</role>
    <thumb />
  </actor>
  <actor>
    <name>Gerhard Hoberstorfer</name>
    <role>Systems operator</role>
    <thumb />
  </actor>
  <actor>
    <name>Calle Carlsw├ñrd</name>
    <role>Torpedo #1</role>
    <thumb />
  </actor>
  <actor>
    <name>Lamine Dieng</name>
    <role>Torpedo #2</role>
    <thumb />
  </actor>
  <actor>
    <name>Stephan Karls├⌐n</name>
    <role>Trafikledare</role>
    <thumb />
  </actor>
  <actor>
    <name>Robert Jakobsson</name>
    <role>Ekblad</role>
    <thumb />
  </actor>
  <actor>
    <name>Mikael Alsberg</name>
    <role>Ekblad's lawyer</role>
    <thumb />
  </actor>
  <actor>
    <name>Goran Marjanovic</name>
    <role>Newspaperboy</role>
    <thumb />
  </actor>
  <actor>
    <name>├àke Kinberg</name>
    <role>Soparbetare</role>
    <thumb />
  </actor>
  <actor>
    <name>Ottfried Fischer</name>
    <role>Oljelund (German version)</role>
    <thumb />
  </actor>
  <thumb>http://hwcdn.themoviedb.org/posters/077/4bc96105017a3c57fe02c077/beck-1-lockpojken-original.jpg</thumb>
  <thumb>http://hwcdn.themoviedb.org/posters/077/4bc96105017a3c57fe02c077/beck-1-lockpojken-mid.jpg</thumb>
  <thumb>http://hwcdn.themoviedb.org/posters/077/4bc96105017a3c57fe02c077/beck-1-lockpojken-cover.jpg</thumb>
  <thumb>http://hwcdn.themoviedb.org/posters/077/4bc96105017a3c57fe02c077/beck-1-lockpojken-thumb.jpg</thumb>
  <fanart url="http://images.themoviedb.org">
    <thumb preview="http://hwcdn.themoviedb.org/backdrops/0a0/4c41dd4c5e73d60f390000a0/beck-1-lockpojken-original_thumb.jpg">http://hwcdn.themoviedb.org/backdrops/0a0/4c41dd4c5e73d60f390000a0/beck-1-lockpojken-original.jpg</thumb>
    <thumb preview="http://hwcdn.themoviedb.org/backdrops/0a0/4c41dd4c5e73d60f390000a0/beck-1-lockpojken-poster_thumb.jpg">http://hwcdn.themoviedb.org/backdrops/0a0/4c41dd4c5e73d60f390000a0/beck-1-lockpojken-poster.jpg</thumb>
    <thumb preview="http://hwcdn.themoviedb.org/backdrops/0a0/4c41dd4c5e73d60f390000a0/beck-1-lockpojken-thumb_thumb.jpg">http://hwcdn.themoviedb.org/backdrops/0a0/4c41dd4c5e73d60f390000a0/beck-1-lockpojken-thumb.jpg</thumb>
  </fanart>
  <fileinfo>
    <streamdetails>
      <audio>
        <channels>2</channels>
        <codec>mp3</codec>
      </audio>
      <video>
        <aspect>1.810</aspect>
        <codec>xvid</codec>
        <duration>88 mins</duration>
        <height>336</height>
        <scantype>Progressive</scantype>
        <width>608</width>
      </video>
    </streamdetails>
  </fileinfo>
</movie>


http://www.imdb.com/title/tt0118693/

This movie wants to translate to: Lockpojken.(1).DVDRip

This movie btw has the same issue with TheMovieDB:
http://www.themoviedb.org/movie/24244
shows 1997 but FileBot wants to rename it to: BECK.(1).DVDRip

The console error I get is:
Varning: Illegal release year:
feb 18, 2012 9:44:21 FM net.sourceforge.filebot.web.TMDbClient getMovieDescripto
r

Do you think it's an issue with the API? as http://www.themoviedb.org/movie/38307 shows 2009?

rednoah User avatar
The Source

Posts: 2074
Location: 北京

1. With Beck it's difficult. On IMDb it's not listed as movie but the scraper doesn't check that when scraping the movie page. Usually non-movies would be filtered out during search but since you got imdbid from the nfo search/filtering is skipped. Just maybe kinda works in your special case, but renaming TV shows in IMDb movie mode is not supported at all obviously.

2. Yep, for Apen (2009) TMDb is not giving me a release date at all. Maybe the API will only give me (or not) the English release date, when according to the website there is only a Swedish release date? Not sure, in anycase it's an API issue.
FileBot is free software. Please help support FileBot by writing a review or considering a donation.
Image


Posts: 52
rednoah wrote:
1. With Beck it's difficult. On IMDb it's not listed as movie but the scraper doesn't check that when scraping the movie page. Usually non-movies would be filtered out during search but since you got imdbid from the nfo search/filtering is skipped. Just maybe kinda works in your special case, but renaming TV shows in IMDb movie mode is not supported at all obviously.

2. Yep, for Apen (2009) TMDb is not giving me a release date at all. Maybe the API will only give me (or not) the English release date, when according to the website there is only a Swedish release date? Not sure, in anycase it's an API issue.


2. Is there someone we can contact for this? with some use cases that doesnt work but should? I bet a few of these movies never was released abroad. If this API issue is fixed I could use TheMovieDB for point 1 in this quote. As they are listed ok on TMDB I have not found any other issues yet :)

rednoah User avatar
The Source

Posts: 2074
Location: 北京

As far as I know they are working on a big API overhaul, so the current/old API is not in active development. I suppose it's gonna be fixed with the new API, along with lots of other improvments/fixes.
FileBot is free software. Please help support FileBot by writing a review or considering a donation.
Image


Posts: 52
ok I saw this here otherwise, might be worth posting: http://help.themoviedb.org/discussions/problems


Posts: 52
thequestion wrote:
For example:
Beck.Lockpojken.1997.DVDRip
<?xml version="1.0" encoding="utf-8"?>
<movie xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <id moviedb="imdb">tt0118693</id>
  <title>Beck" Lockpojken</title>
  <originaltitle>Beck" Lockpojken</originaltitle>
  <year>1997</year>
  <releasedate>1997-06-27</releasedate>
  <rating>5.8</rating>
  <votes>644</votes>
  <certification>Sweden:15 / Norway:15</certification>
  <genre>Crime / Mystery</genre>
  <studio>Degeto Film</studio>
  <director>Pelle Seth</director>
  <credits>Rolf B├╢rjlind / Rolf B├╢rjlind</credits>
  <tagline>Han vet att det har beg├Ñtts ett brutalt mord. Hans enda sp├Ñr ├ñr en kodad adress p├Ñ Internet fr├Ñn en man som kommer att m├╢rda igen och igen...</tagline>
  <outline>A man working at a garbage incinerator watches the body of a dead man burned to ashes in the oven. Police detective Martin Beck handles the case...</outline>
  <plot>A man working at a garbage incinerator watches the body of a dead man burned to ashes in the oven. Police detective Martin Beck handles the case. All he knows is that a brutal murder has happened. But he does not know when or where. He has no body, motive or a crime scene, not a single trace. All he has is some teeth and a mysterious Internet adress...</plot>
  <runtime>94 min  | Sweden:91 min (DVD)</runtime>
  <actor>
    <name>Peter Haber</name>
    <role>Martin Beck</role>
    <thumb />
  </actor>
  <actor>
    <name>Mikael Persbrandt</name>
    <role>Gunvald Larsson</role>
    <thumb>http://ia.media-imdb.com/images/M/MV5BOTg4Nzk5Njg0Nl5BMl5BanBnXkFtZTcwNzY3MDc3Mg@@._V1._SY275_SX400_.jpg</thumb>
  </actor>
  <actor>
    <name>Figge Norling</name>
    <role>Benny Skacke</role>
    <thumb />
  </actor>
  <actor>
    <name>Stina Rautelin</name>
    <role>Lena Klingstr├╢m</role>
    <thumb />
  </actor>
  <actor>
    <name>Niklas Falk</name>
    <role>Judge Lagerfeldt</role>
    <thumb />
  </actor>
  <actor>
    <name>Per Morberg</name>
    <role>Joakim Wers├⌐n</role>
    <thumb />
  </actor>
  <actor>
    <name>Ingvar Hirdwall</name>
    <role>Neighbour</role>
    <thumb />
  </actor>
  <actor>
    <name>Rebecka Hemse</name>
    <role>Inger</role>
    <thumb />
  </actor>
  <actor>
    <name>Fredrik Ultvedt</name>
    <role>Jens Loftsg├Ñrd</role>
    <thumb />
  </actor>
  <actor>
    <name>Michael Nyqvist</name>
    <role>John Banck</role>
    <thumb>http://ia.media-imdb.com/images/M/MV5BMjEzNDkxNDI0NF5BMl5BanBnXkFtZTcwOTYzMjg3Mw@@._V1._SY275_SX400_.jpg</thumb>
  </actor>
  <actor>
    <name>Anna Ulrika Ericsson</name>
    <role>Yvonne J├ñder</role>
    <thumb>http://ia.media-imdb.com/images/M/MV5BMjAxNDc5MjcyNV5BMl5BanBnXkFtZTcwNjQwNTc3Mg@@._V1._SY275_SX400_.jpg</thumb>
  </actor>
  <actor>
    <name>Peter H├╝ttner</name>
    <role>Oljelund</role>
    <thumb />
  </actor>
  <actor>
    <name>Bo H├╢glund</name>
    <role>Mats</role>
    <thumb />
  </actor>
  <actor>
    <name>Jan von Melen</name>
    <role>Hasse Larsson</role>
    <thumb />
  </actor>
  <actor>
    <name>Mia Benson</name>
    <role>Dist. Atty. Lindgren</role>
    <thumb />
  </actor>
  <actor>
    <name>Oskar L├╢fkvist</name>
    <role>Aron</role>
    <thumb />
  </actor>
  <actor>
    <name>Lamin Touray</name>
    <role>Nicklas</role>
    <thumb />
  </actor>
  <actor>
    <name>Roderyk Mundenius</name>
    <role>Paaren</role>
    <thumb />
  </actor>
  <actor>
    <name>Berglj├│t Arnad├│ttir</name>
    <role>Kerstin</role>
    <thumb />
  </actor>
  <actor>
    <name>Stefan Roos</name>
    <role>Keith Karlsson</role>
    <thumb />
  </actor>
  <actor>
    <name>Mina Azarian</name>
    <role>Ino</role>
    <thumb />
  </actor>
  <actor>
    <name>G├╢ran Thorell</name>
    <role>Swedish man</role>
    <thumb />
  </actor>
  <actor>
    <name>Franceska L├╢fgren</name>
    <role>Glas├╢gonexpediten</role>
    <thumb />
  </actor>
  <actor>
    <name>Pierre Fr├ñnckel</name>
    <role>Doctor</role>
    <thumb />
  </actor>
  <actor>
    <name>Gerhard Hoberstorfer</name>
    <role>Systems operator</role>
    <thumb />
  </actor>
  <actor>
    <name>Calle Carlsw├ñrd</name>
    <role>Torpedo #1</role>
    <thumb />
  </actor>
  <actor>
    <name>Lamine Dieng</name>
    <role>Torpedo #2</role>
    <thumb />
  </actor>
  <actor>
    <name>Stephan Karls├⌐n</name>
    <role>Trafikledare</role>
    <thumb />
  </actor>
  <actor>
    <name>Robert Jakobsson</name>
    <role>Ekblad</role>
    <thumb />
  </actor>
  <actor>
    <name>Mikael Alsberg</name>
    <role>Ekblad's lawyer</role>
    <thumb />
  </actor>
  <actor>
    <name>Goran Marjanovic</name>
    <role>Newspaperboy</role>
    <thumb />
  </actor>
  <actor>
    <name>├àke Kinberg</name>
    <role>Soparbetare</role>
    <thumb />
  </actor>
  <actor>
    <name>Ottfried Fischer</name>
    <role>Oljelund (German version)</role>
    <thumb />
  </actor>
  <thumb>http://hwcdn.themoviedb.org/posters/077/4bc96105017a3c57fe02c077/beck-1-lockpojken-original.jpg</thumb>
  <thumb>http://hwcdn.themoviedb.org/posters/077/4bc96105017a3c57fe02c077/beck-1-lockpojken-mid.jpg</thumb>
  <thumb>http://hwcdn.themoviedb.org/posters/077/4bc96105017a3c57fe02c077/beck-1-lockpojken-cover.jpg</thumb>
  <thumb>http://hwcdn.themoviedb.org/posters/077/4bc96105017a3c57fe02c077/beck-1-lockpojken-thumb.jpg</thumb>
  <fanart url="http://images.themoviedb.org">
    <thumb preview="http://hwcdn.themoviedb.org/backdrops/0a0/4c41dd4c5e73d60f390000a0/beck-1-lockpojken-original_thumb.jpg">http://hwcdn.themoviedb.org/backdrops/0a0/4c41dd4c5e73d60f390000a0/beck-1-lockpojken-original.jpg</thumb>
    <thumb preview="http://hwcdn.themoviedb.org/backdrops/0a0/4c41dd4c5e73d60f390000a0/beck-1-lockpojken-poster_thumb.jpg">http://hwcdn.themoviedb.org/backdrops/0a0/4c41dd4c5e73d60f390000a0/beck-1-lockpojken-poster.jpg</thumb>
    <thumb preview="http://hwcdn.themoviedb.org/backdrops/0a0/4c41dd4c5e73d60f390000a0/beck-1-lockpojken-thumb_thumb.jpg">http://hwcdn.themoviedb.org/backdrops/0a0/4c41dd4c5e73d60f390000a0/beck-1-lockpojken-thumb.jpg</thumb>
  </fanart>
  <fileinfo>
    <streamdetails>
      <audio>
        <channels>2</channels>
        <codec>mp3</codec>
      </audio>
      <video>
        <aspect>1.810</aspect>
        <codec>xvid</codec>
        <duration>88 mins</duration>
        <height>336</height>
        <scantype>Progressive</scantype>
        <width>608</width>
      </video>
    </streamdetails>
  </fileinfo>
</movie>


This movie btw has the same issue with TheMovieDB:
http://www.themoviedb.org/movie/24244
shows 1997 but FileBot wants to rename it to: BECK.(1).DVDRip

From what I can see the website has an american flag and release date? It's the same issue with this.

The console error I get is:
Varning: Illegal release year:
feb 18, 2012 9:44:21 FM net.sourceforge.filebot.web.TMDbClient getMovieDescripto
r



You should be able to reproduce it to just rename a file and add this above nfo.

rednoah User avatar
The Source

Posts: 2074
Location: 北京

Yep, I'm getting this as well. Even when I switch to Swedish I don't get the release date field. Definitely an API issue.
FileBot is free software. Please help support FileBot by writing a review or considering a donation.
Image


Posts: 52
ah ok just thought it might be something else as http://www.themoviedb.org/movie/24244

shows american release date Released: 1997-06-27 Can you post the reply you get and the answer, I can post a thread if you like in the moviedb bug list.

rednoah User avatar
The Source

Posts: 2074
Location: 北京

Yeah for that one the API also only gives me back an empty <released></released> element. If you have time to post that problem to the TMDB that'd be appreciated. :)
FileBot is free software. Please help support FileBot by writing a review or considering a donation.
Image


Posts: 52
Sure no problem, do you think you can prove an url where it's reproducable, then I can follow up that up with TMDB.

rednoah User avatar
The Source

Posts: 2074
Location: 北京

This the request:
http://api.themoviedb.org/2.1/Movie.imdbLookup/en/xml/{APIKEY}/tt0118693


This is the response:
<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/">
  <opensearch:Query searchTerms="tt0118693"/>
  <opensearch:totalResults>1</opensearch:totalResults>
  <movies>
    <movie>
      <popularity>3</popularity>
      <translated>true</translated>
      <adult>false</adult>
      <language>en</language>
      <original_name>BECK</original_name>
      <name>BECK</name>
      <alternative_name></alternative_name>
      <type>movie</type>
      <id>83778</id>
      <imdb_id>tt0118693</imdb_id>
      <url>http://www.themoviedb.org/movie/83778</url>
      <overview>Tanaka Yukio, better known by his nickname Koyuki is a 14 year old who feels disconnected from life in general. Through the act of saving a mismatched dog, he meets guitarist Minami Ryuusuke, and becomes involved in Ryuusuke's new band BECK. Koyuki's life starts to change as the band struggles towards fame.</overview>
      <votes>1</votes>
      <rating>8.5</rating>
      <certification></certification>
      <released></released>
      <runtime>25</runtime>
      <categories>
        <category type="genre" name="Drama" url="http://themoviedb.org/genre/drama" id="18"/>
        <category type="genre" name="Music" url="http://themoviedb.org/genre/music" id="10402"/>
        <category type="genre" name="Animation" url="http://themoviedb.org/genre/animation" id="16"/>
      </categories>
      <images>
        <image type="poster" url="http://cf2.imgobject.com/t/p/w92/4N77x66cygi5LiuIYWUpLVlxwnh.jpg" size="thumb" width="92" height="130" id="4f1077d819c2954fbc0011f0"/>
        <image type="poster" url="http://cf2.imgobject.com/t/p/w154/4N77x66cygi5LiuIYWUpLVlxwnh.jpg" size="w154" width="154" height="218" id="4f1077d819c2954fbc0011f0"/>
        <image type="poster" url="http://cf2.imgobject.com/t/p/w185/4N77x66cygi5LiuIYWUpLVlxwnh.jpg" size="cover" width="185" height="262" id="4f1077d819c2954fbc0011f0"/>
        <image type="poster" url="http://cf2.imgobject.com/t/p/w342/4N77x66cygi5LiuIYWUpLVlxwnh.jpg" size="w342" width="342" height="484" id="4f1077d819c2954fbc0011f0"/>
        <image type="poster" url="http://cf2.imgobject.com/t/p/w500/4N77x66cygi5LiuIYWUpLVlxwnh.jpg" size="mid" width="500" height="708" id="4f1077d819c2954fbc0011f0"/>
        <image type="poster" url="http://cf2.imgobject.com/t/p/original/4N77x66cygi5LiuIYWUpLVlxwnh.jpg" size="original" width="595" height="842" id="4f1077d819c2954fbc0011f0"/>
        <image type="backdrop" url="http://cf2.imgobject.com/t/p/w300/hJJHw1LRm3U5A5LeE5c6Or0QEsT.jpg" size="thumb" width="300" height="188" id="4f16f5ea19c2956777000fdd"/>
        <image type="backdrop" url="http://cf2.imgobject.com/t/p/w780/hJJHw1LRm3U5A5LeE5c6Or0QEsT.jpg" size="poster" width="780" height="488" id="4f16f5ea19c2956777000fdd"/>
        <image type="backdrop" url="http://cf2.imgobject.com/t/p/w1280/hJJHw1LRm3U5A5LeE5c6Or0QEsT.jpg" size="w1280" width="1280" height="800" id="4f16f5ea19c2956777000fdd"/>
        <image type="backdrop" url="http://cf2.imgobject.com/t/p/original/hJJHw1LRm3U5A5LeE5c6Or0QEsT.jpg" size="original" width="2560" height="1600" id="4f16f5ea19c2956777000fdd"/>
      </images>
      <version>2</version>
      <last_modified_at>2012-02-18 00:13:13 UTC</last_modified_at>
    </movie>
  </movies>
</OpenSearchDescription>
FileBot is free software. Please help support FileBot by writing a review or considering a donation.
Image

PreviousNext

Return to Feature Requests and Bug Reports