feat(thumbnails): generate and serve video thumbnails for folder cards
ffmpeg로 영상 첫 프레임을 즉석 추출해 thumb.jpg로 캐시하고 공개/관리자 폴더 카드에서 실제 썸네일을 표시한다. ffmpeg가 없거나 생성 불가하면 404로 떨어져 ▶ placeholder로 폴백한다. Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
This commit is contained in:
@@ -62,7 +62,10 @@
|
||||
data-video-id="<%= v.id %>"
|
||||
data-title="<%= v.title %>"
|
||||
data-share-url="<%= shareUrl %>">
|
||||
<div class="videoThumb">▶</div>
|
||||
<div class="videoThumb">
|
||||
<img class="videoThumbImg" src="/file/video/<%= encodeURIComponent(v.id) %>/thumb" alt="" loading="lazy" onerror="this.style.display='none'" />
|
||||
<span class="videoThumbPlay">▶</span>
|
||||
</div>
|
||||
<div class="videoTitle"><%= v.title %></div>
|
||||
<% if (v.sourceType === 'youtube') { %>
|
||||
<div class="muted">YouTube</div>
|
||||
|
||||
Reference in New Issue
Block a user