inflearn logo
강의

講義

知識共有

フォローして学習するノード、リアクトシリーズ - YouTubeサイトを作成

ffmpegでビデオサムネイルを作成する

썸네일 생성 오류입니다.

835

lhwan04070546

投稿した質問数 1

1

[0] Error: Cannot find ffprobe

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\fluent-ffmpeg\lib\ffprobe.js:145:31

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\fluent-ffmpeg\lib\capabilities.js:194:9

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\async\dist\async.js:473:16

[0]     at next (C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\async\dist\async.js:5329:29)

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\async\dist\async.js:969:16

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\fluent-ffmpeg\lib\capabilities.js:186:13

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\fluent-ffmpeg\lib\capabilities.js:123:9

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\async\dist\async.js:473:16

[0]     at next (C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\async\dist\async.js:5329:29)

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\async\dist\async.js:969:16

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\fluent-ffmpeg\lib\capabilities.js:116:11

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\fluent-ffmpeg\lib\utils.js:223:16

[0]     at F (C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\which\which.js:68:16)

[0]     at E (C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\which\which.js:80:29)

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\which\which.js:89:16

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\isexe\index.js:42:5

[0] C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\server\routes\video.js:55

[0]     console.log(metadata.format.duration);

[0]                          ^

[0]

[0] TypeError: Cannot read property 'format' of undefined

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\server\routes\video.js:55:26

[0]     at handleCallback (C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\fluent-ffmpeg\lib\ffprobe.js:106:9)

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\fluent-ffmpeg\lib\ffprobe.js:145:16

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\fluent-ffmpeg\lib\capabilities.js:194:9

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\async\dist\async.js:473:16

[0]     at next (C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\async\dist\async.js:5329:29)

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\async\dist\async.js:969:16

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\fluent-ffmpeg\lib\capabilities.js:186:13

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\fluent-ffmpeg\lib\capabilities.js:123:9

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\async\dist\async.js:473:16

[0]     at next (C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\async\dist\async.js:5329:29)

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\async\dist\async.js:969:16

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\fluent-ffmpeg\lib\capabilities.js:116:11

[0]     at C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\fluent-ffmpeg\lib\utils.js:223:16

[0]     at F (C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\which\which.js:68:16)

[0]     at E (C:\DEV\HTML\youtubeclone\boilerplate-mern-stack-master\node_modules\which\which.js:80:29)

[0] undefined

[0] [nodemon] app crashed - waiting for file changes before starting...

오류메세지

xhr.js:155 POST http://localhost:3000/api/video/thumbnail 504 (Gateway Timeout)
createError.js:17 Uncaught (in promise) Error: Request failed with status code 504 at createError (createError.js:17) at settle (settle.js:19) at XMLHttpRequest.handleLoad (xhr.js:60)

윈도우 환경이구요 ffmpeg 설치후 환경변수까지 설정하여 동작하는것 확인했구요.

동영상 업로드시 uploads 폴더에는 업로드 되지만

썸네일 폴더 생성 및 파일들은 생성되지 않습니다.

nodejs redux mongodb react

回答 5

1

lhwan04070546

fluent-ffmpeg 라이브러리는 깔려있습니다.

재부팅 후에 재실행하였더니 정상동작 합니다.

환경변수 설정후 재부팅 안해서 경로를 못찾는 문제였던거 같습니다.

답변감사드립니다.

0

yoursitup904550

저도 이에러 발생했습니다.. 어케해결하셨나요?

위에 참고글 다봐도 안되네요

저는 500에러입니다.

0

GentleM

콩이님 덕분에 해결했네요 감사합니다.

0

tkddn0928

혹시 같은 현상인데 여기에 질문 드려도 되나요 ?? 

강의 내용 중에 npm install fluent-ffmpeg 를 통해서 라이브러를 다운받아서 진행했는데 저 역시 

같은 에러가 발생하는데 혹시 다른 이유가 있을까요 ? 재부팅도 해봤습니다... 

 제 환경은 윈도우입니다. 

0

John Ahn

ffmpeg가 깔려야 하는 이유가 결국은   fluent-ffmpeg 라이브러리를 작동시키기 위해서 잔아요 

ffmpeg가 잘깔렸으면  문제는 fluent-ffmpeg 쪽인데  혹시   이 라이브러리는 깔려있나요 ~ ?

npm i하면 바로, 라이브러리 오류없이 받아지고, 구동되는 소스는 없나요?

0

52

1

ERROR in ./node_modules/antd/es/version/index.js 2:15-22

0

221

1

자료 없음

0

323

1

이미지 깨짐

0

336

1

npm run dev 동작 에러

0

304

1

npm run dev 동작 에러

0

295

1

npm run dev 동작에러납니다...

0

662

1

npm run dev 실행 오류

0

653

1

비디오 업로드, 로그인, 회원가입 504 error

0

1057

1

시작부터 오류생기시는 분들 해결법입니다.

1

467

1

오류 해결 공유

0

459

1

npm install 에러 질문드립니다.

0

1121

2

아예 몽고DB에 연결한다고만 하고 연결이 안되고 있습니다.

0

551

1

해당 오류 해결 방법 좀 알려주세요 ㅠㅠ

0

516

1

로컬스토리지에 대한 질문입니다!!

0

515

0

video가 안 나타나는 문제

0

894

1

ffmpeg 설치 후 cannot read property 'format' of undefined 500 에러 해결

0

471

0

typeError or 콘솔 500 뜨는분..

0

336

0

npm run dev 관련 오류

0

578

1

답글이 달리지않고 디비에도 저장되지않으며 새로고침이 됩니다.

0

246

0

useState 자동 생성

0

347

1

TypeError: Cannot read properties of undefined (reading 'format')

0

1246

2

userData undefined / state에 user.userData가 없습니다.

0

248

0

antd Input background color 변경

0

242

0