동영상 썸네일 만들기... 정보
동영상 썸네일 만들기...본문
안녕하세요 ..몇일간 고민을 해보다가 질문 올려봅니다.
실력이 미천한 관계로 ㅠㅠ
html5 로 동영상이 재생되는것 까지는 만들었는데
썸네일을 도저히 못만들겠습니다.
아래 링크따라도 해보고 주저리 주저리 해봤는데..
힘드네요..ㅠㅠ
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=13427&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EB%8F%99%EC%98%81%EC%83%81+%EC%8D%B8%EB%84%A4%EC%9D%BC
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10901&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EB%8F%99%EC%98%81%EC%83%81+%EC%8D%B8%EB%84%A4%EC%9D%BC
지금 배추빌더 라이트를 쓰는중이고 .. synology NAS 사용중이라
ffmpeg는 설치가 되어있는중이고. 경로는 "/usr/syno/bin/ffmpeg <-- 여기입니다.
근데 도저히 만들어 지지 않는군요..
예를 들어 첨부파일1에 동영상(mp4만 사용할 예정입니다.) 을 올리면
자동으로 첨부파일2에 썸네일이 올라가게 할수는 없는건가요?
예를 들어 소스를 보여주시면 감사하겠습니다.
많은 고수님들의 지도편달을 부탁합니다.
실력이 미천한 관계로 ㅠㅠ
html5 로 동영상이 재생되는것 까지는 만들었는데
썸네일을 도저히 못만들겠습니다.
아래 링크따라도 해보고 주저리 주저리 해봤는데..
힘드네요..ㅠㅠ
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=13427&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EB%8F%99%EC%98%81%EC%83%81+%EC%8D%B8%EB%84%A4%EC%9D%BC
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10901&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EB%8F%99%EC%98%81%EC%83%81+%EC%8D%B8%EB%84%A4%EC%9D%BC
지금 배추빌더 라이트를 쓰는중이고 .. synology NAS 사용중이라
ffmpeg는 설치가 되어있는중이고. 경로는 "/usr/syno/bin/ffmpeg <-- 여기입니다.
근데 도저히 만들어 지지 않는군요..
예를 들어 첨부파일1에 동영상(mp4만 사용할 예정입니다.) 을 올리면
자동으로 첨부파일2에 썸네일이 올라가게 할수는 없는건가요?
예를 들어 소스를 보여주시면 감사하겠습니다.
많은 고수님들의 지도편달을 부탁합니다.
댓글 전체
설명서 대로 따라해도 안된다는 말만으로 이유를 어떻게 알 수 있겠습니까마는
해볼 수 잇는 것은 shell에서 ffmpeg를 직접 실행해보는 것과
아래 코드를 tail.php 같은 곳에 넣어서 어떻게 나오는지 보세요
exec("find $g4[path]/*.* -type f",$myfile);
print_r($myfile);
화일들이 주루룩 나오지않는다면 exec를 사용할 수 없도록 되어있어서 일 것입니다
해볼 수 잇는 것은 shell에서 ffmpeg를 직접 실행해보는 것과
아래 코드를 tail.php 같은 곳에 넣어서 어떻게 나오는지 보세요
exec("find $g4[path]/*.* -type f",$myfile);
print_r($myfile);
화일들이 주루룩 나오지않는다면 exec를 사용할 수 없도록 되어있어서 일 것입니다
... 자문자답을 하다니.. 잘모르는지라.. 어쩔수 없죠 ;;
---------------------------------------------------------------------------------
bbs 폴더에 write_update.php 256라인쯤에..
// mp4파일에서 jpg 추출
if ($filename) {
if (preg_match("/(.mp4)$/i",$filename)) {
$result = exec("ffmpeg -i $dest_file -an -ss 00:00:02 -an -r 2 -vframes 1 -y $dest_file.jpg ");
}
----------------------------------------------------------------------------------
이렇게 하니 돼는군요;;
synology 나스의 경우에 ffmpeg 가 설치 되어 있어서 별다른 셋팅은 필요없는거 같습니다. (단 제어판>웹서비스>PHP설정에서 EXEC옵션을 끄셔야 가능합니다. *중요*)
삽질만 엄청 한거 같네요 ;;;;;;;
data/게시판이름/파일이름.mp4.jpg 로 저장이 되네요..
이제 썸네일은 어떻게 연개 시킬껀지 고민을 ;;;
---------------------------------------------------------------------------------
bbs 폴더에 write_update.php 256라인쯤에..
// mp4파일에서 jpg 추출
if ($filename) {
if (preg_match("/(.mp4)$/i",$filename)) {
$result = exec("ffmpeg -i $dest_file -an -ss 00:00:02 -an -r 2 -vframes 1 -y $dest_file.jpg ");
}
----------------------------------------------------------------------------------
이렇게 하니 돼는군요;;
synology 나스의 경우에 ffmpeg 가 설치 되어 있어서 별다른 셋팅은 필요없는거 같습니다. (단 제어판>웹서비스>PHP설정에서 EXEC옵션을 끄셔야 가능합니다. *중요*)
삽질만 엄청 한거 같네요 ;;;;;;;
data/게시판이름/파일이름.mp4.jpg 로 저장이 되네요..
이제 썸네일은 어떻게 연개 시킬껀지 고민을 ;;;
덧붙이자면 보람찬님께서 올려주신건 .. ffmpeg와 ffmpeg-php가 깔려 있어야 하는거였습니다.. ffmpeg-php는 구글링을 아무리 해봐도 시놀로지nas에 까는 방법자체가 나와있는게 없어서 포기 하였습니다.!~