목록으로
'언젠가 읽기' 컨텐츠는 논문이나 영문 컨텐츠 등 언젠가 읽으려고 즐겨찾기 하고선
읽지 않고 계속 미룰만한 컨텐츠를 읽고 요약하거나 소개합니다.
FFmpeg로 비디오 스프라이트 생성하기
언젠가 읽기
2024. 12. 23. PM 8:01:06
FFmpeg를 사용한 비디오 스프라이트 시트 생성 가이드
목적
-
비디오의 여러 장면을 하나의 이미지 파일로 압축
-
가볍고 빠른 비디오 미리보기 생성
주요 단계
-
비디오 길이 계산
-
프레임 추출 속도(FPS) 결정
-
스프라이트 시트 생성
스크립트 사용 방법
-
sprite.sh 파일 생성
-
권한 설정: chmod +x ./sprite.sh
-
실행 명령어: ./sprite.sh yourvideo.mp4 yourvideospritesheet.png
핵심 FFmpeg 명령어 분석
-
-y: 기존 파일 덮어쓰기
-
-i: 입력 비디오 파일
-
-frames 1: 단일 이미지 출력
-
-q:v 2: 최고 화질 설정
-
필터 옵션
-
-
20개 프레임 추출
-
16:9 화면 비율 유지
-
프레임 크기 135픽셀 높이로 조정
-
수직으로 프레임 나열
-
결과물
-
20프레임을 포함한 스프라이트 시트 이미지
-
CSS, JS와 결합하여 비디오 미리보기 구현 가능
주의사항
-
비디오 길이에 따라 자동으로 프레임 추출
-
화면 비율과 크기 자동 최적화
키워드
FFmpeg, 스프라이트 시트, 비디오 미리보기, 프레임 추출, 비디오 압축
참고 자료
-
FFmpeg 공식 문서
-
비디오 처리 기술 가이드
-
멀티미디어 압축 기법
푸딩캠프 뉴스레터를 구독하면 학습과 성장, 기술에 관해 요약된 컨텐츠를 매주 편하게 받아보실 수 있습니다.