griff / metaz

Two letters better than MetaX
https://metaz.maven-group.org/
MIT License
413 stars 56 forks source link

New Feature: TV shows Season / Episode data automatically entered #191

Open kfreeb opened 6 years ago

kfreeb commented 6 years ago

This app is a great effort toward replacing the meta data editors like "Identify 2", the only issue I have with the current version, is that most of us that have been using meta data editors like "Identify 2" are use to Season and episode data being entered automatically from the file name.

The file names when properly named, Example: ("Series name" S1E12 - "Episode Title") Real Example: Elementary S1E12 - M

Identify 2 would take the above example and enter the Series name, enter it into the series field, then take the Season, (S1) strip away the S and enter the Season number in the Season field and then take the Episode , (E12) strip away the E and enter the Episode number in the Episode field.

This would save allot of time for the user having to enter this manually, as MetaZ has you do it currently. When you are entering single episodes of several TV shows, this becomes very tedious.

One other advantage having TV show episodes being properly named as above, Identify was able to automatically recognize and tell the difference between movies and TV shows, again making automatic lookup much quicker, where MetaZ makes you tell it what the file type is, ether by setting what your working with in the preferences or when opening a new file directly, (telling it what file type it is.) Automatic file type identification, because of proper file name syntax, (whether the file name does or does not have "Season/Episode" info, (S1E12)) would make look up for movies and TV shows at the same time, very quick!

Example: No Series/Episode file syntax = Movie ("Movie Name") Example: Does have Series/Episode file syntax = TV Show, ("Series Name" "S1E12" - "Episode number")

I would please ask that this feature be added to MetaZ soon!

steveatinfincia commented 6 years ago

I was thinking about this earlier today, glad I'm not the only one :)

The easiest way to do this is probably to use one or more regex on the file name, if I get a chance next week I'll take a look at it.

Would be helpful if there were a few good examples of common filename formats in use, I know the S00E00 convention but there are always extras, before and after, in brackets etc.

I would bet there are even libraries for handling this sort of thing, more likely Python than ObjC but I'd be happy to port the ruleset over if needed.

kfreeb commented 6 years ago

Thanks responding.

I tried a few of the other meta-data editors other than identified 2, but never found any of them as quick to use. Most of us are just looking for a robust, quick and efficient metadata editor and I think MetaZ is headed in that direction. Thank you for all the work.

On May 17, 2018, at 8:57 PM, Stephen Oliver notifications@github.com wrote:

I was thinking about this earlier today, glad I'm not the only one :)

The easiest way to do this is probably to use one or more regex on the file name, if I get a chance next week I'll take a look at it.

Would be helpful if there were a few good examples of common filename formats in use, I know the S00E00 convention but there are always extras, before and after, in brackets etc.

I would bet there are even libraries for handling this sort of thing, more likely Python than ObjC but I'd be happy to port the ruleset over if needed.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

kfreeb commented 6 years ago

Has there been any movement on this feature?

kfreeb commented 6 years ago

The file naming convention S00E00 is the most commonly used. Plex servers use it exclusively, (for TV shows) as well as Identify 2 meta data editor, (no longer supported by the author for the Macintosh, some bug a boo about how Apple security of the OS ticked them off.) Sad really, it was one of the best MetaData editors out there, very quick if you wanted to add meta data without having to fill-in fields manually. The files name, (using the "movie name" or "Series name S00E00") was all that was needed to source 98% of the files it looked up.

One other thing it did very well, was it would append the existing file, not create a new file and then toss the original, much quicker when saving.

kfreeb commented 4 years ago

Last year, I asked for these features to be added, but is seems that no one in the development group seems to have any interest in these changes to MetaZ. I know from many of the post on forums here, that I'm not the only one that feels that MetaZ really needs to be simplified, by automatically recognizing, types of files, (TV shows/movies) and automatically searching for and entering meta data in TV shows an movies, (read above post) without user intervention.

Also, there is no user manual, which would be of great help, being that figuring out how to use MetaZ is not very straightforward.

One other thing, why hasn't anyone figured out how to append an existing TV show/Movie file, without completely rewriting the meta data to a new file, seems to be very inefficient and a time burden on the user, waiting for new multiple files to be written, just to add/update metadata.

Is anyone willing to take this on?

Delay0845 commented 4 years ago

I think MetaZ is quite simple in its usage. Admittedly, it can be a bit tedious to scrub through large batches of files, but it does go pretty fast once you're familiar with it. Given that it's easy to update files in bulk, you can do this for TV seasons with relative ease. The hardest part becomes selecting the respective episode for which to import the metadata. Not quite sure what you expect from an open-source project that (I assume) is not someones main job.

Perhaps you could use something like MediaElch to find and rename your files in advance to help make things easier within MetaZ?