https://github.com/stefmde/seriesidparser
Parses series or movie strings to a object to handle it with applications. See the website for a short overview.
https://github.com/stefmde/seriesidparser
id identity movie movie-strings parser series string string-manipulation
Last synced: 4 months ago
JSON representation
Parses series or movie strings to a object to handle it with applications. See the website for a short overview.
- Host: GitHub
- URL: https://github.com/stefmde/seriesidparser
- Owner: stefmde
- License: mit
- Created: 2016-11-29T08:15:23.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-02-04T19:14:24.000Z (over 2 years ago)
- Last Synced: 2025-09-20T03:36:21.145Z (9 months ago)
- Topics: id, identity, movie, movie-strings, parser, series, string, string-manipulation
- Language: C#
- Homepage:
- Size: 2.73 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
SeriesIDParser
===================
Links
-----
**Download it from [NuGet](https://www.nuget.org/packages/SeriesIDParser/)!**
If you want, you can tell me, your thoughts about this project, on my [GitHub Profile](https://github.com/stefmde)
About
-----
This project is designed to receive a movie series string like that:
`Knight.Rider.S01E07.Die.grosse.Duerre.3D.HOU.1982.German.DVDRip.XviD-c0nFuSed.mkv`
The output would be a `ParserResult` object like that (Demo-App):
| Property | Value |
|--|--|
| OriginalString (string) | Knight.Rider.S01E07.Die.grosse.Duerre.3D.HOU.1982.German.DVDRip.XviD-c0nFuSed.mkv |
| ParsedString (string) | Knight.Rider.S01E07.Die.grosse.Duerre.1982.SD.3D.HOU.German.XviD.mkv |
| Title (string) | Knight.Rider |
| EpisodeTitle (string) | Die.grosse.Duerre |
| FullTitle (string) | Knight.Rider.S01E07.Die.grosse.Duerre |
| IsSeries (bool) | True |
| IsMultiEpisode (bool) | False |
| Season (int) | 1 |
| Episodes (int list) | 7 |
| IDString (string) | S01E07 |
| Resolutions (enum list Resolutions) | SD_Any |
| Year (int) | 1982 |
| FileExtension (string) | .mkv |
| RemovedTokens (string list) | German, XviD |
| State (enum State) | Notice |
| DetectedOldSpacingChar (char) | . |
| ~~ProcessingDuration (TimeSpan)~~ | ~~63842568894266,29 ms~~ |
| ReleaseGroup (string) | c0nFuSed |
| AudioCodec (string) | |
| VideoCodec (string) | XviD |
| Is3D (string) | True |
| DimensionalType (string) | Dimension_3DHOU |