lusa
06-08-2014, 11:32
Witajcie!
Pewnego dnia naszła mnie konieczność uporządkowania kilkuset nutek. Chciałem, żeby operacja poszła sprawnie, a analizowanie MixedInKey'em trochę trwało. Jako iż miałem całą kolekcję przeanalizowaną w VirtualDJ'u (który sam proces analizy pod kątem tempa i klucza <o tym drugim chyba wciąż niewiele osób wie>), wpadłem na pomysł napisania programu, który na podstawie bazy tegoż programu przerobi mi nazwy plików uzupełniając o tonację i tempo (tak jakbyście korzystali z MixedInKey'a z tą różnicą, że nie analizuję tracków ponownie, tylko korzystam z gotowej już bazy danych)
Jak to działa? (pokażę na przykładzie opcję korzystania z VirtualDJ'a)
0. Przed użyciem upewniam się, że zanalizowałem żądane tracki w VDJu
http://www.up.4clubbers.pl/out.php/i42852_example1.jpg (http://www.up.4clubbers.pl/out.php/i42852_example1.jpg)
1. Uruchamiam program (wersję 1.1 należy wypakować gdziekolwiek i uruchomić)
2. Wybieram spośród jednej z trzech opcji
https://a.fsdn.com/con/app/proj/vdjrenamingtool/screenshots/vdj11.jpg
3. Wchodzę w File -> Load File lub Load Folder
( na chwilę obecną wadą wybierania pliku jest to, że można wybrać tylko jeden plik zamiast kilku )
http://www.up.4clubbers.pl/out.php/i42853_vdjbefore.jpg (http://www.up.4clubbers.pl/out.php/i42853_vdjbefore.jpg)
4. Czekam (w przypadku opcji korzystania z bazy VDJ'a trochę to jeszcze trwa, myślę obecnie nad przyspieszeniem tego procesu)
http://www.up.4clubbers.pl/out.php/i42854_vdjinprogress.jpg (http://www.up.4clubbers.pl/out.php/i42854_vdjinprogress.jpg)
5. Po chwili mam już przerobione pliki :)
http://www.up.4clubbers.pl/out.php/i42855_vdjafter.jpg (http://www.up.4clubbers.pl/out.php/i42855_vdjafter.jpg)
Jeszcze szybszą opcją jest korzystanie z tagów ID3v2
Działa poprawnie:
- BPM i Key dla tracków analizowanych przez Serato oraz kupionych na Beatporcie
- BPM dla tracków analizowanych przez NI Traktor (sprawdzałem na wersji 2.0.1)
oraz kupionych na Juno
i nie tylko :>
Osobiście zalecam:
- wyłączyć antywirusa na czas użycia
- zamknąć VDJ'a i inne programy korzystające z tracków, które będą analizowane
- analizowane tracki skopiować do innego folderu (na wszelki wypadek, jakby coś się skopało)
- zaktualizować .NET Frameworka do wersji 4.0 lub wyższej
Link do projektu:
https://sourceforge.net/projects/vdjrenamingtool/
W razie problemów, błędów bądź sugestii piszcie na PW lub w komentarzach :)
Pozdrawiam :)
Pewnego dnia naszła mnie konieczność uporządkowania kilkuset nutek. Chciałem, żeby operacja poszła sprawnie, a analizowanie MixedInKey'em trochę trwało. Jako iż miałem całą kolekcję przeanalizowaną w VirtualDJ'u (który sam proces analizy pod kątem tempa i klucza <o tym drugim chyba wciąż niewiele osób wie>), wpadłem na pomysł napisania programu, który na podstawie bazy tegoż programu przerobi mi nazwy plików uzupełniając o tonację i tempo (tak jakbyście korzystali z MixedInKey'a z tą różnicą, że nie analizuję tracków ponownie, tylko korzystam z gotowej już bazy danych)
Jak to działa? (pokażę na przykładzie opcję korzystania z VirtualDJ'a)
0. Przed użyciem upewniam się, że zanalizowałem żądane tracki w VDJu
http://www.up.4clubbers.pl/out.php/i42852_example1.jpg (http://www.up.4clubbers.pl/out.php/i42852_example1.jpg)
1. Uruchamiam program (wersję 1.1 należy wypakować gdziekolwiek i uruchomić)
2. Wybieram spośród jednej z trzech opcji
https://a.fsdn.com/con/app/proj/vdjrenamingtool/screenshots/vdj11.jpg
3. Wchodzę w File -> Load File lub Load Folder
( na chwilę obecną wadą wybierania pliku jest to, że można wybrać tylko jeden plik zamiast kilku )
http://www.up.4clubbers.pl/out.php/i42853_vdjbefore.jpg (http://www.up.4clubbers.pl/out.php/i42853_vdjbefore.jpg)
4. Czekam (w przypadku opcji korzystania z bazy VDJ'a trochę to jeszcze trwa, myślę obecnie nad przyspieszeniem tego procesu)
http://www.up.4clubbers.pl/out.php/i42854_vdjinprogress.jpg (http://www.up.4clubbers.pl/out.php/i42854_vdjinprogress.jpg)
5. Po chwili mam już przerobione pliki :)
http://www.up.4clubbers.pl/out.php/i42855_vdjafter.jpg (http://www.up.4clubbers.pl/out.php/i42855_vdjafter.jpg)
Jeszcze szybszą opcją jest korzystanie z tagów ID3v2
Działa poprawnie:
- BPM i Key dla tracków analizowanych przez Serato oraz kupionych na Beatporcie
- BPM dla tracków analizowanych przez NI Traktor (sprawdzałem na wersji 2.0.1)
oraz kupionych na Juno
i nie tylko :>
Osobiście zalecam:
- wyłączyć antywirusa na czas użycia
- zamknąć VDJ'a i inne programy korzystające z tracków, które będą analizowane
- analizowane tracki skopiować do innego folderu (na wszelki wypadek, jakby coś się skopało)
- zaktualizować .NET Frameworka do wersji 4.0 lub wyższej
Link do projektu:
https://sourceforge.net/projects/vdjrenamingtool/
W razie problemów, błędów bądź sugestii piszcie na PW lub w komentarzach :)
Pozdrawiam :)