Page 1 of 1
Forum

Welcome to the Tweaking4All community forums!
When participating, please keep the Forum Rules in mind!

Topics for particular software or systems: Start your topic link with the name of the application or system.
For example “MacOS X – Your question“, or “MS Word – Your Tip or Trick“.

Please note that switching to another language when reading a post will not bring you to the same post, in Dutch, as there is no translation for that post!




Shows being rearran...
 
Share:
Notifications
Clear all

[Solved] Shows being rearranged by RMTV

125 Posts
2 Users
3 Likes
53 K Views
 Hans
(@hans)
Famed Member Admin
Joined: 11 years ago
Posts: 2663
 

I assume you tried the 2.1.0 beta ... 😊 

I have 2 open issues on my list

- "%V and %F do not rename the file properly – 1080p H265 renamed as 720p H264."
- Request to allow subtitles to be dropped and renamed (which would effectively would mean I'd remove the video-only filter).

I've been working on two of my other projects at the same time.
One is ConnectMeNow (for macOS users) and the other one is a tool that I've developed to make deploying macOS apps easier.
Constant testing and fine tuning ... 😋 

Anyhoo - it's late here, so I'm too lazy to scroll back to see, but was there anything in specific you were looking for?


   
ReplyQuote
 Hans
(@hans)
Famed Member Admin
Joined: 11 years ago
Posts: 2663
 

Oh and as you can see: I did spend a lot of time replacing the old forum with a (hopefully) better forum. 


   
ReplyQuote
(@locutus)
Estimable Member
Joined: 5 years ago
Posts: 189
Topic starter  
Posted by: @hans

I assume you tried the 2.1.0 beta ... 😊 

I have 2 open issues on my list

- "%V and %F do not rename the file properly – 1080p H265 renamed as 720p H264."
- Request to allow subtitles to be dropped and renamed (which would effectively would mean I'd remove the video-only filter).

I've been working on two of my other projects at the same time.
One is ConnectMeNow (for macOS users) and the other one is a tool that I've developed to make deploying macOS apps easier.
Constant testing and fine tuning ... 😋 

Anyhoo - it's late here, so I'm too lazy to scroll back to see, but was there anything in specific you were looking for?

I took a look a couple of days ago and all I saw was the 2.0.1 that I'm currently running. As for anything specific no, I was more curious than anything. The current version does me just fine since I only use it from the renaming itself. 


   
ReplyQuote
(@locutus)
Estimable Member
Joined: 5 years ago
Posts: 189
Topic starter  
Posted by: @hans

Oh and as you can see: I did spend a lot of time replacing the old forum with a (hopefully) better forum. 

I did notice a few differences, seems more responsive. Just edited the above post and this one and the text stayed the way it's suppose to, so yes the forum looks good.


   
ReplyQuote
 Hans
(@hans)
Famed Member Admin
Joined: 11 years ago
Posts: 2663
 

The old Forum was a disaster (bbPress).

I wanted to use one of the more established forums (phpBB etc), but unfortunately the link (users) between these forums and WordPress either do not exist, are very old and/or very poorly maintained, or unstable. 🤨

In the end I did find this one, wpForo, which seems to work well and integration wasn't hard (just a lot of work tweaking CSS, and modifying all the code pieces like the menu and such).

I'm glad to hear you're having a positive experience with it, as it wasn't free ...  😋 

RMTV: I've released a beta for 2.1.0, so I'm not sure if that was a typo (2.0.1) or not haha.
Just in case:


   
ReplyQuote


(@locutus)
Estimable Member
Joined: 5 years ago
Posts: 189
Topic starter  

No that wasn't a typo. The last time I checked that page the only thin g I saw was the the official 2.0.1 release. After I download this I check the download page again.  OK just downloaded the

RenameMyTVSeries-2.1.0-beta-Linux-64bit-shared-ffmpeg and on attempted launch i get "SQLite3Connection : no such column: AllowMultiEpisodeFiles. Press OK to ignore and risk data corruption. Press Abort to kill the program.", and if I hit ok I get "Access violation. Press OK to ignore and risk data corruption. Press Abort to kill the program.", and if I press ok on that dialog I get nothing. However this time using a newer version doesn't seem to be causing issues with the older version.


   
ReplyQuote
 Hans
(@hans)
Famed Member Admin
Joined: 11 years ago
Posts: 2663
 

Crap, the migration seems to be an issue. 😩 
Only fix:

1) Keep using the old one and wait until I have a fix for that.
2) Drop the old database and restart the newer version.

