Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Prosta operacja na pliku .mp3 - jak?

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Prosta operacja na pliku .mp3 - jak?
From: TurboPascal <turbopascal60@gmail.com>
Date: Wed, 5 Jul 2017 18:41:36 -0700 (PDT)
Wykorzystując fakt, że poleceniem ECHO można dodać dowolne identyczne wyrazy do 
każdej nazwy pliku, nie potrzebne
jest użycie MS Worda - wystarczy zwykły Notatnik. Dodatkowo nazwy plików MP3 
mogą być zupełnie dowolne: zawierać
spacje i tzw. "polskie litery".

                           OPIS ZMODYFIKOWANY:

Tego typu problemy świetnie rozwiązuje się tzw. przetwarzaniem wsadowym.
Znalazłem odpowiedni program:     https://sourceforge.net/projects/mp3wrap/files
Klikamy lewym klawiszem na "Download mp3wrap-0.5-win32.zip (55.4 kB)"
Z otrzymanego archiwum ZIP program "mp3wrap.exe" kopiujemy do katalogu/folderu 
z plikami MP3.
Umieszczamy tam także plik Cisza.mp3 lub Szum.mp3, który można przygotować 
Audacity ==> Generuj.

Działając w "Wierszu poleceń" i przebywając we właściwym katalogu wykonujemy 
polecenie:

                  for %1 in (*.mp3) do @echo mp3wrap -a EZ_mp3wrap.mp3 "%1" 
Cisza.mp3 >> EZ.txt

Plik EZ.txt należy teraz wczytać przy pomocy Notatnika i wykonać następujące 
czynności:

Usuwamy całkowicie wiersz, w którym dwukrotnie występuje wpis Cisza.mp3, tzn. 
mp3wrap -a EZ_mp3wrap.mp3 "Cisza.mp3" Cisza.mp3 
Modyfikujemy pierwszy wiersz: usuwamy -a oraz _mp3wrap.mp3, w ostatnim wierszu 
usuwamy też wpis Cisza.mp3, czyli

pierwszy wiersz:       mp3wrap    EZ              001xxx.mp3 Cisza.mp3
drugi wiersz:          mp3wrap -a EZ_mp3wrap.mp3  002xxx.mp3 Cisza.mp3
trzeci wiersz:         mp3wrap -a EZ_mp3wrap.mp3  003xxx.mp3 Cisza.mp3
......................................................................
przedostatni wiersz:   mp3wrap -a EZ_mp3wrap.mp3  198xxx.mp3 Cisza.mp3
ostatni wiersz:        mp3wrap -a EZ_mp3wrap.mp3  199xxx.mp3

Pierwsze polecenie łączy podane pliki i tworzy archiwum, dodając do nadanej 
wstępnie nazwy EZ człon
_mp3wrap.mp3, następne polecenia dzięki opcji -a dodają pliki do istniejącego 
już archiwum.

Zapisujemy plik i zmieniamy mu rozszerzenie z TXT na BAT, np. poleceniem:      
REN   EZ.txt   EZ.bat
Wykonujemy EZ.BAT i ewentualnie sprawdzamy:      mp3wrap -lv EZ_mp3wrap.mp3
(gdy liczba plików jest duża, a bufor Wiersza poleceń zbyt mały, możemy dodać   
>test.txt   ).

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>