Próbowałem przekonwertować niektóre pliki .ape na pliki .flac przy użyciu avconv
wiersza polecenia; oczywiście avconv
nie jest tutaj głównym celem; Jego składnia jest bardzo proste, avconv -i inputApeFile.ape outputFlacFile.flac
.
Chodzi o to, że pliki są zagnieżdżone w większej liczbie podfolderów; tzn. mam folder Artist, a następnie różne podfoldery CD, z których każdy zawiera różne pliki .ape. Jak przekonwertować wszystkie pliki, a następnie zapisać je w tym samym folderze oryginalnego pliku, ale z rozszerzeniem .flac?
Jeśli to możliwe, chciałbym używać tylko polecenia powłoki w jednym wierszu bez użycia skryptów. Myślę, że tak powinno być
avconv -i 'ls -R | grep ape' '???'
ale utknąłem z drugą częścią (może używając sed
??!?)