Programowanie > Dźwięk

Bibioteka do manipulacji plikami audio.

(1/1)

timus:
Poszukuje jakieś biblioteki która pozwoliła by mi otworzyć plik audio(obojętnie jaki kodek/format), zapisać, pociąć go, złożyć, zmienić tempo(przyspieszyć/zwolnic, bez żadnych bajerów tylko np rozciągniecie do 105%) ewentualnie pozwala na dostęp bezpośredni do dźwięku wnet mógłbym sam sobie napisać taka zmianę tempa. Spotkał się ktoś z czymś takim? Myślałem nad użyciem Audacity ale ona nie ma żadnych interfejsów programistycznych ani lini komend.

komorra:
FMOD, a z .NETowych to znam BASS.Net oraz NAudio, ja preferuję osobiście FMODa lub BASS.

JasonVoorhees:
ffmpeg + odpalanie go z linii poleceń ;) - https://trac.ffmpeg.org/wiki/How%20to%20speed%20up%20/%20slow%20down%20a%20video#Speedingupslowingdownaudio

timus:
Ffmpeg ma niestety słaba precyzje w przypadku zmiany tempa link. Fmoda i reszte sprawdze.

Interceptor:
Portaudio z Audacity daje radę i tutaj masz bezpośredni dostęp do surowych danych dźwiękowych z którymi możesz zrobić co ci się podoba.

Do zapisu obrobionego dźwięku możesz użyć podanych przez kolegów bibliotek, libsndfile32 lub gotowych rozwiązań Microsoftu(DirectShow?).

Nawigacja

[0] Indeks wiadomości

Idź do wersji pełnej