Maksymalna liczba plików, które można scalić w SoX?


1

Dla każdego, kto ma doświadczenie z narzędzie audio sox , jaka jest maksymalna ilość (w MB) plików, które próbujesz scalić?

Do tej pory połączyłem pliki WAV o wartości 925 MB i nie miałem problemów, ale dla czegokolwiek więcej niż około 3 GB, pojawia się komunikat o błędzie "Zbyt wiele plików jest otwartych", a scalanie nie występuje.

Odpowiedzi:


2

Jeśli dobrze to zrobię, dasz plikowi plik sox do scalenia w momencie, gdy pojawi się ten błąd. Powinieneś sprawdzić ustawienie maksymalnych otwartych plików dla swojego użytkownika, a także warto spróbować go zwiększyć. Tutaj możesz zobaczyć, teraz moja jest 1024 (zwróć uwagę na -n, która będzie używana do ustawienia określonego ustawienia zasobów systemowych):

$ ulimit -a | grep "open files"
open files                      (-n) 1024

ale ja go podwojam:

$ ulimit -n 2048
$ ulimit -a | grep "open files"
open files                      (-n) 2048

Teraz, gdybym cierpiał na zbyt duży błąd otwartych plików, miałbym szansę kontynuować. Jeśli jednak błąd ten nie zostanie przekazany z OS przez sox, ale z jakiegoś powodu ma swój własny limit, to nie jest to rozwiązanie.

WAŻNE: ustawienia zasobów określone przez ulimit będą ważne tylko w danej sesji i jej elementach podrzędnych, w równoległych powłokach będą obowiązywać oryginalne ograniczenia.


To naprawiło mój problem. Dzięki wielkie!
lord_missingno

YWC, cieszę się, że to było takie łatwe (mogło być bardziej zagadkowe).
Gombai Sándor
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.