11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


사진 썸네일 가장 빠르게 생성하는 방법! | Photo Station

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    링크에서 원본 출처 입니다.

    사진 썸네일 가장 빠르게 생성하는 방법!
    |Photo Station
    2012.03.20 10:49
    결과만 보고싶으신 분은 맨 아래 보세요~

    ===============================================

    이놈의 포토스테이션 썸네일 생성때문에, 나스 구입 후 일주일간 낑낑대고 있었네요.
    (저도 낑낑 나스 CPU도 낑낑)

    6만장의 사진과 600건의 동영상 썸네일이 원래 속도로 생성되는걸 마냥 보고만 있을 수 없어서 포럼도 뒤져보고 카페에도 물어보고 한참 했습니다.
    찾은 여러가지 결과와 제가 결국 수행한 방법을 함께 정리해 올릴게요.
    (다른분처럼 아예 생성 안하게 하면 참 좋을텐데... 그래도 포토스테이션 한번 써보고 싶어서요...)

    (DS212j, DSM4.0-2198 기준입니다.)

    썸네일 생성이 수행되는 순서
    데몬->설정파일->폴더별수행->파일별생성

    데몬실행/중단은 아래 명령어로 가능합니다.
    /usr/syno/etc/rc.d/S77synomkthumbd.sh stop
    /usr/syno/etc/rc.d/S77synomkthumbd.sh start

    설정파일은 아래입니다.
    /usr/syno/etc.defaults/thumb.conf
    동일 경로에 thumb_high.conf가 있고, /usr/syno/etc/ 하위에도 두 파일이 있는데요, 일단 제 시스템은 저 파일만 사용하더라구요.

    실행명령어
    /usr/syno/bin/convert-thumb -> /lib/hddapp/usr/syno/bin/convert
    실제 수행 명령어에 synonym link가 걸려있습니다.

    현재 썸네일 생성 상황 보기
    cat /proc/`/bin/ps | grep -v grep | grep convert | grep define | awk '{print $1}'`/cmdline
    cat /proc/`/bin/ps | grep -v grep | grep ffmpeg | awk '{print $1}'`/cmdline

    처음에 한건 설정파일을 수정해서 썸네일 생성시간을 조금 단축해보려고 했습니다.
    설정파일(/usr/syno/etc.defaults/thumb.conf)에서 unsharp=0.5x0.5+1.25+0.0 부분을 주석처리 후 데몬 재실행했습니다.
    조금 빨라진거 같긴 하지만 6만개의 파일은 여전히 많은 숫자입니다.


    썸네일중 XL 사이즈는 ipad에서만 사용한다고 하길래, ipad가 없으므로 해당 파일을 생성 안하게 바꿔보았습니다.
    역시 설정파일(/usr/syno/etc.defaults/thumb.conf)에서 아래 부분을 통째로 주석처리했습니다.
    [thumb 1280]
    size=1280
    quality=90
    filename=SYNOPHOTO:THUMB_XL.jpg
    용량이 절약되긴 하겠지만, 속도의 차이는 크지 않습니다.


    convert 수행시 파라메터를 -size 대신 -sample 으로 바꾸면 좀 빨라진다고 하더이다.
    펄스크립트로 convert 를 대체했습니다.

    #!/usr/bin/perl -w
    @new_args = ();
    for $arg(@ARGV) {
    if($arg eq "-size") { $arg = "-sample"; }
    push @new_args, $arg;
    }
    exec "/lib/hddapp/usr/syno/bin/convert", @new_args;
    실행속도가 훨씬 빨라졌습니다. 한 10년 걸릴거같던게 1년이면 끝나겠더라구요.


    synology assistant 를 깔고 PC에서 썸네일을 생성해서 올려봤습니다.
    주말 내내 2만건정도 처리하긴 했지만, PC를 계속 켜둘 수도 없고... 앞으로 올리는 모든 사진은 PC로만 업로드 할 수도 없는 노릇입니다.



    결국 한 방법은... 다시 펄스크립트로...
    convert_foo.sh 를 생성합니다.
    #!/usr/bin/perl -w
    my $ARGC = $#ARGV;
    my $org_file = $ARGV[$ARGC-1];
    my $target_file = $ARGV[$ARGC];
    exec "/bin/ln", "-s", $org_file, $target_file;

    실행권한 줍니다.

    chmod 750 convert_foo.sh

    convert 를 대체해버립니다.

    ln -sf /usr/syno/bin/convert_foo.sh /usr/syno/bin/convert

    이러면 실제로 썸네일이 생성되는게 아니라, 원본 사진에 링크가 걸립니다.
    장점, 썸네일이 생성 작업이 순식간에 완료됩니다.
    생성된 썸네일들로 디스크에 추가적인 공간을 차지할 일이 없습니다.
    단점, 생성된 썸네일이 원본사이즈입니다.
    모바일앱에서 들어가도 원본 파일 다 읽어오니까 느립니다.

    그래도 전 그냥 이렇게 쓸렵니다; 썸네일 생성하는거 종일 기다릴 인내심이 이미 바닥이 났네요.
    \n
    [이 게시물은 관리자님에 의해 2013-11-17 19:55:22 74.DS_BBS에서 이동 됨]
    \n
    [이 게시물은 관리자님에 의해 2013-11-18 21:29:50 11.H_BBS에서 이동 됨]
    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    profile_image

    shimss11q님의 댓글

    shimss11q 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일

    사진 썸네일 가장 빠르게 생성하는 방법! Thumbnails synothumb
    dsm 6.1에서는 성공 6.2에서 작업 진행
    putty.exe 실행
    id
    pass
    sudo -i
    접속

    1) 원본 파일 확인
    cd /volume1/web/doc
    에 작업 저장 합니다
    nano /usr/bin/convert
    ...이상한 파일  후

    cp /usr/bin/convert /volume1/web/doc/
    에 백업 합니다
    nano /volume1/web/doc/convert
    백업 확인
    ll /usr/bin/conv*
    ll /volume1/web/doc/conv*

    2) 새로운 파일 생성
    convert_thumb2.sh 를  새롭개 생성합니다.
    nano /volume1/web/doc/convert_thumb2.sh
    ================
    #!/usr/bin/perl -w
    my $ARGC = $#ARGV;
    my $org_file = $ARGV[$ARGC-1];
    my $target_file = $ARGV[$ARGC];
    exec "/bin/ln", "-s", $org_file, $target_file;
    ===========================

    3) 파일 복사 권한복사 마운트
    cp /volume1/web/doc/convert_thumb2.sh /usr/bin/convert_thumb2.sh
    ll /usr/bin/conv*
    파일 확인
    chmod 750 /usr/bin/convert_thumb2.sh

    ln -sf /usr/bin/convert_thumb2.sh /usr/bin/convert
    로 마운트  변경 합니다
    nano /usr/bin/convert
    파일 확인

    profile_image

    shimss@11q.kr님의 댓글

    shimss@11q.kr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일

    사진 썸네일 가장 빠르게 생성하는 방법! Thumbnails synothumb

    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,672 / 5 Page
    [ 난 최신글만 우려 먹는다.(제나플러스 실패) ]

    난 최신글만 우려 먹는다.\r\n\r\n\r\n東問西答\r\n작성일시2012.09.06 10:51:56\r\n조회1,223\r\n댓글16첨부파일…

    [ [아미나 PC홈 수정] 중앙 움직이는 게시판 사진 겔러리 최신글 ] 댓글 1

    \r\n\r\n<!-- 사이트 로고w:\ami\thema\basic\head.php에서 아래를 삭제후 중앙 baner를 제거 합니다\r\n…

    [ Synology diskstation DS-712+ Mail 서버 만들기/Mail station 패캐지 설치… ] 댓글 3

    \r\n시놀로지 ds712 synology e-mail/email 설정/서버설정 (2012월3월9일up) 그누보드 이메일 설정하기 ,이메일의 모…

    [ 겔러리 썸네일 문제...^_^.. ] 댓글 1

    댓글이 달린지도 몰랐네요. 자기 댓글에 글달렸을때도 확인 가능하면 좋을거같아요! 3.2.4버전이랑 비교하니깐 common.lib.php에 //$…

    [ [해결]G4에서 모바일 접속시 폰트가 작아서 볼수가 없습니다 ]

    [해결]G4에서 모바일 접속시 폰트가 작아서 볼수가 없습니다 어디를 수정 해야 하는지요LV 5심봉사조회6기타2013.10.09 12:20안녕하세…

    [ Synology DiskStation 사용자 가이드 ]

    11q.kr 는 네이버/구글에서 검색 찾아오세요.Synology DiskStation 사용자 가이드\r\n\r\n\n[이 게시물은 관리자님에 의…

    [ 시놀로지 2개의 랜선을 연결 속도 증가 스키기 lan 2 port Synology NAS에서 Link Agg… ]

    제품 지원지식 기반호환성NAS 선택기NVR 선택기RAID Calculator 다운로드 센터다운로드 센터 기타 리소스베타 프로그램 개발자 타사 응…

    [ 사진 썸네일 가장 빠르게 생성하는 방법! | Photo Station ] 댓글 2

    링크에서 원본 출처 입니다.사진 썸네일 가장 빠르게 생성하는 방법!|Photo Station2012.03.20 10:49마르(amarese)정회…

    [ 림스모바일 ver 2.6.3 site map / auto menu 추가 ]

    상단 메뉴 만들기hea.php에 다음을 추가 합니다아래의 위치에 추가....data-transition="fade">Search</a…

    [ 림스/아미나 모바일 2.6.3 모바일 글쓰기 줄바꿈 안되는것 해결 ]

    <!-- 림스 모바일 글쓰기 줄바꿈 안되는것 /m/skin/view.basic.php #51 아미나 모바일 글쓰기 줄바꿈 안되는것 /m/s…

    [ iframe 사용법 ] 댓글 1

    \r\niframe 사용법\r\n \r\n\r\n사용법은 간단합니다. 위치하고 싶은 부분에 다음과 같이 삽입합니다. ===============…

    [ Netdrive 속도가 느릴때, 동영상이 끊길때 해결법 ]

    Netdrive 속도가 느릴때, 동영상이 끊길때 해결법컴퓨터 이야기~/소프트웨어 2012/02/20 09:02요즘 NAS 를 많이 사용하는데 N…

    [ 시놀리지 서버 로컬드라이브 설정 최신 NetDrive2_Setup_2_6_5_739.exe 사용 ]

    시놀리지 서버 로컬드라이브 설정 최신 NetDrive2_Setup_2_6_5_739.exe 사용기간 사용이 있지만 1개 연결 자동연결이 되지 않…

    [ XPEnology 5.1 Installation | VMWare Player 동영상자료 ]

    ♠ https://11q.kr는 정보를 찾아 공유 합니다..\r\n♠ 11q.kr은 정보를 찾아 공유 합니다. https://11q.kr htt…

    [ DSM6 시놀로지/ 헤놀로지 XPENOLOGY 서버 이전 완료 .... ]

    DSM6 시놀로지/ 헤놀로지 XPENOLOGY 서버 이전 완료 ....♠ shimss home 는 컴퓨터자료 windows10, server 2…

    [ qcam_내부접속 설정 접속 ] 댓글 2

    간혹 QCAM 네트워크를 연결이 되지 않으면 초기화후 설정을 직접 입력 저장으로 하세요복원하니 문제가 나서 재설정으로 함.이하 qcam q3 설…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-06-02 03:02:24

    오늘의 홈 현황


    • 현재 접속자♨ 521 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 4 명
    • 주간 가입자※ 7 명
    • 오늘 방문자 1,157 명
    • 어제 방문자 2,099 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,354,402 명
    • 전체 게시물※ 8,612 개
    • 전체 댓글수※ 24,675 개
    • 전체 회원수 11,004 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