PDA

Przejdź do pełnej wersji tego Forum : VDJ Renaming Tool - szybkie porządkowanie nazw plików


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 :)

Radu5
06-08-2014, 16:57
sprawdzane działa, polecam bardzo użyteczne narzędzie :)

KNASSIX
09-08-2014, 10:27
Z pewnością przyda się tym co grają na VDJ i nie tylko :) GOOD JOB K-mile

Radu5
10-08-2014, 13:54
@KNASSIX właśnie raczej to narzędzie nie jest kierowane dla tych co grają z VDJ lecz dla tych osób co mają na pc jakiś soft z bazą mp3 a gdy chcą stworzyć TL albo grać live na sprzęcie pozwoli to dopasować kawałki względem keya, bo mało osób ma to opanowane :)

easy_squeeze
03-09-2014, 09:17
Albo do robienia mashupów :P

Z chęcią przetestuję program , ale dopiero jak wrócę ze szkoły ;)

djpd
10-12-2014, 13:51
czy z rekordboxem takze dziala? zalezy mi aby zamienialo klucze przeanalizowane przez rekordboxa na czytelniejsze z Camelot Mixinkey i dopisywalo do nazwy pliku(wiem ze bede wtedy musial jeszcze raz dodac playliste do rekordboxa bo zmienia sie sciezki ale przynajmniej bedzie nazwa pliku z kluczem bpm - no chyba ze edytowalo by rowniez baze rekordboxa i zmienialo w niej sciezki) oraz aby dodawalo klucz i w id3tag w title(najlepiej na koncu tytulu) oraz klucz w key. (posiadam xdj-r1 z ipadem i remoteboxem wiec szukajac uworow o danym kluczu wpisuje klucz i i wyswietlaja sie utwory ktore w title maja na koncu dany klucz badz bpm, niestety xdj-r1 nie pozwala na wyszukiwanie po kluczach z id3tag KEY stad tez fajnie gdyby BPM i KLUCZ dodawal sie i do title na koncu i a klucz do id3tag key)
Jesli planujesz takie rozwiniecie programu a bylo by znakomicie to moze przyda ci sie owe wpisy na forum pioneera http://forums.pioneerdj.com/entries/22016183--SOLVED-Rekordbox-2-0-1-Key-Analysis-vs-Mixed-In-Key

Oraz czy planujesz dodac opcje zmiany gdzie ma zapisywac klucz i bpm czy na poczatku nazwy pliku czy na koncu. Bylo by bardzo fajnie ;-)

I ostatnie pytanie ;-) Planujesz w przyszlosci wersje na Mac'a chodzby bez interfejsu konsolowo w perlu czy jakiejs javie ?

Pozdrawiam

Kristo0f
11-12-2014, 01:07
Naprawdę kawał dobrej roboty myślę że wielu ludzi na tym skorzysta :) sam spróbuje i napisze jak przetestuje:)

lusa
11-01-2015, 19:43
Wjechała nowa wersja, a w niej m.in.:

- support rekordboxowego XML'a
- możliwość przywrócenia poprzednich nazw plików
- trochę spersonalizowanych ustawień, w tym m.in.
x zmiana formatu klucza (camelot/zwykły)
x możliwość wyboru między zmianą nazw plików (i/lub) tagów (w wartościach BPM, Klucz oraz dopisanie do tytułu)
- możliwość ładowania kilku plików lub całego folderu

Link bez zmian :)

rezon
24-01-2015, 12:48
fajnie, na pewno skozystam

lusa
14-05-2015, 13:02
Właśnie wypuściłem nowszą wersję, w której poprawiłem parę błędów :-)

Thomasion123
16-04-2016, 11:42
Dzieki tego szukałem, dobrze ze ktos wstawił tutaj to, dobry pomysl