2011-02-01 6 views
1

오디오 파일의 일부를 복사하고 싶습니다. 시작 지점과 끝 지점 (패킷 또는 프레임으로 변환 할 시간을 기준으로)이 변환 권한입니다 ?), 복사 한 스 니펫에 대한 새 오디오 파일을 만듭니다. 어떻게 복사합니까? 상담하십시오.오디오 파일의 일부를 iOS의 새 파일에 복사

감사합니다, 어떤 파일 형식 (들)에 대한 Namratha

답변

0

?

가장 단순하고 일반적인 .WAV (RIFF) 파일 형식의 경우 표준 44 바이트 헤더를 복사하여 (파일에서이 간단한 형식 만 사용하는지 확인한 후) 대상 파일 길이로 업데이트하고, 소스 파일에서 선택된 하위 범위의 바이트 (프레임 크기별로 샘플 속도를 곱함)를 복사 한 다음 해당 PCM 데이터를 복사 된 헤더에 추가합니다. Apple의 코덱은 이와 같이 패치 된 오디오 파일에 대해 불평하지 않습니다.

다른 형식의 경우 간단한 WAVE 파일 또는 적절한 샘플 속도, 데이터 형식 및 endianess의 원시 PCM 샘플 배열로 변환 한 다음 위의 작업을 수행 할 수 있습니다.

관련 문제