putObject를 사용할 때 S3 파일이 손상됨

WHOATEMYNOODLES

내 Sagemaker 엔드 포인트에서 반환 된이 데이터를 사용하여 내 s3 버킷에 넣고 객체를 지정하려고합니다.

<Buffer 50 4b 03 04 14 00 00 00 08 00 6c 83 85 50 2c 2e dd 02 9e 61 93 00 fa 7f a1 00 32 00 00 00 6f 75 74 70 75 74 2f 61 75 64 69 6f 5f 66 69 6c 65 5f 31 35 ... > }

s3에 대한 put 요청은 완벽하게 작동합니다. 파일 크기는 예상대로 18MB입니다. 그러나 브라우저 내에서 mp3 링크를 재생하거나 재생할 파일을 다운로드하려고하면 다음과 같은 오류가 발생하는 파일이 표시됩니다.

This file isn't playable. That might be because the file type is unsupported, the file extension is incorrect, or the file is corrupt.

다음은 내 putObject 함수입니다.

var params = {
    Bucket : 'musicbucket-audio-uploads',
    Key : 'test.wav',
    Body : data.Body, //This is the Buffer Data
    ContentType: 'audio/wav'
};
s3.putObject(params, function(err, data) {
     if (err) console.log('PutObject Error: ' + err); 
     else     console.log(data);          
});

에 대한 매개 변수에서 잘못된 단계를 수행하고 있다고 생각 putObject하지만 그것이 무엇인지 확실하지 않습니다 . 누군가 내 실수를 발견하도록 도와 주시겠습니까?

jarmod

파일의 초기 바이트가 WAV 파일 형식 (RIFF)과 일치하지 않으며 MP3처럼 보이지 않습니다. 다른 파일 형식이어야합니다. SageMaker 모델 문서 또는 사양을 확인합니다. 반환 된 버퍼의 형식에 대해 무엇을 말합니까?

업데이트 : ZIP 파일 인 것 같습니다. 참고 50 4b진수 바이트입니다 PK(빌 카츠, 원래 ZIP 압축 형식의 창조자에 대한).

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

React에서 Axios를 사용하여 S3 (PUT)에 업로드 할 때 데이터가 손상됨

분류에서Dev

S3에서 다운로드 할 때 Excel 파일이 손상됨

분류에서Dev

AWS S3는 putObject (String, String, String)를 사용할 때 파일 확장자를 변경합니다.

분류에서Dev

스트림 PassThrough를 사용하여 Node / Express를 통해 S3에 AWS SDK 파일 업로드-파일이 항상 손상됨

분류에서Dev

PowerShell을 사용하여 편집 할 때 Mirth 속성 파일이 손상됨

분류에서Dev

S3는 스트림을 사용할 때 손상된 파일을 업로드합니다.

분류에서Dev

Logstash : S3를 사용할 때 필터를 사용하여 파일 이름을 일치시키는 방법

분류에서Dev

ffmpeg를 사용하여 녹음 할 때 손상된 파일

분류에서Dev

PHP를 사용하여 base64 암호화 된 이미지를 인쇄 할 때 이미지가 손상됨

분류에서Dev

BringToFront ()를 사용할 때 이미지 오버레이 상태가 손실 됨 : 리플렛

분류에서Dev

로컬 호스트에서 TwitterOAuth를 사용할 때 현재 PHP AppEngine이 손상됨

분류에서Dev

nano 편집기 또는 메일 (postfix) 명령을 사용할 때 rsync 로그 파일이 손상됨

분류에서Dev

Google Apps Script에서 Blob으로 변환 할 때 .xlsx 파일이 손상됨

분류에서Dev

PHP에서 다운로드 할 때 Word / Excel 파일이 손상됨

분류에서Dev

C #을 통해 다운로드 할 때 PDF 파일이 손상됨

분류에서Dev

C # SFTP-파일 SFTP 서버를 비교할 때 다운로드 파일이 손상되고 다른 크기가 표시됨

분류에서Dev

boto3를 사용하여 S3 버킷에서 파일을 다운로드 할 때 ValueError?

분류에서Dev

Android 4.3의 Phonegap에서 FileTransfer를 사용하여 S3에 파일을 업로드 할 때 코드 3

분류에서Dev

plupload를 사용하여 S3에 2 개 이상의 파일을로드 할 수 없음

분류에서Dev

Apache POI를 사용하여 Excel에 쓰면 Excel 파일이 손상됨

분류에서Dev

AFAmazonS3Client를 사용하여 Amazon S3에서 다운로드 한 손상된 파일

분류에서Dev

삭제를 사용할 때 힙 손상

분류에서Dev

Flask를 사용하여 페이지 매김으로 레코드를 표시 할 때 검색 상자의 변수 값이 손실 됨

분류에서Dev

React 후크를 사용할 때 MediaRecorder의 중간 데이터가 손실 됨

분류에서Dev

ng-init를 사용할 때 확인란 선택이 손실 됨

분류에서Dev

phonegap에서 allowEdit를 사용할 때 파일 이름이 변경됨

분류에서Dev

사용자 지정 애니메이션 컨트롤러를 제공 할 때 UINavigationController에서 시스템 대화 형 팝 제스처가 손상됨

분류에서Dev

Elastic Beantalk에 배포 할 때 Angular 모듈이 손상됨

분류에서Dev

파일 / 폴더를 복사 할 때 파일 또는 폴더 이름에 이상한 문자가 추가됨

Related 관련 기사

  1. 1

    React에서 Axios를 사용하여 S3 (PUT)에 업로드 할 때 데이터가 손상됨

  2. 2

    S3에서 다운로드 할 때 Excel 파일이 손상됨

  3. 3

    AWS S3는 putObject (String, String, String)를 사용할 때 파일 확장자를 변경합니다.

  4. 4

    스트림 PassThrough를 사용하여 Node / Express를 통해 S3에 AWS SDK 파일 업로드-파일이 항상 손상됨

  5. 5

    PowerShell을 사용하여 편집 할 때 Mirth 속성 파일이 손상됨

  6. 6

    S3는 스트림을 사용할 때 손상된 파일을 업로드합니다.

  7. 7

    Logstash : S3를 사용할 때 필터를 사용하여 파일 이름을 일치시키는 방법

  8. 8

    ffmpeg를 사용하여 녹음 할 때 손상된 파일

  9. 9

    PHP를 사용하여 base64 암호화 된 이미지를 인쇄 할 때 이미지가 손상됨

  10. 10

    BringToFront ()를 사용할 때 이미지 오버레이 상태가 손실 됨 : 리플렛

  11. 11

    로컬 호스트에서 TwitterOAuth를 사용할 때 현재 PHP AppEngine이 손상됨

  12. 12

    nano 편집기 또는 메일 (postfix) 명령을 사용할 때 rsync 로그 파일이 손상됨

  13. 13

    Google Apps Script에서 Blob으로 변환 할 때 .xlsx 파일이 손상됨

  14. 14

    PHP에서 다운로드 할 때 Word / Excel 파일이 손상됨

  15. 15

    C #을 통해 다운로드 할 때 PDF 파일이 손상됨

  16. 16

    C # SFTP-파일 SFTP 서버를 비교할 때 다운로드 파일이 손상되고 다른 크기가 표시됨

  17. 17

    boto3를 사용하여 S3 버킷에서 파일을 다운로드 할 때 ValueError?

  18. 18

    Android 4.3의 Phonegap에서 FileTransfer를 사용하여 S3에 파일을 업로드 할 때 코드 3

  19. 19

    plupload를 사용하여 S3에 2 개 이상의 파일을로드 할 수 없음

  20. 20

    Apache POI를 사용하여 Excel에 쓰면 Excel 파일이 손상됨

  21. 21

    AFAmazonS3Client를 사용하여 Amazon S3에서 다운로드 한 손상된 파일

  22. 22

    삭제를 사용할 때 힙 손상

  23. 23

    Flask를 사용하여 페이지 매김으로 레코드를 표시 할 때 검색 상자의 변수 값이 손실 됨

  24. 24

    React 후크를 사용할 때 MediaRecorder의 중간 데이터가 손실 됨

  25. 25

    ng-init를 사용할 때 확인란 선택이 손실 됨

  26. 26

    phonegap에서 allowEdit를 사용할 때 파일 이름이 변경됨

  27. 27

    사용자 지정 애니메이션 컨트롤러를 제공 할 때 UINavigationController에서 시스템 대화 형 팝 제스처가 손상됨

  28. 28

    Elastic Beantalk에 배포 할 때 Angular 모듈이 손상됨

  29. 29

    파일 / 폴더를 복사 할 때 파일 또는 폴더 이름에 이상한 문자가 추가됨

뜨겁다태그

보관