I'm recompiling my compiler and IDE at the moment, so I cannot right away look into that.

The database structure comes with quite a few changes.

For a list of changes in 2.1.0 see this post.

Also note that the shared version relies on you installing ffMPEG is you use one of these features:

- A/V Codec etc info in filename
- Update embedded info in video file

(but I'm sure you already knew that)


   
ReplyQuote
 Hans
(@hans)
Famed Member Admin
Joined: 11 years ago
Posts: 2663
 
MacOS Specific:
  – Instead of popup message dialog, RMTV now uses Modal Sheets.
  – Shared library for ffMPEG and ffProbe included
  – OpenSSL dropped, instead Apple NSURL API is being used
  
Windows:
  – Bug fix: Double taskbar icon bug fixed
  – Bug fix: missing bottom line of form bug fixed
  – OpenSSL dropped, instead Windows wininet API is begin used
  – shared library for ffMPEG and ffProbe included
  – Latest SQLite library included
  – Code modification to remain 32bit compatible
  
Linux:
  – 2 distributions; one without ffMPEG (install your own), and one with static ffMPEG tools (big)
  – backwards with old SQLite libraries
 
General:
  – The Movie DB (TMDB) Data Source added (Languages and DVD order support is limited)
  – TVMaze Data Source added (English only, no DVD order)
  – Preferred source(s) can be selected in Preferences and Search menu
  – Download additional images (besides banner: poster and backdrop/fanart) 
  – Images are now named <provider>-<provider-ID>-<imagetype>.jpg and are located in the Banners, Posters and Fanart
  – Optional: RMTV will try to retrieve missing images (TMDB,TVMAZE) from TheTVDB
  
  – New options “After moving a file”:
      MOVE original to the new location (current versions does this)
      COPY to the new location, original remains UNTOUCHED
      COPY to the new location, original gets PREFIX “Already moved – “
      COPY to the new location, MOVE original to subdirectory “RMTV” (sub directory in the directory where the original is located)
      COPY to the new location, MOVE original to Recycle Bin (or under Linux/Mac: Trash)
      
  – Optional force TV Show First Aired Year to be the year of the first episode of the first season (reflected after downloading episodes)
 
  – Option to right click a file and play it with the default media player
   
  – Improved search (eg. in previous versions “sg-1” would potentially not give any results, now it does)
  – Optional “Enhanced Search” which filters out rather bad “guess” results from search queries (on/off in search menu and preferences)
  – Optional use of ‘%’ for wildcards in search strings (eg. search “MASH” will not give the correct results, “m%a%s%h” however will (M*A*S*H))
 
  – After selecting a show from the History list, clicking “search” again, will search just for the show name (ideal for results from other data sources)
 
  – New database structure to accommodate multiple data providers and new preferences
  – Improved database structure versioning
  – Database migration process improved
  – Database migration to 2.1.0: Preferences, Replace Characters and History is migrated over, everything else dropped
 
  – Updated Preferences window – too many options so I had to use tabs for this, which takes a little getting used to, but easier to read
  – Option to select what tab should be opened right away in settings when opening “Settings”
  
  – Modified rename mechanism (database driven now)
 
  – Merging more than 2 episodes, and option to add more episodes after an initial merge
  – Formatting: support for repeat blocks (explain) –>  https://kodi.wiki/view/Naming_video_files/TV_shows#Multi-Episodes
  – Preferences: Example added for 2 episodes when setting the File Name Format to see the result right away
  – Merged episodes will show an indicator (2)…(20) before filename, which will not be included in the actual rename. >20 episode will be marked as (x).
 
  – Added notification when not adding episodes that are already in your list (observes linked episodes as well)
 
  – Added support for audio layout (%L and %.L eg. mono, stereo, 5.1, 7.1 etc.)
 
  – Changed year parameter for File and Directory naming:
      %N = Name with year always removed
      %NY = Name as provided by data provider (which may or may not include year)
      %NFY = Name always with year
 
  – Bug fix: Special Character table – when adding a new row, after exiting the row, the changes will now be reflected in the example text
  – Bug fix: Export list of episodes as text file – Show title (filename) will now have special characters stripped as well (as defined in prefs/specialchars)
  – Bug fix: “” is not an integer when selecting episodes to be added to “Selected Episodes”
  – Bug fix: 2 digits bug for #S and %S
  
  – Workaround: JSON parsing failing on the very rare occasion that a ‘ \”\” ‘ was found in the data
  – Workaround: Some TVDB shows return no title, even if they show up in the search results (TVDB), these shows will not be loaded
  – Workaround: Some TVDB shows have a year in their title, but premiere date has not been defined. Extracting year from title.
 
  – Inline (new) filename editing in “Selected Episodes” (only works when “Display Episodes in Rename list, as:” is set to “New filename (formatted)”)
 
  – Highlight/search function in “Episodes”, “Selected Episodes” and “Selected Files”. Entered text will be highlighted and counted for that list.
  
  – Notifications can now be disabled or enabled
  
  – Improved NFO file creation (for shows and episodes) and added: status, images, unique ID’s, etc. ( https://kodi.wiki/view/NFO_files/TV_shows )
  – Optionally never overwrite NFO/JPG files (even if “Always Overwrite” is enabled) to avoid overwriting NFO’s from other applications
  – Optionally ALWAYS overwrite existing files (eg. video files and extra files)
 
  – Optionally add/update video file metadata (title, season, episode, synopsis, etc – not all video formats support all tags)
 
  – Splitter between “Episodes” and “Selected Episodes + Selected Files” so the Episodes list can be made a little wider if needed (show title cutoff)
 
  – Added support for renaming Audio files (for folks with sight challenges, that listen to TV shows instead of watching them)
  
  – Shortcuts in the main windows added for AutoDetect, CodecDetect (ffProbe) and AutoSort (temporary toggle on/off)
  
AUTODETECT:
  – Option to AutoDetect Show/Season/Episode – This only works for individual episodes (eg. not multi-episode files) and only in AIRED order.
  – Procedure: Check hard links first (very fast), then local (fast), then online (slow). Update or download of Show and Episode info, will be done automatically if needed.
  – AutoDetect conflicts with AutoSort of files (sort files when adding files) – so only one of the 2 can be enabled at the same time
  – AutoDetect log (as a hint when hovering over a file) may give an indication why auto-detection failed.
  – Previously loaded shows will have priority (which makes AutoDetect faster)
  – You can hard link a detected show title to a specific show and data provider (this makes AutoDetect very fast)
  – Add hard links straight from the main window (individual or all found matches)
  – Adding hard links for matching shows can be set to automatic
  – Copy detected show title for files that failed so you can manually add them to the hard links list and force a specific show/provider
  – Found matches can be added to history with a right click on a file (individual or all found matches)
  – Adding to History for matching shows can be set to automatic
  – Duplicate shows (single episode or linked) will be marked as duplicate
  – AutoDetect will ask you for clearing the list, if a list has more episodes than files (undesired results otherwise)

   
ReplyQuote
(@locutus)
Estimable Member
Joined: 5 years ago
Posts: 189
Topic starter  

It's a portable program so there should be no conflicts. Portable programs are suppose to be completely self contained. I've run my fair share of them to know that for a fact. Have to ask why have all the extra for what's suppose to be a simple file renaming program. the program should not care about file type or anything else under the hood of the file. The only thing the program should be concerned with is pulling the info for the show you type in and renaming the files you add correctly according to the criteria you set.  From the sounds of it it's far more involved than it needs to be.


   
ReplyQuote
 Hans
(@hans)
Famed Member Admin
Joined: 11 years ago
Posts: 2663
 

Well,... using extra libs (SQLite, ffMPEG) saves me a lot of work, so yes it is portable, but it still has its dependencies.

As for the database error - that would be a goof up on my end.
The tables have changed over time, so my update query is probably looking at a field that was introduced after 2.0.1,..
I'll have to try and find a fix for that.

As for all the extras ... RMTV is just a hobby for me, and some of the new features were just requests that I found interesting for me to try out.

As for the file types, well, the original idea was to pick a video file and rename it, and apply this to files with the same name (just a different extension). Eg. SRT, NFO, JPG, etc. To avoid conflicts, I have RMTV only pick the video files and then determine the other files automatically.
This also makes drag and drop easier: RMTV filters the right files automatically, even if you toss an entire directory tree on it.
Allowing other files could cause conflicts. For example when the user adds "abc.avi" and "abc.srt" - the mechanism would break.

Having said that; I'm not quite sure if I want to allow "any" file.
One thing I did want to add, by request of 2 blind users, is allowing audio files to be handled like video files.
Obviously they only care about the audio track - even though I find it hard to imagine to "watch" a show by just hearing the sound.

Anyhoo - yes, I agree, it is getting more comprehensive than intended.
After this release I'm going to put a stop to all the extras. It all started with TheTVDB not being very reliable.
You may like the AutoDetect option though. 😋 


   
ReplyQuote


(@locutus)
Estimable Member
Joined: 5 years ago
Posts: 189
Topic starter  

OK I get most of it now. On a side not this new version didn't keep me from opening the old version like in the past, but I did have to redo my settings. No big deal since it took all of 20 second to have them back the way I like them.


   
ReplyQuote
 Hans
(@hans)
Famed Member Admin
Joined: 11 years ago
Posts: 2663
 

The settings is the part I was trying to migrate in my code, but I overlooked the potential non-existence of that one field 😫 

Let me know how you like (or dislike) the new version - I'm sure there will be issues, it has become too much for me to track, and there are pretty much no volunteers for testing. Or maybe I should say: a lot of downloads, but very little feedback from those who tried. Could be a good thing of course ... 🤪 


   
ReplyQuote
(@locutus)
Estimable Member
Joined: 5 years ago
Posts: 189
Topic starter  

I can't give you feedback cause I can't get it to run.

 


   
ReplyQuote
 Hans
(@hans)
Famed Member Admin
Joined: 11 years ago
Posts: 2663
 
Posted by: @mrgrimm

RenameMyTVSeries-2.1.0-beta-Linux-64bit-shared-ffmpeg and on attempted launch i get "SQLite3Connection : no such column: AllowMultiEpisodeFiles.

Maybe I must have misunderstood ... did you try by removing (backup) the old config dir and restarting the new version?

I just downloaded the same version on a clean Linux VM, and it starts without issue ...
In case the old database is still in place, it will (seeing your results) give an error.

You can make a backup of ~/.config/RenameMyTVSeries to keep your old settings in case it doesn't work.


   
ReplyQuote
(@locutus)
Estimable Member
Joined: 5 years ago
Posts: 189
Topic starter  
Posted by: @hans
Posted by: @mrgrimm

RenameMyTVSeries-2.1.0-beta-Linux-64bit-shared-ffmpeg and on attempted launch i get "SQLite3Connection : no such column: AllowMultiEpisodeFiles.

Maybe I must have misunderstood ... did you try by removing (backup) the old config dir and restarting the new version?

I just downloaded the same version on a clean Linux VM, and it starts without issue ...
In case the old database is still in place, it will (seeing your results) give an error.

You can make a backup of ~/.config/RenameMyTVSeries to keep your old settings in case it doesn't work.

OK just added 000000 in front of the folder name for the current database then attempted to launch 2.10 and it launched perfectly. I've already renamed my shows for today with the old version, so I'll give you feed back tomorrow after I setup RMTV 2.10 and rename shows from tonight. Thanks for reminding me about the database, I totally forgot that I would have to do that. Have a good one.


   
ReplyQuote


Page 2 / 9

Like what you see and you'd like to help out? 

The best way to help is of course by assisting others with their questions here in the forum, but you can also help us out in other ways:

- Do your shopping at Amazon, it will not cost you anything extra but may generate a small commission for us,
- send a cup of coffee through PayPal ($5, $10, $20, or custom amount),
- become a Patreon,
- donate BitCoin (BTC), or BitCoinCash (BCH).

Share: