🌐 KO

πŸ–ΌοΈ λ™μ˜μƒ ν”„λ ˆμž„ μΆ”μΆœκΈ°

λ™μ˜μƒμ„ μ—…λ‘œλ“œν•΄ μ›ν•˜λŠ” μˆœκ°„μ„ μ°Ύκ³ , ν˜„μž¬ 화면을 PNG μ΄λ―Έμ§€λ‘œ μΊ‘μ²˜ν•΄ λ‹€μš΄λ‘œλ“œν•˜μ„Έμš”.

πŸ”’ λ™μ˜μƒμ€ μ„œλ²„λ‘œ μ „μ†‘λ˜μ§€ μ•Šκ³  λΈŒλΌμš°μ € μ•ˆμ—μ„œλ§Œ μž¬μƒΒ·μΊ‘μ²˜λ©λ‹ˆλ‹€.

ν΄λ¦­ν•˜κ±°λ‚˜ λ™μ˜μƒ νŒŒμΌμ„ λŒμ–΄λ‹€ λ†“μœΌμ„Έμš”

MP4(H.264) ꢌμž₯, 일뢀 WebM/AV1/HEVC νŒŒμΌμ€ μž¬μƒμ΄ μ•ˆ 될 수 μžˆμŠ΅λ‹ˆλ‹€

ℹ️ 코덱 지원은 λΈŒλΌμš°μ €λ§ˆλ‹€ λ‹€λ¦…λ‹ˆλ‹€. H.264/MP4λŠ” λŒ€λΆ€λΆ„μ˜ λΈŒλΌμš°μ €μ—μ„œ 잘 μž¬μƒλ˜μ§€λ§Œ, 일뢀 WebM(VP9/AV1)μ΄λ‚˜ HEVC(H.265) νŒŒμΌμ€ μž¬μƒλ˜μ§€ μ•Šμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.

πŸ’‘ λ™μ˜μƒ ν”„λ ˆμž„ μΆ”μΆœκΈ°, μ΄λ ‡κ²Œ ν™œμš©ν•˜μ„Έμš”

μ˜μƒμ—μ„œ 인상적인 μž₯면을 μΈλ„€μΌμ΄λ‚˜ λΈ”λ‘œκ·Έ μ΄λ―Έμ§€λ‘œ μ €μž₯ν•˜κ³  싢을 λ•Œ μœ μš©ν•©λ‹ˆλ‹€. μž¬μƒλ°”λ‘œ λŒ€λž΅μ μΈ μœ„μΉ˜λ₯Ό 찾은 λ’€, Β±1초·±1ν”„λ ˆμž„ λ²„νŠΌμœΌλ‘œ μ›ν•˜λŠ” μˆœκ°„μ„ μ •λ°€ν•˜κ²Œ λ§žμΆ”κ³  μΊ‘μ²˜ν•˜μ„Έμš”. 캑처된 μ΄λ―Έμ§€λŠ” 원본 μ˜μƒμ˜ μ‹€μ œ 해상도 κ·ΈλŒ€λ‘œ PNG둜 μ €μž₯λ©λ‹ˆλ‹€.

κ°€μ΄λ“œ

μžμ„Ένžˆ μ•Œμ•„λ³΄κΈ°

01

λ™μ˜μƒ ν”„λ ˆμž„ μΆ”μΆœκΈ°λŠ” μ–΄λ–»κ²Œ λ™μž‘ν•˜λ‚˜μš”?

μ—…λ‘œλ“œν•œ λ™μ˜μƒ νŒŒμΌμ€ λΈŒλΌμš°μ € λ‚΄λΆ€μ—μ„œλ§Œ URL.createObjectURL()둜 μž„μ‹œ μž¬μƒ 링크λ₯Ό λ§Œλ“€μ–΄ μž¬μƒλ©λ‹ˆλ‹€. 이 λ§ν¬λŠ” κ·Έ λΈŒλΌμš°μ € νƒ­ μ•ˆμ—μ„œλ§Œ μœ νš¨ν•˜λ©°, 파일 데이터가 인터넷 μ–΄λ””λ‘œλ„ μ „μ†‘λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. μ›ν•˜λŠ” μˆœκ°„μ—μ„œ "ν˜„μž¬ ν”„λ ˆμž„ 캑처" λ²„νŠΌμ„ λˆ„λ₯΄λ©΄, 화면에 λ³΄μ΄λŠ” κ·Έ μˆœκ°„μ˜ 이미지가 μΊ”λ²„μŠ€μ— κ·Έλ €μ§„ λ’€ PNG 파일둜 λ‹€μš΄λ‘œλ“œλ©λ‹ˆλ‹€.
02

