{"id":19059607,"url":"https://github.com/morpheus2018/media_generator","last_synced_at":"2025-07-08T20:32:38.604Z","repository":{"id":166097495,"uuid":"641394081","full_name":"Morpheus2018/media_generator","owner":"Morpheus2018","description":" Media - Video Serien Benennungs Generator","archived":false,"fork":false,"pushed_at":"2023-06-19T18:19:03.000Z","size":958,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-22T01:43:56.239Z","etag":null,"topics":["benennung","emby","emby-server","generator","gui","jellyfin","namensgebung","naming","naming-conventions","ordnerstruktur","plex","plex-media-server","python","python3","season","serien"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Morpheus2018.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-16T11:31:58.000Z","updated_at":"2023-06-19T15:50:27.000Z","dependencies_parsed_at":"2023-07-29T08:31:42.069Z","dependency_job_id":null,"html_url":"https://github.com/Morpheus2018/media_generator","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/Morpheus2018/media_generator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Morpheus2018%2Fmedia_generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Morpheus2018%2Fmedia_generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Morpheus2018%2Fmedia_generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Morpheus2018%2Fmedia_generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Morpheus2018","download_url":"https://codeload.github.com/Morpheus2018/media_generator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Morpheus2018%2Fmedia_generator/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264343794,"owners_count":23593792,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["benennung","emby","emby-server","generator","gui","jellyfin","namensgebung","naming","naming-conventions","ordnerstruktur","plex","plex-media-server","python","python3","season","serien"],"created_at":"2024-11-09T00:11:05.075Z","updated_at":"2025-07-08T20:32:38.586Z","avatar_url":"https://github.com/Morpheus2018.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Media - Video Serien Benennung Generator\n\n#### Die Namensgebung und Ordnerstruktur für Filme und Serien in [Emby](https://emby.media/support/articles/TV-Naming.html#episode-naming-conventions), [Plex](https://support.plex.tv/articles/naming-and-organizing-your-tv-show-files/#toc-0) und [Jellyfin](https://jellyfin.org/docs/general/server/media/shows) wird durch bestimmte Konventionen geregelt. Der erstellte Generator ermöglicht es, diese Konventionen für ihre Media Datei einzuhalten und somit die korrekte Benennung der Videodateien sicherzustellen. Die Ausgabedatei kann in der Serienordnerstruktur genutzt werden, um die richtigen Ordner und Dateien anzulegen. \n## Screenshot\n![media_generator.gif](https://github.com/Morpheus2018/media_generator/blob/main/screenshot/media_generator.gif)\n\n\n### Optional den gewünschten [Ausgabepfad](https://github.com/Morpheus2018/media_generator/blob/main/media_generator.py#L66) ändern\n```\nbase_dir = \"\"#\"/\u003cpfad\u003e/\u003czum\u003e/\u003cöffnen\u003e\" # Optional den gewünschten Pfad ändern.\n\ndef ordner_offnen(self):\n    folder_path = self.season_dir\n    folder_path2 = \"\"#\"/\u003cpfad\u003e/\u003czum\u003e/\u003cöffnen\u003e\" # Optional den gewünschten Pfad ändern.\n```\n***\n\n#### [output](https://github.com/Morpheus2018/media_generator/blob/main/Show%20Name%20Test%20(2023)/Staffel%201/Show.Name.Test.S01.txt)\n\n```\nShow.Name.Test.S01E01.Optional.1.Info.Episode.Text.1080p.Stereo\nShow.Name.Test.S01E02.Optional.2.Info.Episode.Text.1080p.Stereo\nShow.Name.Test.S01E03.Optional.3.Info.Episode.Text.1080p.Stereo\nShow.Name.Test.S01E04.Optional.4.Info.Episode.Text.1080p.Stereo\n\nShow Name Test: Season 1 (2023): Episode 1 - Optional 1 Info Episode Text\nShow Name Test: Season 1 (2023): Episode 2 - Optional 2 Info Episode Text\nShow Name Test: Season 1 (2023): Episode 3 - Optional 3 Info Episode Text\nShow Name Test: Season 1 (2023): Episode 4 - Optional 4 Info Episode Text\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmorpheus2018%2Fmedia_generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmorpheus2018%2Fmedia_generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmorpheus2018%2Fmedia_generator/lists"}