토픽 FFMPEG 을 PHP나 자바스크립트에서 쉽게 사용할려면?
페이지 정보
본문
php등에서 ffmpeg을 실행시켜서 그 결과를 가져와야 되는 것 같은데..
댓글에 보니 아래와 같이 api로 불러오는 것이 제일 좋을 것 같습니다.
https://cloudconvert.com/api/v1/convert/gif-to-mp4
그래서 docker ffmpeg api 로
비슷한 것을 찾아보니 https://github.com/sgbj/versed
인데 gif to mp4는 동작을 안하네요. (png to jpg같은 것은 동작하고..)
최신 ffmpeg docker는 여기가 가능하네요. https://hub.docker.com/r/jrottenberg/ffmpeg/
ffmpeg:4.3-centos로 하면 centos에 ffmpeg 4.3버전이 되는 형태..
그런데 이 이미지는 docker로 불러야 되는데, 아래와 같이 실행하면 바뀌긴 하네요
[code]
docker run -it -v $(pwd):$(pwd) -w $(pwd) jrottenberg/ffmpeg:4.3-centos -stats -i 1.gif -movflags faststart -pix_fmt yuv420p -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" o.mp4
[/code]
2개를 잘 합치면 될 것 같은데.. 최신 docker를 빌드 할려고 하니 너무 오래 걸리네요. ㅠㅠ