SoX
SoX이 글은 검증을 위해 인용구가 추가로 필요하다. – · · 책 · · (2021년 6월) (이 템플릿 하는 과 시기 |
개발자 | 크리스 백웰 외 |
---|---|
초기 릴리즈 | 1991년 7월 | 전 )
안정적 해제 | 14.4.2 / 2015년 2월 22일; 전 |
리포지토리 | |
기록 위치 | C |
운영 체제 | 크로스 플랫폼: Windows, Linux, OS X |
유형 | 오디오 편집 소프트웨어 |
면허증 | GPL-2.0 또는 라이터 LGPL-2.1-또는-Later[1] |
웹사이트 | sox |
사운드 eXchange(SoX)는 교차 플랫폼 오디오 편집 소프트웨어다.명령줄 인터페이스를 가지고 있으며, 표준 C로 작성되어 있다.GPL-2.0-or-later에 따라 라이센스가 부여된 무료 소프트웨어로 LGPL-2.1-or-later에 따라 라이센스가 부여되며, 크리스 백웰이 SourceForge를 통해 배포한다.[1]
역사
SoX는 1991년 7월 Lance Norskog에 의해 만들어졌고 Usenet 그룹 alt.source에 Aural eXchange로 게시되었다. 소리샘플 번역기.같은 해 11월 2차 발매와 함께 사운드 익스체인지로 개칭되었다.노르스코그는 유스넷, 파일 전송 프로토콜(FTP), 웹을 거쳐 1995년 초까지 SoX를 계속 유지·해제했고, 이때 SoX는 버전 11(감마)에 있었다.1996년 5월 크리스 백웰은 버전 삭스-11감마-cb를 시작으로 업데이트된 버전의 SoX를 유지 및 출시하기 시작했다.2000년 9월, 백웰은 이 프로젝트를 SourceForge에 프로젝트 이름 "sox"로 등록했다.2000년[citation needed] 9월 4일 등록이 발표되었고 2000년 9월 7일 SoX 12.17이 발매되었다.
그것의 역사를 통해 SoX는 많은 기고 작가들을 가지고 있었다; 프로그래밍 언어 Python의 창시자로 가장 잘 알려진 Guido van Rossum은 SoX의 초기에는 중요한 기여자였다.[2]
특징들
SoX의 기능 중 일부는 다음과 같다.
- 크로스 플랫폼(Windows, Linux, Solaris, OS X, et al.)
- Au, WAV, AIF, MP3(외부 REMM3 인코더를 통해), Ogg Vorbis, FLAC 및 기타 오디오 파일 형식 읽기 및 쓰기
- 오디오 녹음 및 재생(여러 시스템에서), URL을 통해 재생(인터넷 파일 또는 스트림)
- 연결, 트림, 패드, 반복, 역, 볼륨, 페이드, 스플라이스, 정규화를 통한 편집
- 코러스, 플랜저, 에코, 페이저, 압축기, 지연, 필터(하이패스, 로우패스, 선반 등)를 통한 처리
- 속도(피치 및 템포), 피치(템포 없음), 템포(피치 없음), 샘플링 속도 조정
- 2004년 12월부터 시행된 주파수 프로파일링을 이용한 소음 제거
- 무음통행철거, 2001년 9월 이후 시행
- 단순 오디오 합성
- 멀티 파일 & 멀티 트랙 혼합
- 다중 파일 병합(예: 2개의 모노에서 1개의 스테레오)
- 통계분석; 분광법 분석
예
일부 오디오를 처리하는 데 사용되는 SoX:
$sox track1.와브 트랙1-118flac remix - norm -3 highpass 22 gain -3 rate 48k norm -3 dither input File : 'track1.wav' 채널 : 2 샘플링 속도 : 44100 Precision : 16비트 지속시간 : 00:02:54.97 = 7716324 샘플 = 13123 CDDA 섹터 샘플 인코딩 : 16비트 서명 정수 PCM Endian Type : little Output File : track1-processed.flac' Channels : 1 Sample Rate : 48000 Precision : 16-bit Duration : 00:02:54.97 = 8398720 samples ~ 13123 CDDA sectors Sample Encoding: 16-bit FLAC sox: effects chain: input 44100Hz 2 channels 16 bits (multi) sox: effects chain: remix 44100Hz 2 channels 16 bits (multi) sox: effects chain: norm 44100Hz 1 channels 16 비트 삭스: 효과 체인: 하이패스 44100Hz 1 채널 16 비트 삭스: 효과 체인: 이득 44100Hz 1 채널 16 비트(멀티) 삭스: 속도 44100Hz 1 채널 16 비트 삭스: 효과 체인: 표준 48000Hz 1 채널 16 비트 삭스: 효과 체인: 디더 48000Hz 1 채널 16 비트(멀티) 삭스: 효과 체인: 출력 48000Hz 1 채널 16비트(멀티)
일부 오디오 파일 재생:
$ play *.ogg 01 - Summer's Camboat.ogg: 인코딩: Vorbis 채널: 2 @ 16비트 트랙: 15 Samplay: 44100Hz 앨범:스카이라킹 앨범 이득: -7.8dB 아티스트: XTC 지속시간: 00:03:19.99 제목:여름의 가마솥 In:20.8% 00:00:41.61 [00:02:38.38] Out:1.84M [===========]클립:0
취약성
SoX는 2015년 마지막 공개 이후 National Vulnerability Database에 나열된 여러 가지 취약성을 가지고 있다.이러한 취약성에는 스택 및 힙 오버플로 및 서비스 거부 공격이 포함된다.
참고 항목
참조
- ^ a b "SoX licensing".
- ^ van Rossum, Guido. "Guido van Rossum - Personal Home Page". Guido's Personal Home Page. Retrieved 5 November 2021.
And here is a link to SOX, to which I contributed some early code.