inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기

ffmpeg로 비디오 썸네일 생성하기

format 에러입니다.

811

Dongha Taylor Kim

작성한 질문수 7

0

재부팅, ffmpeg 새로 깔기 기타 등등 모든 방법을 동원해도 해결되지가 않네요. 뭐가 문제일까요... 늘 좋은 강의 감사드립니다!

깃허브:https://github.com/dongha1992/react-youtube-ahn

[0] undefined

[0] /Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/server/routes/video.js:52

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

[0]                          ^

[0] 

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

[0]     at /Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/server/routes/video.js:52:26

[0]     at handleCallback (/Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/node_modules/fluent-ffmpeg/lib/ffprobe.js:106:9)

[0]     at /Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/node_modules/fluent-ffmpeg/lib/ffprobe.js:145:16

[0]     at /Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/node_modules/fluent-ffmpeg/lib/capabilities.js:194:9

[0]     at wrapper (/Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/node_modules/async/dist/async.js:268:20)

[0]     at next (/Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/node_modules/async/dist/async.js:4582:24)

[0]     at /Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/node_modules/async/dist/async.js:321:20

[0]     at /Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/node_modules/fluent-ffmpeg/lib/capabilities.js:186:13

[0]     at /Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/node_modules/fluent-ffmpeg/lib/capabilities.js:123:9

[0]     at wrapper (/Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/node_modules/async/dist/async.js:268:20)

[0]     at next (/Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/node_modules/async/dist/async.js:4582:24)

[0]     at /Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/node_modules/async/dist/async.js:321:20

[0]     at /Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/node_modules/fluent-ffmpeg/lib/capabilities.js:116:11

[0]     at /Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/node_modules/fluent-ffmpeg/lib/utils.js:223:16

[0]     at F (/Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/node_modules/which/which.js:68:16)

[0]     at E (/Users/donghakim/Desktop/coding/react-youtube-ahn/react-youtube-ahn/node_modules/which/which.js:80:29)

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

[1] [HPM] Error occurred while trying to proxy request /api/video/thumbnail from localhost:3000 to http://localhost:5000 (ECONNRESET) (https://nodejs.org/api/errors.html#errors_common_system_errors)

nodejs react mongodb redux

답변 6

4

David

강사님 너무 좋은 강의 만들어주셔서 감사합니다.

저도 윈도우 환경에서 강의 듣는중에 ffmpeg 에러가 발생했습니다.

윈도우 환경에서는 ffmpeg 환경 변수 및 exe 파일 경로를 설정해 주어야 가능했습니다.

제가 시도했던 방법은 아래와 같습니다.

1. ffmpeg 다운로드 (zip 파일로 되어 있고 구글에 검색하시면 많이 나옵니다.)

2. ffmpeg 하위에 bin 폴더 환경 변수에 등록

3. ffmpeg.ffprobe 코드 위쪽에 아래 코드 작성

     - ffmpeg.setFfmpegPath('C:\\..\\..\\bin\\ffmpeg.exe')

강사님 덕에 리액트 조금은 알 것 같습니다.

앞으로도 강의 즐겁게 듣겠습니다.

감사합니다.

0

ddooww

정말 감사합니다ㅠㅠ

ffmpeg.setFfmpegPath('C:\\..\\..\\bin\\ffmpeg.exe')

이거 넣으니까 한 방에 되네요

혹시 이거 원리에 대해 아시는 분 계신가요?

변수 제대로 등록하고 cmd창에 ffmpeg 입력되는거 까지 확인했었는데 안되다가 

코드에 직접 경로 넣어주니까되는게 되서 좋긴한데 100%이해가 안되서 찝찝하네요 

0

David

저 당시에 해결방법에 대해 찾을때 실행환경에서 상대 경로를 제대로 인식하지 못해서 발생한 에러라고 인지하고 절대 경로를 대신해서 넣어주었습니다. 결론은 ide 상에서 경로를 인식할때 상대 경로에 대해서 입력값과 상이해서 에러가 발생했다고 보입니다.

0

Hae Chang Cho

저도 모든방법써도 아직 이 에러가 해결이안되네요 ㅠ

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

metadata값이 잘안들어오는거같은데 ㅠ

0

공민철

저는 딱 저500에러가 발생하네요...

다르방법 다시도해봐도 해결이 안됩니다.

0

woong667

저도 format 문제 있었는데 ffmpeg설치하고 vs code 다시 껏다 키니까 작동했습니다.

0

Dongha Taylor Kim

썸네일이 폴더에 썸네일 생성이 안됩니다... 답답하네요ㅠㅠ

0

John Ahn

동영상을 올릴때 동영상이 안올라 가지 신다는거죠 ..? 

근데 제가 해보니깐 잘올라가져서 소스상의 문제는 없는것같습니다 ㅠㅠ 
brew로   ffmpeg 설치 하셨나요 ㅠㅠ ???

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

0

52

1

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

0

221

1

자료 없음

0

322

1

이미지 깨짐

0

336

1

npm run dev 동작 에러

0

304

1

npm run dev 동작 에러

0

295

1

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

0

661

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

550

1

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

0

516

1

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

0

515

0

video가 안 나타나는 문제

0

894

1

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

0

470

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