SortTV: Sort TV episodes, movies, and music into directories for xbmc (Linux/Win/Mac) - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: Supplementary Tools for Kodi (https://forum.kodi.tv/forumdisplay.php?fid=116) +--- Thread: SortTV: Sort TV episodes, movies, and music into directories for xbmc (Linux/Win/Mac) (/showthread.php?tid=75949) |
- mybrain87 - 2011-10-29 I'm really liking this script a lot. But one thing would make it perfect for me. Is there a way to have multiple sort-to-directories? I have multiple drives which each have a TV Show folder and i'd like the script to check them all for a specific show and move it there. - vikjon0 - 2011-10-30 Quote:Would it be possible to get an option to have the script check for any .part files in the folder and not extract until there are none?OR have the torrent client move the files to the sort folder when complete. - vikjon0 - 2011-10-30 Quote:I have multiple drives which each have a TV Show folder and i'd like the script to check them all for a specific show and move it there.You need to add a database to keep track of locations. I am guessing that is out of scope. Take a look at sickbeard, it does that. - mybrain87 - 2011-10-31 vikjon0 Wrote:You need to add a database to keep track of locations. I am guessing that is out of scope. Take a look at sickbeard, it does that. symlinking them into one directory seems to do the trick too and is probably alot faster and simpler than creating a database - cliffe - 2011-10-31 mybrain87 Wrote:I'm really liking this script a lot. As previously discussed: cliffe Wrote:To clarify, SortTV only sorts into one directory at a time, but it is easy to script it to sort into multiple directories. That is achieved by telling it to sort into your destination directories one at a time: tell it to sort to your "A" directory, then run it again telling it to sort into your "B" directory, etc. cliffe Wrote:please see this post, which is related. Basically you could manually create the show directory in the high level directory you want it to be in, and tell SortTV to only sort files if the corresponding show directory already exists. I hope this helps. - cliffe - 2011-10-31 vikjon0 Wrote:OR have the torrent client move the files to the sort folder when complete. Just set your torrent client to move to a directory once downloads are complete. Nearly all download programs have that feature. Then if you want to keep seeding you can choose to copy or link instead of move. If you "leave symlinks behind" there is another option to remove the ones left previously. If you poke around in the config file you can hopefully find everything you need. Almost working... - spazlon - 2011-11-06 I just have one last issue. I can't extract rar files for some reason. C:\Users\Ryan>PERL c:\strawberry\sorttv\sorttv.pl SortTV ~~~~~~ Sorting: From D:/New Downloads/New Shows/ TV episodes into D:/New Downloads/TV Shows/ 10:6:8, 6-10-2011 WARN: could not create directory: /D:/New Downloads/New Shows/An.Idiot.Abroad.S0 2E07.HDTV.XviD-TLA/an.idiot.abroad.s02e07.hdtv.xvid-tla.rar (extracted by SortTV ) (Invalid argument), extracting to D:/New Downloads/New Shows/An.Idiot.Abroad.S 02E07.HDTV.XviD-TLA/ 'rar' is not recognized as an internal or external command, operable program or batch file. RAR: extracting D:/New Downloads/New Shows/An.Idiot.Abroad.S02E07.HDTV.XviD-TLA/ an.idiot.abroad.s02e07.hdtv.xvid-tla.rar into D:/New Downloads/New Shows/An.Idio t.Abroad.S02E07.HDTV.XviD-TLA/ SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r00 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r01 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r02 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r03 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r04 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r05 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r06 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r07 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r08 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r09 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r10 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r11 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r12 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r13 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r14 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r15 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r16 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.r17 SKIP: Matches ignore list: an.idiot.abroad.s02e07.hdtv.xvid-tla.rar I have WinRAR installed as my default RAR client. Should I use something else? - cliffe - 2011-11-06 spazlon Wrote:I just have one last issue. I can't extract rar files for some reason. That first directory creation warning message looks to be specific to Windows, but shouldn't stop the extraction from working. Is the extraction succeeding? If the extraction is failing, I suggest you install 7zip. Please let us know if installing 7zip resolves everything. - spazlon - 2011-11-06 cliffe Wrote:That first directory creation warning message looks to be specific to Windows, but shouldn't stop the extraction from working. The extraction fails. I uninstalled WinRAR and installed 7Zip. Same errors. - spazlon - 2011-11-06 I have another weird issue as well. All the artwork downloaded is corrupted. The files are there but I can't open them. None of these are huge deals, I am going to donate tonight anyway. Right now I am using SCRU to automatically unrar and I use metabrowser to download the artwork. It would just be nice to have it all in one program. Thanks for the help! - cliffe - 2011-11-06 spazlon Wrote:I have another weird issue as well. Yeah, that is a known bug on Windows in one of the modules SortTV uses. As a result tv show images don't download correctly on Windows (it works on Linux though). Movie images should download correctly. I am glad you have everything working, and hopefully SortTV can provide as much automagic as possible. Thanks, all donations are really appreciated. - cliffe - 2011-11-06 spazlon Wrote:The extraction fails. I uninstalled WinRAR and installed 7Zip. Ahh, ok, looks like a problem with the way I coded the error checking, not having been tested much on Windows. If you would like to help this get fixed, could you please edit sorttv.pl and add this: Code: my $test = system("rar e -o$over '$arfile' '$dest'"); at line 1105 (just before "if(num_found_in_list(system("rar e -o$over '$arfile' '$dest'"), @errors) eq "FALSE") {") And then tell me what that prints out next time you run it. - Novanod - 2011-11-14 Greetings... i may be coming off stupid or some where in that area. but this has gone right over my head... please verify and answer... in order for sorttv to work i have to have perl installed... 'Did that' copied sorttv folder to users/name/sorttv followed README file and ran 'cpan File::Copy::Recursive File::Glob LWP::Simple TVDB::API Getopt::Long Switch WWW::TheMovieDB::Search XML::Simple' in windows start command line box... it installed the command lines i expect in order to run the sorttv app, took about 4 minutes now editing the sorttv config file... my new downloads are on my e:/downloads/new and i would like the sorted files to be placed on the same drive e:/tvseries would i change the config file to read as such... "directory-to-sort=e:/downloads/new" "tv-directory=e:/tvseries" which i did, and double clicked on sorttv.pl and a dos box opened and closed and nothing... in the dos box i glimsed a error of "can't locate www/themoviedb/search.pm..............at sorttv.pl line 49..................begin failed" what am i doing wrong? do i not have everything installed correctly or the tv episodes in the wrong place (they all together) is the config file line wrong... could someone go through a step by step installation on getting this working... thank you and i appreciate the effort in other peoples work to make my life simpler with a tool like this... how much time i have spent renaming and sorting... running windows 7 32bit - latest SortTV1.31 and ActivePerl-5.14.2.1402-MSWin32-x86-295342 as of todays date... EDIT---- I placed a # sign on line 49 in the sorttv.pl file to ignore searching themovieDB...(i am more interested in my tv series than movies... it now scans and renames and places the episodes in the correct areas - BUT the images are all corrupt as spazlon stated above... hope this is sorted in the near future - spazlon - 2011-11-15 cliffe Wrote:Ahh, ok, looks like a problem with the way I coded the error checking, not having been tested much on Windows. I just saw this message. I will add it today and get back to you. Thanks for the help. - spazlon - 2011-11-15 Novanod Wrote:running windows 7 32bit - latest SortTV1.31 and ActivePerl-5.14.2.1402-MSWin32-x86-295342 as of todays date... Cliffe will be able to answer better, but ActivePerl might be the problem. I tried other Perl versions and had problems as well. You may want to try Strawberry Perl. As far as the artwork goes, not sure what to tell you. There are several programs out there that will download the artwork. I have used themetabrowser in the past and it worked well. http://themetabrowser.com/ Let me know if you find a better alternative. |