/SeriesBeautifier

:video_camera: SeriesBeautifier is a tool to clean and sort your multimedia storage.

Primary LanguageC#MIT LicenseMIT

SeriesBeautifier

build status build status Licence!

📹 SeriesBeautifier is a tool to clean and sort your multimedia storage.

💻 For releases click here.

Usage

Usage is pretty easy, you insert the root folder of your multimedia and then check if you want the folder names capitalized and sorted by letter, easy huh?

Here you can see images of the multimedia folder before and after.

Before

E:.
├───Campeones 2002
├───Dagashi Kashi S2
├───Hundred
├───Initial D
│   ├───(1998) Initial D First Stage
│   ├───(1999) Initial D Second Stage
│   ├───(2001) Initial D Extra Stage
│   ├───(2001) Initial D Third Stage
│   ├───(2002) Initial D Battle Stage
│   ├───(2004) Initial D Fourth Stage
│   ├───(2005) Initial D Derrapando al límite
│   ├───(2007) Initial D Battle Stage 2
│   ├───(2008) Initial D Extra Stage 2
│   ├───(2012) Initial D Fifth Stage
│   ├───(2014) Initial D Final Stage
│   ├───(2014) Shin Gekijouban Initial D Legend 1 - Kakusei
│   └───(2015) Shin Gekijouban Initial D Legend 2 - Tousou
├───Masamune-kun no Revenge
├───No Game no Life
├───Seiren
├───The World God Only Knows - Complete [Blu-ray] [1080p] [Dual Audio] [10-bit]
│   ├───[deanzel] The World God Only Knows - Goddesses Arc [BD 1080p Hi10p Dual Audio FLAC]
│   └───[deanzel] The World God Only Knows OVAs [BD 1080p Hi10p Dual Audio FLAC]
├───Tokyo_Ghoul_(BD_1080p_Hi10_FLAC)_[Dual-Audio]_[Kametsu]
├───Tokyo_Ghoul_-_Root_A_(BD_1080p_Hi10_FLAC)_[Dual-Audio]_[Kametsu]
├───Tsugumono
├───[-__-'] Da Capo III [BD 1080p x264 10-bit FLAC]
├───[a-S] Kaze no Stigma (01-24)
├───[ANE] Fortune Arterial Akai Yakusoku [BDRip 1080p x264 FLAC]
├───[AniYoshi]_Kimi_ga_Aruji_de_Shitsuji_ga_Ore_de_01-13
├───[Beatrice-Raws] Strike the Blood - Valkyria no Oukoku-hen (Vol 1-2) [BDRip 1920x1080 x264 FLAC]
│   ├───Audio CDs
│   │   ├───[EAC] [151125] OVA ストライク・ザ・ブラッド ED「君はソレイユ」[通常盤]/分島花音 (flac)
│   │   └───[EAC] [151125] OVA ストライク・ザ・ブラッド OP「リトルチャームファング」[通常盤]/井口裕香 (flac)
│   ├───Audio Commentary
│   ├───BD menu
│   ├───NC
│   └───Scan
│       ├───Vol.1
│       │   └───booklet
│       └───Vol.2
│           └───booklet
├───[CBM] Campione! 1-13 Complete (Dual Audio) [BDRip-720p-8bit]
├───[Chihiro]_Absolute_Duo_[1280x720_Blu-ray_FLAC]
│   ├───End Cards
│   ├───NCOP & NCEDs
│   └───OP
├───[Chihiro]_Strike_the_Blood_[1920x1080_Blu-ray_FLAC]
├───[CMS] The World God Only Knows [BD][720p-AAC]
│   └───Extras
├───[Coalgirls]_Angel_Beats!_(1920x1080_Blu-Ray_FLAC)
├───[Coalgirls]_Ao_no_Exorcist_(1920x1080_Blu-Ray_FLAC)
├───[Coalgirls]_Clannad_(1920x1080_Blu-Ray_FLAC)
├───[Coalgirls]_Clannad_~After_Story~_v2_(1920x1080_Blu-Ray_FLAC)
├───[Coalgirls]_Infinite_Stratos_(1920x1080_Blu-Ray_FLAC)
├───[Coalgirls]_Sakurasou_no_Pet_na_Kanojo_(1920x1080_Blu-Ray_FLAC)
│   ├───OST Disc 1
│   └───OST Disc 2
├───[Coalgirls]_Seiken_no_Blacksmith_(1920x1080_Blu-Ray_FLAC)
├───[Coalgirls]_Yahari_Ore_no_Seishun_Love_Comedy_wa_Machigatteiru_(1920x1080_Blu-Ray_FLAC)
├───[Commie] Ao Haru Ride [BD 720p AAC]
│   └───Extras
├───[Commie] Kuzu no Honkai
├───[Commie] Mondaiji-tachi ga Isekai kara Kuru Sou Desu yo [BD 1080p AAC]
├───[DeadFish] Muv-Luv Alternative_ Total Eclipse - Batch [BD][720p][MP4][AAC]
├───[DeadFish] The Legend of the Legendary Heroes [BD][720p][MP4][AAC]
├───[FFF] Black Bullet [BD][1080p-FLAC]
├───[FFF] DATE A LIVE II [BD][1080p-FLAC]
├───[FFF] DATE A LIVE [BD][1080p-FLAC]
├───[FFF] Hataraku Maou-sama! [BD][1080p-FLAC]
....

After

E:.
├───A
│   ├───Absolute Duo
│   │   ├───End Cards
│   │   ├───NCOP & NCEDs
│   │   └───OP
│   ├───Amagami SS
│   ├───Angel Beats!
│   ├───Ao Haru Ride
│   │   └───Extras
│   ├───Ao no Exorcist
│   ├───Aquarion Logos
│   └───Asobi ni Iku yo!
│       └───Extra
├───B
│   ├───Baby Steps
│   ├───Baby Steps 2
│   ├───Black Bullet
│   ├───Boku dake ga Inai Machi
│   └───Boku no Hero Academia
├───C
│   ├───Campeones 2002
│   ├───Campione! 1-13 Complete
│   ├───Clannad
│   └───Clannad ~After Story~ v2
├───D
│   ├───Da Capo III
│   ├───Dagashi Kashi
│   ├───Dagashi Kashi S2
│   ├───DATE A LIVE
│   ├───DATE A LIVE II
│   └───Death March kara Hajimaru Isekai Kyousoukyoku
├───F
│   ├───Fortune Arterial Akai Yakusoku
│   └───Freezing
│       ├───Extras
│       │   ├───Eyecatches
│       │   └───Menus
│       └───Specials
├───G
│   ├───Gakusen Toshi Asterisk
│   ├───Gakusen Toshi Asterisk S2
│   └───GATE
├───H
│   ├───Hagure Yuusha no Aesthetica
│   │   └───Extras
│   ├───Haikyuu!!
│   ├───Haikyuu!! S2
│   ├───Haikyuu!! S3
│   ├───Hataraku Maou-sama!
│   └───Hundred
├───I
│   ├───Ichiban Ushiro no Daimaou
│   │   └───SPs
│   ├───Infinite Stratos
│   ├───Infinite Stratos 2
│   ├───Initial D
│   │   ├───(1998) Initial D First Stage
│   │   ├───(1999) Initial D Second Stage
│   │   ├───(2001) Initial D Extra Stage
│   │   ├───(2001) Initial D Third Stage
│   │   ├───(2002) Initial D Battle Stage
│   │   ├───(2004) Initial D Fourth Stage
│   │   ├───(2005) Initial D Derrapando al límite
│   │   ├───(2007) Initial D Battle Stage 2
│   │   ├───(2008) Initial D Extra Stage 2
│   │   ├───(2012) Initial D Fifth Stage
│   │   ├───(2014) Initial D Final Stage
│   │   ├───(2014) Shin Gekijouban Initial D Legend 1 - Kakusei
│   │   └───(2015) Shin Gekijouban Initial D Legend 2 - Tousou
│   └───Isekai no Seikishi Monogatari 1-13
├───K
│   ├───Kaze no Stigma
│   ├───Kimi ga Aruji de Shitsuji ga Ore de 01-13
│   ├───Kono Subarashii Sekai ni Shukufuku wo!
│   ├───Kono Subarashii Sekai ni Shukufuku wo! 2 01-10
│   ├───Kuroko's Basketball
│   ├───Kuroko's Basketball 2
│   ├───Kuroko's Basketball 3
│   └───Kuzu no Honkai
├───M
│   ├───Mahou Sensou
│   ├───Mahouka Koukou no Rettousei
│   ├───Maji de Watashi ni Koi Shinasai!!
│   ├───Masamune-kun no Revenge
│   ├───Mashiro Iro Symphony ~The Colour of Lovers~ Vol.1-6
│   │   └───Extras
│   │       ├───Blu-Ray Menus
│   │       ├───Character Songs
│   │       ├───CMs
│   │       └───Scans
│   │           ├───ジャケットVol.1
│   │           ├───ジャケットVol.2
│   │           ├───ジャケットVol.3
│   │           └───ジャケットVol.4
│   ├───Mayoi Neko Overrun! -
│   ├───Mondaiji-tachi ga Isekai kara Kuru Sou Desu yo
│   └───Muv-Luv Alternative Total Eclipse - Batch
├───N
│   └───No Game no Life
├───O
│   ├───Omamori Himari
│   ├───One Punch Man
│   └───Onegai teacher Complete
│       └───Extras
├───P
│   ├───Papa no Iukoto wo Kikinasai - 01-12
│   │   └───[Hatsuyuki]_Papa_no_Iukoto_wo_Kikinasai_-_01-12_v2_Scripts
│   └───Parasyte - the maxim
├───R
│   └───Rakudai Kishi no Cavalry
├───S
│   ├───Saenai Heroine no Sodatekata
│   ├───Saijaku Muhai no Bahamut
│   ├───Sakurasou no Pet na Kanojo
│   │   ├───OST Disc 1
│   │   └───OST Disc 2
│   ├───Schwarzesmarken
│   ├───Seiken no Blacksmith
│   ├───Seiken Tsukai no World Break
│   ├───Seiren
│   ├───Seraph of the End
│   ├───Seraph of the End S2
│   ├───Shokugeki no Soma
│   ├───Shuffle!
│   ├───Strike the Blood
│   ├───Strike the Blood - Valkyria no Oukoku-hen
│   │   ├───Audio CDs
│   │   │   ├───[EAC] [151125] OVA ストライク・ザ・ブラッド ED「君はソレイユ」[通常盤]/分島花音 (flac)
│   │   │   └───[EAC] [151125] OVA ストライク・ザ・ブラッド OP「リトルチャームファング」[通常盤]/井口裕香 (flac)
│   │   ├───Audio Commentary
│   │   ├───BD menu
│   │   ├───NC
│   │   └───Scan
│   │       ├───Vol.1
│   │       │   └───booklet
│   │       └───Vol.2
│   │           └───booklet
│   ├───Strike the Blood II Vol 01 1080p
│   └───Strike the Blood II Vol 02 1080p
├───T
│   ├───The Legend of the Legendary Heroes
│   ├───The World God Only Knows
│   │   └───Extras
│   ├───The World God Only Knows - Complete
│   │   ├───[deanzel] The World God Only Knows - Goddesses Arc [BD 1080p Hi10p Dual Audio FLAC]
│   │   └───[deanzel] The World God Only Knows OVAs [BD 1080p Hi10p Dual Audio FLAC]
│   ├───Tokyo Ghoul
│   ├───Tokyo Ghoul - Root A
│   └───Tsugumono
├───Y
│   ├───Yahari Ore no Seishun Love Comedy wa Machigatteiru
│   └───Yahari Ore no Seishun Love Comedy wa Machigatteiru Zoku
└───[
    └───[HorribleSubs] GATE (13-24) [1080p] (Batch)

Contributing

As a developer, or if you want to request something cool, if you feel like helping, any contribution is welcome.

It would be cool if you can provide logs to check what is wrong with Backcraft

And as user, if youy have any bug, issue, feature request or question, feel free to open a ticket issue.

License

This project is licensed under the MIT License - see the LICENSE file for details