mp4 동영상 썸네일 생성 관련. 채택완료
현재 그누 최신버전 나리야빌더 최신버전 사용 중 입니다.
https://siane.tistory.com/349 글을 보고 ffmpeg를 설치해서 사용해보려고하는데요.
아래 코드를 테마의 list skin의 `if($thumb['src']) {` 부분의 윗줄에 추가를 해주라고하는데. 이게 그누 게시판스킨에는 있고 나리야에는 없거든요..ㅠㅠ
</p>
<p>// 첫번째 첨부파일이 동영상이라면 동영상 썸네일을 찾는다. if (preg_match("/\.(".$config['cf_movie_extension'].")$/i", $list[$i]['file'][0]['file'])) { $img_content = '<img src="'.get_ffmpeg_thumb_url($list[$i]['file'][0]).'" alt="" />'; } else</p>
<p>
위 코드를 밑에 나리야 보드스킨 list.skin.php 중 에서 위 코드를 어디에 넣어야 할까요?;;
[code]
// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨 add_stylesheet('', 0);
// 스킨설정 $is_skin_setup = (($is_admin == 'super' || IS_DEMO) && is_file($board_skin_path.'/setup.skin.php')) ? true : false;
// 이미지 영역 및 썸네일 크기 설정 $boset['thumb_w'] = (!isset($boset['thumb_w']) || $boset['thumb_w'] == "") ? 400 : (int)$boset['thumb_w']; $boset['thumb_h'] = (!isset($boset['thumb_h']) || $boset['thumb_h'] == "") ? 225 : (int)$boset['thumb_h'];
if($boset['thumb_w'] && $boset['thumb_h']) { $img_height = ($boset['thumb_h'] / $boset['thumb_w']) * 100; } else { $img_height = (isset($boset['thumb_d']) && $boset['thumb_d']) ? $boset['thumb_d'] : '56.25'; }
$head_color = (isset($boset['head_color']) && $boset['head_color']) ? $boset['head_color'] : 'primary';
$boset['xl'] = isset($boset['xl']) ? (int)$boset['xl'] : 0; $boset['lg'] = isset($boset['lg']) ? (int)$boset['lg'] : 0; $boset['md'] = isset($boset['md']) ? (int)$boset['md'] : 3; $boset['sm'] = isset($boset['sm']) ? (int)$boset['sm'] : 0; $boset['xs'] = isset($boset['xs']) ? (int)$boset['xs'] : 2; $gallery_row_cols = na_row_cols($boset['xs'], $boset['sm'], $boset['md'], $boset['lg'], $boset['xl']);
// 글 이동 $is_list_link = false; $boset['target'] = isset($boset['target']) ? $boset['target'] : ''; switch($boset['target']) { case '1' : $target = ' target="_blank"'; break; case '2' : $is_list_link = true; break; case '3' : $target = ' target="_blank"'; $is_list_link = true; break; default : $target = ''; break; }
// No 이미지 $no_img = isset($boset['no_img']) ? na_url($boset['no_img']) : '';
// 글 수 $list_cnt = count($list);
?>