Please Enable JavaScript!
Mohon Aktifkan Javascript![ Enable JavaScript ]

gif to mp4, 이미지 파일을 webp로 변경하기 > MEMBER PDS

본문 바로가기
사이트 내 전체검색

MEMBER PDS

기타 gif to mp4, 이미지 파일을 webp로 변경하기

페이지 정보

본문

ffmpeg 4.3.1 버전과 cwebp 1.1.0 최신 버전을 ubuntu 18.04에 담았습니다.

 

파일 다운로드 하셔서 아래와 같이 빌드후 실행시키시면 됩니다.

 

docker build -t ffmpeg-api .
docker run -d -p 3000:3000 ffmpeg-api

 

변경 테스트는 localhost:3000 으로 접속하시면 아래와 같이 나옵니다.

 

gif를 드랍한후에 mp4를 넣으면 변경된 파일이 다운로드 됩니다.

 

일반 그래픽 파일은 drop후에 webp를 넣으면 됩니다.  썸네일을 만들려고 하면 아래에 숫자 800이나 1024를 넣으시면 됩니다.

 

800588803_1596844799.8891.png 

다음은 node에서 api로 부를때의 예입니다.

 

Gif to MP4

const fs = require('fs');
const request = require('request');

let req = request.post('http://localhost:3000/convert');
let form = req.form();
form.append('file', fs.createReadStream('input.gif'));
form.append('format', 'mp4');
req.pipe(fs.createWriteStream('output.mp4'));

JPG, PNG, Tiff등을 Webp로

const fs = require('fs');
const request = require('request');

let req = request.post('http://localhost:3000/convert');
let form = req.form();
form.append('file', fs.createReadStream('input.jpg'));
form.append('format', 'webp');
// 같은 크기로 할때
form.append('width', ''); 
// Width 을 800으로 할때
form.append('width', '800');
req.pipe(fs.createWriteStream('output.webp'));

 

각각의 사이즈에 대한 예입니다. r로 된것은 width를 800으로 한 경우 입니다.

 

800588803_1596845093.5979.png

 

800588803_1596845103.9507.png

 

참고 : ffmpeg 파일 컴파일 때문에 처음 빌드시 시간이 오래 걸립니다.

 

추천4
   *** 파일을 다운로드 하시기 전에 댓글이 먼저 작성 되어야 다운로드가 가능 합니다. ***

첨부파일

댓글목록

profile_image

선구자님의 댓글

no_profile 선구자 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 kr 아이피 (116.♡.♡.11) 작성일

우와 감사합니다

profile_image

마젠토님의 댓글의 댓글

마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 us 아이피 (47.♡.♡.3) 작성일

그누보드쪽은 빠져 있습니다. PHP쪽이라서 잘 안되네요.

profile_image

선구자님의 댓글의 댓글

no_profile 선구자 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 kr 아이피 (183.♡.♡.47) 작성일

언제나 멋지십니다

profile_image

마젠토님의 댓글의 댓글

마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 us 아이피 (47.♡.♡.3) 작성일

감사합니다.

profile_image

이스보님의 댓글

no_profile 이스보 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 my 아이피 (219.♡.♡.224) 작성일

GIF가 트래픽의 주범이라고 해서 이걸 얻어볼까 했는데.. 그누보드가 안되는군요 ㅎㅎ 고생 많으셨습니다 .

profile_image

마젠토님의 댓글의 댓글

마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 us 아이피 (47.♡.♡.3) 작성일

서버를 쓰셔야 되고,  php/javascript로 적용을 해야 됩니다.

profile_image

이스보님의 댓글의 댓글

no_profile 이스보 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 my 아이피 (219.♡.♡.224) 작성일

아 네 답변 감사합니다.

profile_image

serialzx님의 댓글

no_profile serialzx 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 kr 아이피 (58.♡.♡.94) 작성일

대박 자료 감사합니다

profile_image

karius님의 댓글

no_profile karius 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 kr 아이피 (211.♡.♡.130) 작성일

이것저것 해봐야할게많네요 ㅎㅎ

profile_image

하루파파님의 댓글

no_profile 하루파파 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 ca 아이피 (104.♡.♡.129) 작성일

ffmpeg 이게 정말 신기술인데 쓰면쓸수록 알콩달콩 하다는거... 계속 테스트 해보고 있는데 모르는 분야를 들어가니

Total 10건 1 페이지
MEMBER PDS 목록
번호 제목 글쓴이 포인트 조회 추천 날짜
10 기타 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트300 72554 5 12-22
9 플러그인 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트0 110440 7 12-17
8 기타 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트500 20744 4 08-09
열람중 기타 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트1000 26673 4 08-07
6 플러그인 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트6000 31924 6 07-23
5 라이브러리 no_profile 조윤진 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트5000 13621 1 04-12
4 플러그인 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트20000 15865 2 04-06
3 플러그인 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트4000 12440 3 04-03
2 API 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트2000 36393 4 09-13
1 플러그인 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트4000 21306 5 09-08

검색

회원로그인

회원가입
QnA nanoomihost. dnsever. dnszi.

사이트 정보

포인트 정책
포인트 순위
사이트명 : 아파치존
개인정보관리책임자 : JOO SUNG

접속자집계

오늘
5,364
어제
7,585
최대
176,238
전체
3,291,374
Copyright © apachezone.com. All rights reserved.