μ •λ°€ν•˜κ²Œ μ›ν•˜λŠ” μˆœκ°„ μ°ΎκΈ°

μž¬μƒλ°”(μŠ€ν¬λŸ¬λ²„)둜 λŒ€λž΅μ μΈ μœ„μΉ˜λ₯Ό λ¨Όμ € 찾은 λ‹€μŒ, Β±1초 λ²„νŠΌμœΌλ‘œ 크게 μ΄λ™ν•˜κ³  Β±1ν”„λ ˆμž„(μ•½ 0.04초, 25fps κΈ°μ€€) λ²„νŠΌμœΌλ‘œ λ―Έμ„Έ μ‘°μ •ν•˜λ©΄ μ›ν•˜λŠ” μ •ν™•ν•œ μˆœκ°„μ„ μ‰½κ²Œ 맞좜 수 μžˆμŠ΅λ‹ˆλ‹€. μžλ™ μž¬μƒμ€ λ˜μ§€ μ•ŠμœΌλ©°, 항상 μ‚¬μš©μžκ°€ μœ„μΉ˜λ₯Ό 직접 μ‘°μž‘ν•©λ‹ˆλ‹€.
03

μ–΄λ–€ λ™μ˜μƒ 파일이 잘 μ—΄λ¦¬λ‚˜μš”?

H.264둜 μΈμ½”λ”©λœ MP4 파일이 κ°€μž₯ ν­λ„“κ²Œ μ§€μ›λ©λ‹ˆλ‹€. WebM(VP9), AV1, HEVC(H.265) λ“± μ΅œμ‹  코덱은 λΈŒλΌμš°μ €λ‚˜ μš΄μ˜μ²΄μ œμ— 따라 μž¬μƒλ˜μ§€ μ•Šμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. 파일이 열리지 μ•ŠλŠ”λ‹€λ©΄ λ‹€λ₯Έ ν˜•μ‹μœΌλ‘œ λ‹€μ‹œ μΈμ½”λ”©ν•œ λ’€ μ‹œλ„ν•΄ λ³΄μ„Έμš”.

κ΄€λ ¨ λ―Έλ””μ–΄ 도ꡬ

자주 λ¬»λŠ” 질문

μ—…λ‘œλ“œν•œ λ™μ˜μƒμ΄ μ„œλ²„μ— μ €μž₯λ˜λ‚˜μš”?
μ•„λ‹ˆμš”. λ™μ˜μƒμ€ λΈŒλΌμš°μ € μ•ˆμ—μ„œλ§Œ μž¬μƒΒ·μΊ‘μ²˜λ˜λ©°, μ–΄λ–€ ν˜•νƒœλ‘œλ„ μ„œλ²„μ— μ „μ†‘λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
캑처된 μ΄λ―Έμ§€μ˜ ν•΄μƒλ„λŠ” μ–΄λ–»κ²Œ λ˜λ‚˜μš”?
원본 λ™μ˜μƒμ˜ μ‹€μ œ μž¬μƒ 해상도(videoWidth Γ— videoHeight) κ·ΈλŒ€λ‘œ μΊ‘μ²˜λ˜μ–΄ PNG둜 μ €μž₯λ©λ‹ˆλ‹€.
큰 λ™μ˜μƒ νŒŒμΌλ„ μ²˜λ¦¬ν•  수 μžˆλ‚˜μš”?
λ„€, ν•˜λ“œ μ œν•œμ€ μ—†μŠ΅λ‹ˆλ‹€. λ‹€λ§Œ 500MBλ₯Ό μ΄ˆκ³Όν•˜λ©΄ κ²½κ³  λ©”μ‹œμ§€κ°€ ν‘œμ‹œλ˜λ©°, λΈŒλΌμš°μ € μ„±λŠ₯에 따라 μž¬μƒμ΄ 느렀질 수 μžˆμŠ΅λ‹ˆλ‹€.
μ™œ 일뢀 λ™μ˜μƒμ΄ μž¬μƒλ˜μ§€ μ•Šλ‚˜μš”?
코덱 지원은 λΈŒλΌμš°μ €λ§ˆλ‹€ λ‹€λ¦…λ‹ˆλ‹€. H.264/MP4λŠ” λŒ€λΆ€λΆ„ 잘 μž¬μƒλ˜μ§€λ§Œ, 일뢀 WebM/AV1/HEVC νŒŒμΌμ€ λΈŒλΌμš°μ €κ°€ 디코딩을 μ§€μ›ν•˜μ§€ μ•Šμ•„ μž¬μƒμ΄ μ‹€νŒ¨ν•  수 μžˆμŠ΅λ‹ˆλ‹€.