테스트 사이트 - 개발 중인 베타 버전입니다

동영상파일 썸네일 만들기

· 2년 전 · 1880 · 8
[code]
<script src="https://unpkg.com/video-thumb-generator/umd/VideoToThumb.min.js"></script>
var videoToThumb = new VideoToThumb.default('video URL');
videoToThumb
    .load()
    .type('base64')
    //.size([320, 240])
    //.positions([1])
    //.xy([0,0])
    .error(function(err) {
        console.warn(err);
    })
    .done(function(imgs) {
        console.log(imgs); // echo img base64 string.
    });

[/code]

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 8개

감사합니다.
감사합니다.
1년 전

감사합니다! 

초보자라..궁금한게 많은데 오로지 작고 간단한 썸네일 생성만을 한다면

ffmpge를 설치하는것보다 VideoToThumb.min.js 라이브러리를 이용하는것이

엄청 효율적일까요?

 

@헛둘헛둘 아 네 당연합니다. 그러나 위와 같은 방법은 요청이 접수될때마다 동적으로 썸네일을 생성하므로 약간의 시간지연이 있습니다. ffmpeg는 미리 썸네일을 모두 생성해놓을수 있으므로 시간지연문제가 없을수도 있습니다.

1년 전

@swallow 앗 그런차이가 있었군요! 상세한 설명감사드립니다!

이걸 어떻게 사용하나요?

감사합니다

1년 전

저도 궁금합니다. 이 코드를 어느 파일에다가 넣어야 할까요?

위젯이 들어간 메인페이지

위젯폴더의 widget.rows.php

 

 

<script src="https://unpkg.com/video-thumb-generator/umd/VideoToThumb.min.js">


var videoToThumb = new VideoToThumb.default('video URL');
videoToThumb
    .load()
    .type('base64')
    //.size([320, 240])
    //.positions([1])
    //.xy([0,0])
    .error(function(err) {
        console.warn(err);
    })
    .done(function(imgs) {
        console.log(imgs); // echo img base64 string.
    });
</script>

넣으니깐 안되어서요.

게시글 목록

번호 제목
17819
17818
17817
17816
17814
17811
17810
17809
17808
17803
17799
17798
17797
17795
17794
17793
JavaScript JSON Beautify
17790
17789
17786
17774
17760
17755
17750
17729
17722
17714
17708
17686
17676
17666