Skip to content

About

Windows GUI downloader for TVer, Japan's free TV streaming service. Powered by yt-dlp and FFmpeg.

Topics

Resources

Stars

8 stars

Watchers

1 watching

Forks

Latest commit

ย 

History

159 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

TVer Downloader Logo ํ‹ฐ๋ฒ„ ๋‹ค์šด๋กœ๋” (TVer Downloader)

TVer Downloader ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€ ๋ฐ”๋กœ๊ฐ€๊ธฐ ์ตœ์‹  ๋ฒ„์ „ ๋‹ค์šด๋กœ๋“œ

์†Œ์Šค ์ฝ”๋“œ๋Š” ๊ณต๊ฐœํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ด ์ €์žฅ์†Œ์—์„œ๋Š” ์‚ฌ์šฉ ์•ˆ๋‚ด, ๋ณ€๊ฒฝ ๋‚ด์—ญ, ๊ณต์‹ ์†Œ๊ฐœ ํŽ˜์ด์ง€๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

NordVPN 73%ํ• ์ธ + 3๊ฐœ์›” ๋ฌด๋ฃŒ ํ›„์›ํ•˜๊ธฐ

RELEASE Downloads Latest Downloads Total Platform LICENSE

PYTHON PYQT6 Made with yt-dlp Made with FFmpeg

TVerDownloader ๋ฉ”์ธ UI


๊ฐ„๋‹จ ์†Œ๊ฐœ ์‹œ์Šคํ…œ ์š”๊ตฌ ์‚ฌํ•ญ ์ฃผ์š” ๊ธฐ๋Šฅ ์‚ฌ์šฉ ๋ฐฉ๋ฒ• ์ฃผ์˜ ์‚ฌํ•ญ ๋ฐฑ์—…ํ•  ํŒŒ์ผ ๊ฐœ๋ฐœ ์ •๋ณด ๊ธฐ์—ฌ ๋ฐ ์‘์› ๋ผ์ด์„ ์Šค ๋ฐ ์ €์ž‘๊ถŒ

๐Ÿ“Œ ์†Œ๊ฐœ

  • TVer Downloader๋Š” ์ผ๋ณธ ํ‹ฐ๋ฒ„ ์ŠคํŠธ๋ฆฌ๋ฐ ํ”Œ๋žซํผ์˜ ๋™์˜์ƒ์„ ๋‹ค์šด๋กœ๋“œํ•˜๋„๋ก ๋„์™€์ฃผ๋Š” GUI ๊ธฐ๋ฐ˜์˜ ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.
  • PyQt6 ๊ธฐ๋ฐ˜์˜ ์ง๊ด€์ ์ธ ์ธํ„ฐํŽ˜์ด์Šค์™€ yt-dlp/FFmpeg ์ž๋™ ์—…๋ฐ์ดํŠธ ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋‹ค๊ตญ์–ด๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. OS์˜ ์ฃผ ์–ธ์–ด์— ๋”ฐ๋ผ ํ•ด๋‹น ์–ธ์–ด๋กœ ๋‚˜์˜ค๊ณ , ์„ค์ •์—์„œ ์ง์ ‘ ๊ณ ๋ฅด๋ฉด ๋‹ค์‹œ ์‹œ์ž‘ํ•˜์ง€ ์•Š์•„๋„ ๊ณง๋ฐ”๋กœ ๋ฐ”๋€๋‹ˆ๋‹ค.
  • ๊ธฐ๋ณธ์ ์œผ๋กœ TVer์˜ ์˜์ƒ ๋‹ค์šด๋กœ๋“œ๊ฐ€ ์ฃผ๋ชฉ์ ์ด์ง€๋งŒ, YouTube์˜ ์˜์ƒ ์—ญ์‹œ ๋‹ค์šด๋กœ๋“œ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ป ์‹œ์Šคํ…œ ์š”๊ตฌ ์‚ฌํ•ญ


โœจ ์ฃผ์š” ๊ธฐ๋Šฅ

์ฃผ์†Œ ๋„ฃ๊ธฐ

  • ์ž…๋ ฅ์ฐฝ์— ๋ถ™์—ฌ๋„ฃ๊ธฐ ํ›„ Enter ๋˜๋Š” ๋‹ค์šด๋กœ๋“œ ๋ฒ„ํŠผ
  • ๋Œ์–ด๋‹ค ๋†“๊ธฐ โ€” ๋ธŒ๋ผ์šฐ์ € ์ฃผ์†Œ์ฐฝ์—์„œ ์ฐฝ์œผ๋กœ ์ง์ ‘. ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ ๋†“์œผ๋ฉด ๋‹ค์ค‘ ์ถ”๊ฐ€ ์ฐฝ์ด ์ฑ„์›Œ์ง„ ์ฑ„ ์—ด๋ฆผ. ํฌ๋กฌ์ฒ˜๋Ÿผ https://๋ฅผ ๋–ผ๊ณ  ๋„˜๊ฒจ์ฃผ๋Š” ๋ธŒ๋ผ์šฐ์ €์—์„œ ๋Œ์–ด์™€๋„ TVer ์ฃผ์†Œ๋กœ ์•Œ์•„๋ด„
  • ํด๋ฆฝ๋ณด๋“œ ์ž๋™ ์ธ์‹ (๊ธฐ๋ณธ ์ผœ์ง, ์„ค์ • > ์ผ๋ฐ˜) โ€” ๋ณต์‚ฌํ•œ TVer ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅ์ฐฝ์— ๋„ฃ์–ด ์คŒ. ์ฃผ์†Œ๊ฐ€ ์—ฐ๋‹ฌ์•„ ์˜ค๋ฉด ๋‹ค์ค‘ ์ถ”๊ฐ€ ์ฐฝ์— ๋ชจ์•„ ์คŒ. TVer ์ฃผ์†Œ๊ฐ€ ์•„๋‹Œ ๋‚ด์šฉ์—๋Š” ๋ฐ˜์‘ํ•˜์ง€ ์•Š๊ณ , ๋‹ค์šด๋กœ๋“œ๊ฐ€ ์ €์ ˆ๋กœ ์‹œ์ž‘๋˜์ง€๋„ ์•Š์Œ
  • ๋‹ค์ค‘ ์ถ”๊ฐ€ ์ฐฝ โ€” ์—ฌ๋Ÿฌ ์ค„์— ์ฃผ์†Œ๋ฅผ ํ•œ๊บผ๋ฒˆ์—
  • ์ฃผ์†Œ๊ฐ€ ์•„๋‹Œ ๊ฒƒ์€ ๋ฏธ๋ฆฌ ๊ฑธ๋Ÿฌ ์คŒ โ€” ์‹ค์ˆ˜๋กœ ๋ฌธ์žฅ์ด๋‚˜ ๋‚ฑ๋ง์„ ๋ถ™์—ฌ๋„ฃ๊ณ  ๋‹ค์šด๋กœ๋“œ๋ฅผ ๋ˆŒ๋Ÿฌ๋„ ๋ฐ›์œผ๋Ÿฌ ๊ฐ€์ง€ ์•Š๊ณ  ์•Œ๋ฆผ ์ฐฝ์„ ๋„์›€. ์—ฌ๋Ÿฌ ์ค„์ผ ๋•Œ๋Š” ์ฃผ์†Œ๊ฐ€ ์•„๋‹Œ ์ค„๋งŒ ๊ฑด๋„ˆ๋œ€

๋‹ค์šด๋กœ๋“œ

  • ์ตœ์‹  yt-dlp ๋ฐ FFmpeg ์ž๋™ ๋‹ค์šด๋กœ๋“œ ๋ฐ ์—…๋ฐ์ดํŠธ โ€” ๋กœ๊ทธ ์˜† ๋„๊ตฌ ์—…๋ฐ์ดํŠธ ๋‹จ์ถ”๋กœ ์–ธ์ œ๋“  ๋‹ค์‹œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Œ. ์ผค ๋•Œ ์ธํ„ฐ๋„ท์ด ์•ˆ ๋˜๋ฉด ๊ธฐ๋‹ค๋ฆฌ์ง€ ์•Š๊ณ  ์„ค์น˜๋œ ๊ฒƒ์œผ๋กœ ๋ฐ”๋กœ ์‹œ์ž‘ํ•˜๊ณ , ๋กœ๊ทธ์—๋Š” ์ด์œ ๋งŒ ํ•œ ์ค„๋กœ ๋‚จ๊น€
  • ๋‹จ์ผ ๋ฐ ๋‹ค์ค‘ ๋‹ค์šด๋กœ๋“œ (์‹œ๋ฆฌ์ฆˆ URL ์ž๋™ ๋ถ„ํ•ด ์ง€์›)
  • ์‹œ๋ฆฌ์ฆˆ์—์„œ ๋ฌด์‹œํ•œ ํšŒ์ฐจ ๊ธฐ์–ต โ€” ํšŒ์ฐจ ์„ ํƒ ์ฐฝ์—์„œ ์ฒดํฌ๋ฅผ ํ’€์–ด ํ™•์ •ํ•˜๋ฉด ๋‹ค์Œ์—๋„ ์ฒดํฌ๊ฐ€ ํ’€๋ฆฐ ์ฑ„๋กœ ๋‚˜์˜ค๊ณ , ์ฆ๊ฒจ์ฐพ๊ธฐ ์ž๋™ ํ™•์ธ์—์„œ๋„ ๋‹ค์‹œ ์ถ”๊ฐ€ํ•˜์ง€ ์•Š์Œ. ๋‹ค์‹œ ์ฒดํฌํ•ด ํ™•์ •ํ•˜๋ฉด ๋ฌด์‹œ๊ฐ€ ํ•ด์ œ๋˜๋ฉฐ, ์ทจ์†Œํ•˜๊ฑฐ๋‚˜ ์ฐฝ์„ ๋‹ซ์œผ๋ฉด ์„ ํƒ์„ ์ €์žฅํ•˜์ง€ ์•Š์Œ
  • ๋™์‹œ ๋‹ค์šด๋กœ๋“œ ์ˆ˜ ์กฐ์ ˆ (1 ~ 20๊ฐœ) โ€” ์ฐจ๋ก€๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๋Š” ํ•ญ๋ชฉ๋„ ์ œ๋ชฉ๊ณผ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๊ทธ๋ฆผ์„ ๋จผ์ € ๋ถˆ๋Ÿฌ์™€ ๋ฌด์—‡์ด ๊ฑธ๋ ค ์žˆ๋Š”์ง€ ๋ฐ”๋กœ ๋ณด์ž„
  • ์กฐ๊ฐ ๋ณ‘๋ ฌ ๋ฐ›๊ธฐ (1 ~ 16๊ฐœ, ๊ธฐ๋ณธ 4) โ€” ์˜์ƒ ํ•˜๋‚˜๋ฅผ ์ด๋ฃจ๋Š” ์กฐ๊ฐ์„ ํ•œ๊บผ๋ฒˆ์— ๋ฐ›์•„ ์†๋„๋ฅผ ๋Œ์–ด์˜ฌ๋ฆผ. ๋™์‹œ ๋‹ค์šด๋กœ๋“œ ์ˆ˜์™€ ๊ณฑํ•œ ๊ฐ’์ด 20๊ฐœ๋ฅผ ๋„˜์œผ๋ฉด ์—ฐ๊ฒฐ ์•ˆ์ •์„ฑ์„ ์œ„ํ•ด ์ €์žฅ์„ ๋ง‰๊ณ  ์ด์œ ๋ฅผ ์•Œ๋ ค ์คŒ
  • ํ™”์งˆ ์„ ํƒ (์ตœ์ƒ / 1080p / 720p)
  • ์‹œ๋ฆฌ์ฆˆ ๋ถ„์„ ์‹œ ์ œ์™ธ ํ‚ค์›Œ๋“œ ์„ค์ • (๊ธฐ๋ณธ๊ฐ’: ไบˆๅ‘Š, ใƒ†ใ‚ฃใ‚ถใƒผ, ใƒ€ใ‚คใ‚ธใ‚งใ‚นใƒˆ, ใƒกใ‚คใ‚ญใƒณใ‚ฐ, ใƒŠใƒ“, ่งฃ่ชฌๆ”พ้€็‰ˆ)
  • ์ด๋ฏธ ๋ฐ›์€ ํšŒ์ฐจ๋Š” ๋‹ค์‹œ ๋ฐ›๊ธฐ ์ „์— ํ™•์ธ โ€” ์‹œ๋ฆฌ์ฆˆ ์„ ํƒ์ด๋‚˜ ๋‹ค์ค‘ ์ถ”๊ฐ€๋กœ ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ ๋„ฃ์–ด๋„ ํ•œ ๋ฒˆ๋งŒ ๋ฌป๊ณ , ์ด๋ฏธ ๋ฐ›์€ ํšŒ์ฐจ์˜ ์ด๋ฆ„์„ ๋‹ค์„ฏ ๊ฐœ๊นŒ์ง€ ๋ณด์—ฌ ์คŒ. ์•„๋‹ˆ์˜ค๋ฅผ ๋ˆ„๋ฅด๋ฉด ์ด๋ฏธ ๋ฐ›์€ ํšŒ์ฐจ๋งŒ ๊ฑด๋„ˆ๋›ฐ๊ณ  ์ƒˆ ํšŒ์ฐจ๋Š” ๊ทธ๋Œ€๋กœ ๋Œ€๊ธฐ์—ด์— ๋“ค์–ด๊ฐ
  • ์„ ํƒ ํ•ญ๋ชฉ ์ทจ์†Œ โ€” ๋ฐ›๋Š” ์ค‘์ธ ๊ฒƒ์€ ๋ฉˆ์ถ”๊ณ , ๊ธฐ๋‹ค๋ฆฌ๋Š” ์ค‘์ธ ๊ฒƒ์€ ๋ชฉ๋ก์—์„œ ๋บŒ. ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ ๊ณจ๋ผ ํ•œ ๋ฒˆ์—
  • ๋Œ€๊ธฐ์—ด ์ด์–ด๋ฐ›๊ธฐ โ€” ํ”„๋กœ๊ทธ๋žจ์„ ๊บผ๋„ ๋Œ€๊ธฐ ์ค‘์ด๋˜ ํ•ญ๋ชฉ๊ณผ ๋ฐ›๋‹ค ๋งŒ ํ•ญ๋ชฉ์ด ์ œ๋ชฉยท๋ฏธ๋ฆฌ๋ณด๊ธฐ ๊ทธ๋ฆผ๊ณผ ํ•จ๊ป˜ ๋‹ค์Œ ์‹คํ–‰์— ๋Œ€๊ธฐ ์ƒํƒœ๋กœ ๋˜์‚ด์•„๋‚จ. ์ €์ ˆ๋กœ ๋ฐ›๊ธฐ ์‹œ์ž‘ํ•˜์ง€๋Š” ์•Š๊ณ  ๋ชฉ๋ก ์œ„์˜ ๋Œ€๊ธฐ์—ด ์‹œ์ž‘์„ ๋ˆŒ๋Ÿฌ์•ผ ํ•จ (VPN์„ ์ผœ๊ธฐ ์ „์— ์‹œ์ž‘ํ•ด ์ „๋ถ€ ์‹คํŒจํ•˜๋Š” ๊ฒƒ์„ ๋ง‰๊ธฐ ์œ„ํ•จ)
  • ์Œ์„ฑ ์—†์Œ ๊ฐ์ง€ โ€” ๋‹ค ๋ฐ›์€ ๋’ค ์†Œ๋ฆฌ๊ฐ€ ๋“ค์–ด ์žˆ๋Š”์ง€ ํ™•์ธํ•ด, ํ™”๋ฉด๋งŒ ์žˆ์œผ๋ฉด ์Œ์„ฑ ์—†์Œ์œผ๋กœ ํ‘œ์‹œํ•˜๊ณ  ๋‹ค์‹œ ๋ฐ›์„ ์ˆ˜ ์žˆ๊ฒŒ ๋‚จ๊ฒจ ๋‘ . ์˜์ƒ ๋ณ€ํ™˜ ํ›„์—๋„ ์ด ํ‘œ์‹œ๋ฅผ ์œ ์ง€ํ•จ
  • ํ†ต์‹ ์ด ๋ถˆ์•ˆ์ •ํ•  ๋•Œ ์ž๋™ ์žฌ์‹œ๋„ โ€” ์‹œ๋ฆฌ์ฆˆ ํ™•์ธ๊ณผ ์˜์ƒ ์ •๋ณด ํ™•์ธ์ด ํ•œ ๋ฒˆ์— ์‹คํŒจํ•˜์ง€ ์•Š๊ณ  ๋ช‡ ๋ฒˆ ๋” ์‹œ๋„

ํ”„๋กœ๊ทธ๋žจ ์—…๋ฐ์ดํŠธ

  • ํ”„๋กœ๊ทธ๋žจ ์•ˆ์—์„œ ๋ฐ”๋กœ ๊ต์ฒด โ€” ์ƒˆ ๋ฒ„์ „ ์•ˆ๋‚ด์ฐฝ์˜ ์ง€๊ธˆ ์—…๋ฐ์ดํŠธ๋ฅผ ๋ˆ„๋ฅด๋ฉด ํ™•์ธ โ†’ ๋ฐ›๊ธฐ โ†’ ์ ์šฉ โ†’ ์™„๋ฃŒ๋ฅผ ๋‹จ๊ณ„๋ณ„๋กœ ๋ณด์—ฌ ์ฃผ๋ฉฐ ์•Œ์•„์„œ ๊ต์ฒดํ•จ. ๋ธŒ๋ผ์šฐ์ €์—์„œ zip์„ ๋ฐ›์•„ ๋ฎ์–ด์“ธ ํ•„์š” ์—†์Œ
  • ์„ค์ • ยท ๊ธฐ๋ก ยท ์ฆ๊ฒจ์ฐพ๊ธฐ๋Š” ๊ทธ๋Œ€๋กœ ์œ ์ง€ โ€” ๊ต์ฒด ๋Œ€์ƒ์€ ์‹คํ–‰ ํŒŒ์ผ๊ณผ _internal ํด๋”๋ฟ
  • ๋ณ€๊ฒฝ ๋‚ด์—ญ โ€” ๋ฐ›๊ธฐ ์ „์— ๋ฌด์—‡์ด ๋ฐ”๋€Œ์—ˆ๋Š”์ง€ ๋จผ์ € ํ™•์ธ
  • ์›ํ•  ๋•Œ ์ง์ ‘ ํ™•์ธ โ€” ์ •๋ณด ์ฐฝ์˜ ์—…๋ฐ์ดํŠธ ํ™•์ธ. ์ž๋™ ํ™•์ธ์€ ์„ค์ • > ์ผ๋ฐ˜์—์„œ ๋Œ ์ˆ˜ ์žˆ์Œ
  • ๊ต์ฒด์— ์‹คํŒจํ•˜๋ฉด ์ด์ „ ๋ฒ„์ „์œผ๋กœ ๋˜๋Œ๋ฆผ โ€” ๊ต์ฒด ๋˜๋Š” ๋ณต๊ตฌ๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด ๋ฐฑ์—…์„ ์ž๋™์œผ๋กœ ์ •๋ฆฌํ•จ. ๋ณต๊ตฌ๊ฐ€ ๋๋‚˜์ง€ ์•Š์•˜์œผ๋ฉด ๋ฐฑ์—…์„ ๋ณด์กดํ•˜๊ณ  ์ƒˆ ์—…๋ฐ์ดํŠธ ์ „์— ์•ˆ๋‚ดํ•จ

ํŒŒ์ผ ๋ฐ ๋ณ€ํ™˜

  • ํŒŒ์ผ๋ช… ๊ตฌ์„ฑ ์š”์†Œ ์ปค์Šคํ„ฐ๋งˆ์ด์ง• โ€” ํ•ญ๋ชฉ์„ ๋Œ์–ด๋†“์•„ ์ˆœ์„œ๋ฅผ ๋ฐ”๊พธ๊ณ , ์‹ค์ œ ๋ฐฉ์†ก ์˜ˆ์‹œ๋กœ ๊ฒฐ๊ณผ๋ฅผ ๋ฏธ๋ฆฌ ํ™•์ธ. ๊ตฌ์„ฑ ์š”์†Œ๋งˆ๋‹ค ์ƒ‰์ด ๋ถ™์–ด ์–ด๋А ๊ฒƒ์ด ํŒŒ์ผ๋ช…์˜ ์–ด๋””๊ฐ€ ๋˜๋Š”์ง€ ํ•œ๋ˆˆ์— ๋ณด์ด๊ณ , ์ฒดํฌ๋ฅผ ํ’€๋ฉด ๊ทธ ์ค„์ด ํ๋ ค์ง. ์ตœ์†Œ ํ•œ ํ•ญ๋ชฉ์„ ์„ ํƒํ•ด์•ผ ์ €์žฅํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ธฐ์กด ์„ค์ •์ด๋‚˜ ์˜์ƒ ์ •๋ณด ๋•Œ๋ฌธ์— ์ด๋ฆ„์ด ๋น„๋ฉด ์˜์ƒ ID๋กœ ๊ตฌ๋ถ„ํ•จ
  • ๊ฒฝ๋กœ๊ฐ€ Windows ๊ธธ์ด ์ œํ•œ์„ ๋„˜์„ ๊ฒฝ์šฐ ํด๋” ๊ตฌ์กฐ๋ฅผ ์œ ์ง€ํ•œ ์ฑ„ ์ด๋ฆ„ ์ž๋™ ์ถ•์†Œ
  • ์„ ํ˜ธ ์ฝ”๋ฑ ์„ค์ • โ€” ๊ธฐ๋ณธ๊ฐ’์€ ์›๋ณธ ์œ ์ง€๋กœ ๋ถˆํ•„์š”ํ•œ ์žฌ์ธ์ฝ”๋”ฉ์„ ํ•˜์ง€ ์•Š์Œ (ํ•„์š” ์‹œ AVC / HEVC ์„ ํƒ ๊ฐ€๋Šฅ)
  • ์žฌ์ธ์ฝ”๋”ฉ ์‹œ ์†Œ๋ฆฌ๋„ AAC๋กœ ํ•จ๊ป˜ ๋ณ€ํ™˜ โ€” ์˜์ƒ๋งŒ ๋ฐ”๊พธ๊ณ  ์†Œ๋ฆฌ๋ฅผ Opus๋กœ ๋‚จ๊ธฐ๋ฉด ํŽธ์ง‘ ๋„๊ตฌ์—์„œ ์˜ค๋””์˜ค ํŠธ๋ž™์ด ์žกํžˆ์ง€ ์•Š์Œ. ๋น„ํŠธ๋ ˆ์ดํŠธ๋Š” ์›๋ณธ์— ๋งž์ถฐ ์ •ํ•˜๊ณ (96k~192k), ์›๋ณธ์ด ์ด๋ฏธ AAC๋ฉด ๋‹ค์‹œ ๋งŒ๋“ค์ง€ ์•Š๊ณ  ๊ทธ๋Œ€๋กœ ์˜ฎ๊น€
  • ํ’ˆ์งˆ ๊ฐ’์€ ์ฝ”๋ฑ๋ณ„๋กœ ๊ฒ€์ฆ๋œ ๊ฐ’์ด ์ž๋™ ์ ์šฉ โ€” CRF/CQ๋ฅผ ์ง์ ‘ ๋„ฃ๋Š” ์นธ์€ ์—†์Œ. ํ•ด์ƒ๋„ยทํ”„๋ ˆ์ž„๋ ˆ์ดํŠธ์— ๋งž๋Š” level๊ณผ ์ƒ‰ ์ •๋ณด๋„ ํ•จ๊ป˜ ์ง€์ •
  • ํ•˜๋“œ์›จ์–ด ์ธ์ฝ”๋”ฉ ๊ฐ€์† ์ง€์› (NVIDIA NVENC)
  • ์žฌ์ธ์ฝ”๋”ฉ์€ ํ•œ ๋ฒˆ์— ํ•˜๋‚˜์”ฉ โ€” ๋‹ค์šด๋กœ๋“œ๋Š” ๊ทธ๋™์•ˆ์—๋„ ๊ณ„์† ์ง„ํ–‰๋˜๊ณ , ๋ณ€ํ™˜ํ•  ๊ฒƒ์ด ์—ฌ๋Ÿฟ์ด๋ฉด ์ฐจ๋ก€๋กœ ์ฒ˜๋ฆฌํ•จ. ํ•˜๋‚˜๊ฐ€ ์ด๋ฏธ ๋ชจ๋“  ์ฝ”์–ด๋ฅผ ์“ฐ๋ฏ€๋กœ ๊ฒน์ณ ๋Œ๋ ค๋„ ์ด ์‹œ๊ฐ„์ด ์ค„์ง€ ์•Š๊ณ  ์„œ๋กœ ๋А๋ ค์ง€๊ธฐ๋งŒ ํ•จ
  • ์˜์ƒ ํŒŒ์ผ์— ์ธ๋„ค์ผ ํฌํ•จ (์„ค์ • > ๊ณ ๊ธ‰) โ€” ํƒ์ƒ‰๊ธฐ๋‚˜ ๋‹ค๋ฅธ ์žฌ์ƒ๊ธฐ์—์„œ๋„ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๊ทธ๋ฆผ์ด ๋ณด์ž„
  • ์žฌ์ธ์ฝ”๋”ฉ์„ ์“ฐ์ง€ ์•Š์„ ๋•Œ๋Š” ๊ด€๋ จ ์„ค์ •์ด ํ๋ฆฌ๊ฒŒ ํ‘œ์‹œ๋˜์–ด ์ง€๊ธˆ ํ•ด๋‹น ์—†์Œ์„ ์•Œ๋ ค์คŒ

์ž๋ง‰

  • ์ผ๋ณธ์–ด ์ž๋ง‰ ๋‹ค์šด๋กœ๋“œ ์ง€์›
  • ์˜์ƒ์— ์ž๋ง‰ ํฌํ•จ(embed) ๋˜๋Š” ๋ณ„๋„ ํŒŒ์ผ๋กœ ์ €์žฅ ์„ ํƒ
  • ๋ณ„๋„ ์ €์žฅ ์‹œ VTT / SRT ํฌ๋งท ์„ ํƒ ๊ฐ€๋Šฅ

์ธํ„ฐํŽ˜์ด์Šค

  • ์ฐฝ ํญ๊ณผ ์–ธ์–ด์— ๋งž๋Š” ๋ฐฐ์น˜ โ€” ๋„๊ตฌ ์ค„์ด ์ž๋™์œผ๋กœ ์ค„์„ ๋‚˜๋ˆ„๊ณ , ์ข์€ ์ฐฝ์—์„œ๋Š” ๋กœ๊ทธ๊ฐ€ ๋‹ค์šด๋กœ๋“œ ๋ชฉ๋ก ์•„๋ž˜๋กœ ์ด๋™. ๋กœ๊ทธ๋ฅผ ์ ‘์–ด๋„ ์ค‘์š”ํ•œ ์•ˆ๋‚ด๋Š” ๋ชฉ๋ก ์œ„์—์„œ ํ™•์ธํ•˜๊ณ  ๋ˆŒ๋Ÿฌ ๋กœ๊ทธ๋ฅผ ์—ด ์ˆ˜ ์žˆ์Œ
  • ์ฝ๊ธฐ ํŽธํ•œ ๋‘ ํ…Œ๋งˆ โ€” ๋ผ์ดํŠธ์˜ ์ง™์€ ํŒŒ๋ž€ ์ฃผ ๋ฒ„ํŠผ๊ณผ ๋‹คํฌ์˜ ๋„ค์ด๋น„ ๋ฐฐ๊ฒฝ, ๋˜๋ ทํ•œ ์นด๋“œ ์ œ๋ชฉ. ๋„“์€ ์ฐฝ์—์„œ๋Š” ๊ฐ€์žฅ์ž๋ฆฌ ์—ฌ๋ฐฑ์ด ๋Š˜์–ด๋‚จ
  • ์ž‘์€ ํ™”๋ฉด์— ๋งž๋Š” ์„ค์ • ์ฐฝ โ€” ๋ณธ๋ฌธ๋งŒ ์Šคํฌ๋กคํ•˜๊ณ  ์ €์žฅยท๋‚˜๊ฐ€๊ธฐ ๋‹จ์ถ”๋Š” ๊ณ ์ •. ๊ธด ์ฒดํฌ ํ•ญ๋ชฉ๋„ ์ค„์„ ๋‚˜๋ˆ„์–ด ํ‘œ์‹œ
  • ์ œ๋ชฉ ํ‘œ์‹œ์ค„์ด ์—†๋Š” ํ•œ ๋ฉ์ด ์ฐฝ โ€” ์œˆ๋„์šฐ๊ฐ€ ๊ทธ๋ฆฌ๋˜ ์ œ๋ชฉ ํ‘œ์‹œ์ค„ ๋Œ€์‹  ํ”„๋กœ๊ทธ๋žจ ๋จธ๋ฆฌ๊ธ€ ์ค„์ด ๊ทธ ์ž๋ฆฌ๋ฅผ ๋Œ€์‹ ํ•จ. ๋„ค ๋ชจ์„œ๋ฆฌ๊ฐ€ ๋‘ฅ๊ธ€๊ณ  ์˜ค๋ฅธ์ชฝ ์•„๋ž˜๋กœ ์˜…์€ ๊ทธ๋ฆผ์ž๊ฐ€ ์ ธ ๋ฐ”ํƒ• ํ™”๋ฉด ์œ„์— ๋–  ์žˆ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž„. ๋จธ๋ฆฌ๊ธ€ ์ค„์˜ ๋นˆ ๊ณณ์„ ๋Œ๋ฉด ์ฐฝ์ด ๋”ฐ๋ผ์˜ค๊ณ  ๋‘ ๋ฒˆ ๋ˆ„๋ฅด๋ฉด ์ตœ๋Œ€ํ™”๋˜๋ฉฐ, ์ตœ๋Œ€ํ™”ํ•˜๋ฉด ๋ชจ์„œ๋ฆฌ๊ฐ€ ๊ฐ์ง€๊ณ  ๊ทธ๋ฆผ์ž๋„ ์‚ฌ๋ผ์ง. ์ฐฝ ํฌ๊ธฐ๋Š” ์˜ˆ์ „์ฒ˜๋Ÿผ ๊ฐ€์žฅ์ž๋ฆฌ์™€ ๋ชจ์„œ๋ฆฌ๋ฅผ ๋Œ์–ด ๋ฐ”๊ฟˆ
  • ์ตœ์†Œํ™” ยท ์ตœ๋Œ€ํ™” ยท ๋‹ซ๊ธฐ ๋‹จ์ถ”๊ฐ€ ๋จธ๋ฆฌ๊ธ€ ์ค„ ์˜ค๋ฅธ์ชฝ์— โ€” ๋‹ซ๊ธฐ๋งŒ ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ ธ์„ ๋•Œ ๋นจ๊ฐ›๊ฒŒ ๋ฌผ๋“ฆ(๋˜๋Œ๋ฆด ์ˆ˜ ์—†๋Š” ๋™์ž‘์ด๋ผ ๊ตฌ๋ณ„). ์ตœ์†Œํ™”๋Š” ์ง€๊ธˆ๊นŒ์ง€์ฒ˜๋Ÿผ ํŠธ๋ ˆ์ด๋กœ ๋‚ด๋ ค๊ฐ€๊ณ , ๋‹ซ๊ธฐ๋Š” ์„ค์ •์— ์ •ํ•ด ๋‘” ๋Œ€๋กœ ์›€์ง์ž„. ๋จธ๋ฆฌ๊ธ€ ์ค„ ์™ผ์ชฝ์—๋Š” ํ”„๋กœ๊ทธ๋žจ ์‹ฌ๋ฒŒ์ด ์ด๋ฆ„ ๋กœ๊ณ ์™€ ๋‚˜๋ž€ํžˆ ์„ฌ
  • ์„ค์ • ยท ์ •๋ณด ยท ๋‹ค์ค‘ ์ถ”๊ฐ€ ยท ์‹œ๋ฆฌ์ฆˆ ์„ ํƒ ยท ์•Œ๋ฆผ ์ฐฝ๋„ ๊ฐ™์€ ๋ชจ์–‘ โ€” ๋ชจ๋“  ์ฐฝ์ด ์ œ๋ชฉ ํ‘œ์‹œ์ค„ ์—†์ด ๊ฐ™์€ ์ œ๋ชฉ ์ค„(์•„์ด์ฝ˜ ยท ์ œ๋ชฉ ยท ๋‹ซ๊ธฐ)๊ณผ ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ, ๊ทธ๋ฆผ์ž๋ฅผ ์“ฐ๊ณ  ์ œ๋ชฉ ์ค„์„ ๋Œ์–ด ์˜ฎ๊ธธ ์ˆ˜ ์žˆ์Œ. ์•Œ๋ฆผ ์ฐฝ์€ ํฐ ์•„์ด์ฝ˜์„ ์ œ๋ชฉ ์ค„๋กœ ์˜ฎ๊ฒจ ์ž‘์•„์กŒ๊ณ  ๊ธ€๊ณผ ๋‹จ์ถ”๊ฐ€ ์ฐฝ ํ•œ๊ฐ€์šด๋ฐ์— ์„ฌ. ๋ชจ๋“  ์ฐฝ์€ ํ”„๋กœ๊ทธ๋žจ ํ•œ๊ฐ€์šด๋ฐ์— ๋œจ๊ณ , ํ”„๋กœ๊ทธ๋žจ์ด ํŠธ๋ ˆ์ด์— ๋‚ด๋ ค๊ฐ€ ์žˆ์œผ๋ฉด ํ™”๋ฉด ํ•œ๊ฐ€์šด๋ฐ์— ๋œธ
  • ์„ธ ๋ชฉ๋ก์ด ๊ฐ™์€ ์นด๋“œ โ€” ๋‹ค์šด๋กœ๋“œ ยท ๊ธฐ๋ก ยท ์ฆ๊ฒจ์ฐพ๊ธฐ ๋ชจ๋‘ ๊ฐ™์€ ๋†’์ด์™€ 16:9 ์ธ๋„ค์ผ. ์ œ๋ชฉ์€ ๋‘ ์ค„๊นŒ์ง€ ๋ณด์ด๊ณ  ๋” ๊ธธ๋ฉด ๋ง์ค„์ž„ํ‘œ๋กœ ์ค„์—ฌ ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ฆฌ๋ฉด ์ „์ฒด๊ฐ€ ๋‚˜์˜ด. ๊ธฐ๋ก ยท ์ฆ๊ฒจ์ฐพ๊ธฐ๋Š” ์ œ๋ชฉ โ†’ ๋‚ ์งœ โ†’ ์ฃผ์†Œ ์ฐจ๋ก€๋กœ ๋†“์ด๊ณ , ๊ธด ์ฃผ์†Œ๋Š” ํšŒ์ฐจ ๋ฒˆํ˜ธ๊ฐ€ ๋‚จ๋„๋ก ๊ฐ€์šด๋ฐ๋ฅผ ์ค„์ž„
  • ์ƒํƒœ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์„ธ๋กœ ์ƒ‰ ๋  โ€” ์ง„ํ•œ ์ƒ‰์€ ๋ฐ›๋Š” ์ค‘ ยท ์˜ค๋ฅ˜์ฒ˜๋Ÿผ ์ง€๊ธˆ ๋ด์•ผ ํ•  ์นด๋“œ์—๋งŒ ์“ฐ๊ณ , ๋ฐ›๋Š” ์ค‘์—๋งŒ ์€์€ํ•˜๊ฒŒ ๋ฐ๊ธฐ๊ฐ€ ๋ณ€ํ•จ. ๋‹ค ๋ฐ›์€ ์นด๋“œ์™€ ๊ธฐ๋ก ยท ์ฆ๊ฒจ์ฐพ๊ธฐ๋Š” ํ๋ฆฐ ์ƒ‰
  • ์˜์ƒ ๊ธธ์ด ํ‘œ์‹œ โ€” ์žฌ์ƒ ยท ํด๋” ์•„์ด์ฝ˜ ์™ผ์ชฝ์— 45๋ถ„์ฒ˜๋Ÿผ ๊ตต๊ฒŒ. 1๋ถ„์ด ์•ˆ ๋˜๋ฉด 45์ดˆ๋กœ, ๊ธธ์ด๋ฅผ ๋ชจ๋ฅด๋ฉด ํ‘œ์‹œํ•˜์ง€ ์•Š์Œ
  • ์™„๋ฃŒ ์‹œ ์žฌ์ƒ ยท ํด๋” ์—ด๊ธฐ ๋ฒ„ํŠผ ์ƒ์‹œ ๋…ธ์ถœ (๋”๋ธ”ํด๋ฆญ ์žฌ์ƒ๋„ ๊ทธ๋Œ€๋กœ ๋™์ž‘). ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ฆฌ๋ฉด ์žฌ์ƒ์€ ์ดˆ๋ก, ํด๋” ์—ด๊ธฐ๋Š” ๋…ธ๋ž‘์œผ๋กœ ๋ฌผ๋“ฆ
  • ๋ชฉ๋ก์—์„œ ์˜ค๋ฅธ์ชฝ ํด๋ฆญ โ€” ์žฌ๋‹ค์šด๋กœ๋“œ ยท ํŒŒ์ผ ์žฌ์ƒ ยท ํŒŒ์ผ ์œ„์น˜ ์—ด๊ธฐ ยท ์ธ๋„ค์ผ ์ €์žฅ์„ ํ•œ์ž๋ฆฌ์—์„œ. ๋ฐ›๊ธฐ๊ฐ€ ๋๋‚œ ํ•ญ๋ชฉ๋„ ๊ธฐ๋ก ํƒญ์œผ๋กœ ์˜ฎ๊ฒจ ๊ฐ€์ง€ ์•Š๊ณ  ๊ทธ ์ž๋ฆฌ์—์„œ ๋‹ค์‹œ ๋ฐ›์„ ์ˆ˜ ์žˆ์Œ(์ง„ํ–‰ ์ค‘์ด๊ฑฐ๋‚˜ ๋Œ€๊ธฐ ์ค‘์ธ ํ•ญ๋ชฉ์€ ์ค‘์ง€ ยท ๋Œ€๊ธฐ์—ด์—์„œ ์ œ๊ฑฐ๊ฐ€ ๋Œ€์‹  ๋‚˜์˜ด)
  • ๊ธฐ๋ก ํƒญ์—์„œ ์˜ค๋ฅธ์ชฝ ํด๋ฆญ โ€” ๋ธŒ๋ผ์šฐ์ €์—์„œ ์—ด๊ธฐ ยท ๋‹ค์‹œ ๋‹ค์šด๋กœ๋“œ ยท ํŒŒ์ผ ์œ„์น˜ ์—ด๊ธฐ(ํŒŒ์ผ์ด ๋‚จ์•„ ์žˆ์„ ๋•Œ๋งŒ) ยท ๊ธฐ๋ก์—์„œ ์‚ญ์ œ
  • ๊ธฐ๋ก ํƒญ ์—ฌ๋Ÿฌ ํ•ญ๋ชฉ ํ•œ ๋ฒˆ์— ์‚ญ์ œ โ€” ์ •๋ ฌ ๋“œ๋กญ๋‹ค์šด ์™ผ์ชฝ ์‚ญ์ œ ๋ฒ„ํŠผ์œผ๋กœ ์„ ํƒํ•œ ๊ธฐ๋ก์„ ๋ชฉ๋ก์—์„œ ์ง€์›€. ๋ฐ›์•„ ๋‘” ํŒŒ์ผ์€ ๋‚จ์Œ
  • ๊ธฐ๋ก ๊ฒ€์ƒ‰์€ ํƒ€์ž๋ฅผ ๋ฉˆ์ถ˜ ๋’ค ํ•œ ๋ฒˆ๋งŒ ๊ทธ๋ฆผ โ€” ๊ธ€์ž๋งˆ๋‹ค ๋ชฉ๋ก์„ ๋‹ค์‹œ ๊ทธ๋ฆฌ์ง€ ์•Š์•„ ๊ธฐ๋ก์ด ์Œ“์—ฌ๋„ ์ž…๋ ฅ์ด ๋งค๋„๋Ÿฌ์›€(๊ธฐ๋ก 1,000๊ฐœ ๊ธฐ์ค€ 1,143ms โ†’ 56ms). ๊ฒ€์ƒ‰ ๋Œ€์ƒ์€ ๊ธฐ๋ก ์ „์ฒด
  • ๊ธฐ๋ก์€ 30๊ฐœ๋กœ ์‹œ์ž‘ํ•ด ๋‚ด๋ฆด์ˆ˜๋ก ์ด์–ด์ง โ€” ๋ชฉ๋ก ๋๊นŒ์ง€ ๋‚ด๋ฆฌ๋ฉด 15๊ฐœ์”ฉ ๋” ๋ถˆ๋Ÿฌ์™€ ์ตœ๋Œ€ 120๊ฐœ๊นŒ์ง€ ์ด์–ด์ง. ์นด๋“œ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฐ’์„ ๋๊นŒ์ง€ ๋‚ด๋ ค ๋ณธ ์‚ฌ๋žŒ๋งŒ ๋‚˜๋ˆ  ๋‚ด๊ฒŒ ํ•œ ๊ฒƒ. ๋‹ค์šด๋กœ๋“œ๊ฐ€ ๋๋‚˜ ๋ชฉ๋ก์ด ๊ฐฑ์‹ ๋˜์–ด๋„ ํŽผ์นœ ๊ฐœ์ˆ˜ยท์„ ํƒยท๋ณด๊ณ  ์žˆ๋˜ ์นด๋“œ์˜ ์œ„์น˜๋ฅผ ์œ ์ง€ํ•˜๊ณ , ๊ฒ€์ƒ‰์–ด๋‚˜ ์ •๋ ฌ์„ ๋ฐ”๊ฟ€ ๋•Œ๋งŒ ์ฒ˜์Œ 30๊ฐœ๋กœ ๋Œ์•„๊ฐ. 120๊ฐœ๋ฅผ ๋„˜๋Š” ๊ฒƒ์€ ๊ฐœ์ˆ˜๋กœ ์•Œ๋ฆฌ๊ณ  ๊ฒ€์ƒ‰์œผ๋กœ ์ฐพ์Œ
  • ๋ชฉ๋ก ์Šคํฌ๋กค์€ ์œˆ๋„์šฐ ํœ  ์„ค์ •์„ ๋”ฐ๋ฅด์ง€ ์•Š์Œ โ€” ์„ธ ๋ชฉ๋ก ๋ชจ๋‘ ํœ  ํ•œ ์นธ์— ํ™”๋ฉด์˜ 35%๋งŒ ์›€์ง์ž„. ํ•ญ๋ชฉ ๋‹จ์œ„๋กœ ๊ตด๋ฆฌ๋ฉด ์œˆ๋„์šฐ์˜ ํ•œ ๋ฒˆ์— ๋ช‡ ์ค„ ์„ค์ •์— ๋”ฐ๋ผ ์นด๋“œ๊ฐ€ ๊ทธ ์ˆ˜๋งŒํผ ํ†ต์งธ๋กœ ๊ฑด๋„ˆ๋›ฐ์–ด, 5์ค„๋กœ ๋‘” ํ™”๋ฉด์—์„œ๋Š” ํ•œ ์นธ์— ํ™”๋ฉด๋ณด๋‹ค ๋งŽ์€ 520px์ด ์ง€๋‚˜๊ฐ€๋ฉฐ ๊ทธ ์‚ฌ์ด ํ•ญ๋ชฉ์ด ๋ˆˆ์— ๋‹ฟ์ง€๋„ ์•Š์•˜์Œ
  • ์„ธ๊ทธ๋จผํŠธ ์ปจํŠธ๋กค ํƒญ โ€” ๋‹ค์šด๋กœ๋“œ / ๊ธฐ๋ก / ์ฆ๊ฒจ์ฐพ๊ธฐ. ์ด๋ฆ„์— ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ฆฌ๋ฉด ํ•œ ์ค„ ์„ค๋ช…
  • ๋นˆ ๋ชฉ๋ก ์•ˆ๋‚ด โ€” ์„ธ ๋ชฉ๋ก์ด ๋น„์–ด ์žˆ์œผ๋ฉด ์•„์ด์ฝ˜๊ณผ ํ•จ๊ป˜ ๋ฌด์—‡์„ ํ•˜๋ฉด ๋˜๋Š”์ง€ ์•Œ๋ ค ์คŒ. ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๊ฐ€ ์—†์„ ๋•Œ๋Š” ๊ทธ์— ๋งž๋Š” ๋ฌธ๊ตฌ
  • ๋กœ๊ทธ ์ฐฝ ์ ‘๊ธฐ/ํŽด๊ธฐ โ€” ๋‹ค์šด๋กœ๋“œ ๋ชฉ๋ก ์˜ค๋ฅธ์ชฝ ๋ ๋ฒ„ํŠผ์œผ๋กœ ์—ฌ๋‹ซ๊ณ , ์ ‘์–ด ๋‘” ์ƒํƒœ๋Š” ๋‹ค์Œ ์‹คํ–‰์—๋„ ์œ ์ง€
  • ์ฆ๊ฒจ์ฐพ๊ธฐ 2์—ด ์นด๋“œ (์ตœ๋Œ€ 20๊ฐœ) โ€” ์ฐฝ์ด ์ข์•„์ง€๋ฉด ์ž๋™์œผ๋กœ 1์—ด. ์ƒˆ ์˜์ƒ์ด 3๊ฐœ ์ด์ƒ ๋‚˜์˜ค๋ฉด ๋Œ€๊ธฐ์—ด์— ๋ฐ”๋กœ ๋„ฃ์ง€ ์•Š๊ณ  ๋ฐ›์„ ๊ฒƒ์„ ๊ณ ๋ฅด๋Š” ์ฐฝ์„ ๋„์›€
  • ์‹œ์ž‘ํ•  ๋•Œ ์ฆ๊ฒจ์ฐพ๊ธฐ ํ™•์ธ (๊ธฐ๋ณธ ๊บผ์ง, ์„ค์ • > ์ผ๋ฐ˜) โ€” TVer๋Š” ์ผ๋ณธ ์ง€์—ญ ์ œํ•œ์ด ์žˆ์–ด VPN๋ณด๋‹ค ํ”„๋กœ๊ทธ๋žจ์ด ๋จผ์ € ๋œจ๋ฉด ํ™•์ธ์ด ์ „๋ถ€ ์‹คํŒจ๋กœ ๋๋‚˜๋ฏ€๋กœ ๊บผ ๋‘์—ˆ์Œ. ํ‰์†Œ์—๋Š” ์ฆ๊ฒจ์ฐพ๊ธฐ ํƒญ์˜ ๋ชจ๋‘ ๊ฐฑ์‹ ์œผ๋กœ ์›ํ•  ๋•Œ๋งŒ ํ™•์ธ
  • ์ง€์—ญ ํ™•์ธ (ํ•ญ์ƒ ์ผœ์ง) โ€” ์ค€๋น„๊ฐ€ ๋๋‚˜๋ฉด ๋กœ๊ทธ ์•ˆ๋‚ด ์นธ์— ์‹ค์ œ ํ™•์ธ ๊ฒฐ๊ณผ. ์ผ๋ณธ์ด๋ฉด ์ดˆ๋ก๋น›์œผ๋กœ ํ˜„์žฌ ์ผ๋ณธ IP ์ž…๋‹ˆ๋‹ค, ์•„๋‹ˆ๋ฉด ๋ถ‰์€์ƒ‰์œผ๋กœ ํ˜„์žฌ ์ผ๋ณธ IP๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค / OO ๊ตญ๊ฐ€์ด๋ฏ€๋กœ VPN์„ ์ผœ์ฃผ์„ธ์š”. ํ™•์ธํ•˜์ง€ ๋ชปํ–ˆ์œผ๋ฉด ๊ทธ ์‚ฌ์‹ค์„ ๋ฐํžˆ๊ณ  ์ผ๋ฐ˜ ์•ˆ๋‚ด๋ฅผ ๋ณด์—ฌ ์คŒ(์‹คํŒจ๋ฅผ '์ผ๋ณธ ์•„๋‹˜'์œผ๋กœ ๋งํ•˜์ง€ ์•Š์Œ). ์•Œ๋ ค ์ค„ ๋ฟ ๋‹ค์šด๋กœ๋“œ๋ฅผ ๋ง‰๊ฑฐ๋‚˜ ์ฐฝ์„ ๋„์šฐ์ง€ ์•Š๊ณ , IP ์ฃผ์†Œ๋Š” ๋กœ๊ทธ์— ์ ์ง€ ์•Š์Œ
  • VPN์„ ๋‚˜์ค‘์— ์ผœ๋„ ์•ˆ๋‚ด๊ฐ€ ๋”ฐ๋ผ์˜ด โ€” ๋„คํŠธ์›Œํฌ๊ฐ€ ๋ฐ”๋€Œ๋Š” ๊ฒƒ์„ ์•Œ์•„์ฑ„๊ณ  ๊ทธ๋•Œ ๋‹ค์‹œ ํ™•์ธํ•˜๋ฏ€๋กœ, ํ”„๋กœ๊ทธ๋žจ์„ ๊ป๋‹ค ์ผค ํ•„์š” ์—†์ด ์ž ์‹œ ๋’ค ์ƒˆ ์ƒํƒœ๋กœ ๋ฐ”๋€œ. ๋ฐ›๋Š” ์ค‘์— VPN์ด ๋Š๊ธด ๊ฒƒ๋„ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์•Œ๋ ค ์คŒ. ํ‰์†Œ์—๋Š” ์•„๋ฌด๊ฒƒ๋„ ํ™•์ธํ•˜์ง€ ์•Š์Œ โ€” ๋ช‡ ์ดˆ๋งˆ๋‹ค ๋˜ํ’€์ดํ•ด ๋ฌป๋Š” ๋ฐฉ์‹์ด ์•„๋‹ˆ๋ผ ์œˆ๋„์šฐ๊ฐ€ ์•Œ๋ ค ์ฃผ๋Š” ๋„คํŠธ์›Œํฌ ๋ณ€๊ฒฝ์„ ๋ฐ›์•„ ๊ทธ ์ˆœ๊ฐ„์—๋งŒ ํ™•์ธ. ๋‚˜๋ผ๊ฐ€ ์‹ค์ œ๋กœ ๋‹ฌ๋ผ์กŒ์„ ๋•Œ๋งŒ ์ƒˆ ์•ˆ๋‚ด๊ฐ€ ๋ถ™๊ณ , VPN์„ ์ผœ๊ณ  ๋„๋Š” ์‚ฌ์ด์˜ ์ผ์‹œ์ ์ธ ํ™•์ธ ์‹คํŒจ๋Š” ์กฐ์šฉํžˆ ๋„˜๊น€
  • ๋กœ๊ทธ๋ฅผ ์ ‘์–ด ๋‘์–ด๋„ ๋ฐ”๋€Œ๋Š” ๊ฒƒ์ด ๋ณด์ž„ โ€” ๋ชฉ๋ก ์œ„ ํ•œ ์ค„ ์•ˆ๋‚ด์˜ ๋นจ๊ฐ„ ๊ฒฝ๊ณ ๊ฐ€ VPN์„ ์ผœ๋ฉด ์ดˆ๋ก์œผ๋กœ ๋ฐ”๋€Œ๊ณ  10์ดˆ ๋’ค ์‚ฌ๋ผ์ ธ ๋ชฉ๋ก์— ์ž๋ฆฌ๋ฅผ ๋Œ๋ ค์คŒ. ์ฒ˜์Œ๋ถ€ํ„ฐ ์ผ๋ณธ IP๋ฉด ์•„๋ฌด๊ฒƒ๋„ ๋œจ์ง€ ์•Š์Œ
  • ๋ฒ„ํŠผ ์ƒ‰์œผ๋กœ ์„ฑ๊ฒฉ ๊ตฌ๋ถ„ โ€” ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ฆฌ๋ฉด ๋˜๋Œ๋ฆด ์ˆ˜ ์—†๋Š” ๊ฒƒ(์„ ํƒ ํ•ญ๋ชฉ ์ทจ์†Œ ยท ์ฆ๊ฒจ์ฐพ๊ธฐ ์‚ญ์ œ ยท ๊ธฐ๋ก ์‚ญ์ œ)์€ ์ง„ํ•œ ๋นจ๊ฐ•, ๋ชฉ๋ก๋งŒ ์ •๋ฆฌํ•˜๋Š” ๊ฒƒ(์™„๋ฃŒ ํ•ญ๋ชฉ ์‚ญ์ œ)์€ ์ฃผํ™ฉ, ์ฆ๊ฒจ์ฐพ๊ธฐ ์ถ”๊ฐ€๋Š” ํŒŒ๋ž‘, ๋ชจ๋‘ ๊ฐฑ์‹ ์€ ์ดˆ๋ก
  • ๋ผ์ดํŠธ / ๋‹คํฌ ํ…Œ๋งˆ ์ „ํ™˜ (ํ—ค๋” ๋ฒ„ํŠผ, ๊ธฐ๋ณธ๊ฐ’ ๋ผ์ดํŠธ)
  • ๋‹ซ๊ธฐ ๋ฒ„ํŠผ(X) ๋™์ž‘ ์„ ํƒ โ€” ํŠธ๋ ˆ์ด๋กœ ์ด๋™ ๋˜๋Š” ํ”„๋กœ๊ทธ๋žจ ์ข…๋ฃŒ
  • ์ธ๋„ค์ผ ํด๋ฆญ ํ™•๋Œ€, ํŠธ๋ ˆ์ด ์•Œ๋ฆผ, ํ•ญ์ƒ ์œ„
  • ๋‹ค์šด๋กœ๋“œ ๊ธฐ๋ก ๋ฐ ์ฆ๊ฒจ์ฐพ๊ธฐ ์‹œ๋ฆฌ์ฆˆ ๋ชฉ๋ก ์ž๋™ ๋ฐฑ์—…
  • ์ธ๋„ค์ผ ์บ์‹œ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ
  • ํ•œ๊ตญ์–ด ยท ์ผ๋ณธ์–ด ยท ์˜์–ด ยท ์ค‘๊ตญ์–ด(๊ฐ„์ฒด ยท ๋ฒˆ์ฒด) ยท ์ŠคํŽ˜์ธ์–ด ยท ํƒœ๊ตญ์–ด ์ง€์› (์„ค์ • > ์ผ๋ฐ˜, ๊ธฐ๋ณธ๊ฐ’์€ ์œˆ๋„์šฐ ํ‘œ์‹œ ์–ธ์–ด ์ž๋™ ๊ฐ์ง€) โ€” ๋ฒ„ํŠผ ยท ๋ฉ”๋‰ด ยท ํƒญ ยท ์„ค์ • ยท ๋กœ๊ทธ ํŒจ๋„๊ณผ ์—…๋ฐ์ดํŠธ ์ง„ํ–‰ ์ฐฝ๊นŒ์ง€ ๊ณ ๋ฅธ ์–ธ์–ด๋กœ ๋‚˜์˜ด. ์ž…๋ ฅ์นธ์„ ์šฐํด๋ฆญํ•˜๋ฉด ๋‚˜์˜ค๋Š” ์ž˜๋ผ๋‚ด๊ธฐ ยท ๋ณต์‚ฌ ยท ๋ถ™์—ฌ๋„ฃ๊ธฐ์ฒ˜๋Ÿผ Qt๊ฐ€ ์ง์ ‘ ๋งŒ๋“œ๋Š” ๋ฉ”๋‰ด๋„ ํ•จ๊ป˜ ๋ฐ”๋€œ(ํƒœ๊ตญ์–ด๋งŒ Qt์— ๋ฒˆ์—ญ์ด ์—†์–ด ๊ทธ ์ž๋ฆฌ๊ฐ€ ์˜์–ด๋กœ ๋‚จ์Œ). ์ค‘๊ตญ์–ด๋Š” ๋Œ€๋งŒ ยท ํ™์ฝฉ ยท ๋งˆ์นด์˜ค์—์„œ ๋ฒˆ์ฒด๊ฐ€, ๋ณธํ†  ยท ์‹ฑ๊ฐ€ํฌ๋ฅด์—์„œ ๊ฐ„์ฒด๊ฐ€ ์ž๋™์œผ๋กœ ์žกํžˆ๊ณ , ๋ฒˆ์ฒด๋Š” ๋Œ€๋งŒ์—์„œ ์“ฐ๋Š” ๋‚ฑ๋ง๋กœ ์˜ฎ๊น€. ํ—ค๋” ๋กœ๊ณ  ๊ทธ๋ฆผ์€ ํ•œ๊ตญ์–ด ยท ์ผ๋ณธ์–ด ยท ์˜์–ด ์„ธ ๊ฐ€์ง€๋ฟ์ด๊ณ  ๋‚˜๋จธ์ง€ ์–ธ์–ด๋Š” ์˜์–ด ๋กœ๊ณ ๋ฅผ ์”€. ์–ธ์–ด๋ฅผ ๋ฐ”๊พธ๋ฉด ๋‹ค์‹œ ์‹œ์ž‘ํ•˜์ง€ ์•Š๊ณ  ๊ทธ ์ž๋ฆฌ์—์„œ ๋ฐ”๋กœ ์ ์šฉ๋จ(๋ฐ›๋Š” ์ค‘์ธ ๋‹ค์šด๋กœ๋“œ๋„ ๋Š๊ธฐ์ง€ ์•Š์Œ). ๋ฒˆ์—ญ์€ _internal/lang ํด๋”์˜ ini ํŒŒ์ผ์ด๋ผ ์ง์ ‘ ๊ณ ์น˜๊ฑฐ๋‚˜ ์ƒˆ ์–ธ์–ด๋ฅผ ini ํ•˜๋‚˜๋งŒ ๋„ฃ์–ด ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Œ(๊ทธ ์–ธ์–ด ์œˆ๋„์šฐ์—์„œ๋Š” ์ž๋™ ๊ฐ์ง€๋กœ๋„ ์žกํž˜). ๊ณ ์นœ ๊ฒƒ์„ ์—…๋ฐ์ดํŠธ ๋’ค์—๋„ ๋‚จ๊ธฐ๋ ค๋ฉด exe ์˜†์— lang ํด๋”๋ฅผ ๋งŒ๋“ค์–ด ์‚ฌ๋ณธ์„ ๋„ฃ์œผ๋ฉด ๋จ โ€” ๊ทธ์ชฝ์ด ์žˆ์œผ๋ฉด ๋จผ์ € ์ฝ๊ณ , ๋น ์ง„ ํ•ญ๋ชฉ๋งŒ ์ƒˆ ๋ฒˆ์—ญ์œผ๋กœ ์ฑ„์›Œ์ง. ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์€ exe ์˜† ๋„์›€๋ง(README).txt์— ํ•œ๊ตญ์–ด ยท ์˜์–ด๋กœ ์ •๋ฆฌํ•ด ๋‘์—ˆ์Œ(ํŒŒ์ผ๋ช… ๊ทœ์น™ ยท [meta]์˜ code/display_name/author ยท ์ž๋ฆฌํ‘œ์‹œ์ž์™€ ์ค„ ์ˆ˜ ๊ทœ์น™)
  • ํŒ์—… ๋ชจ์–‘ ํ†ต์ผ โ€” ์šฐํด๋ฆญ ๋ฉ”๋‰ด ยท ์ž…๋ ฅ์นธ ๋ฉ”๋‰ด ยท ๋“œ๋กญ๋‹ค์šด ํŽผ์นจ ๋ชฉ๋ก์ด ๋ชจ๋‘ ๊ฐ™์€ ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ๋กœ ๋œจ๊ณ , ๋“œ๋กญ๋‹ค์šด์€ ์—ด๋ฆฌ๋Š” ๋ฐฉํ–ฅ๊ณผ ๊ด€๊ณ„์—†์ด ์„ ํƒ ์ƒ์ž๋ฅผ ์ •ํ™•ํžˆ ๋ฎ์Œ. ์„ค์ • ์ฐฝ์˜ ๋“œ๋กญ๋‹ค์šด์€ ์ฐฝ ๋„ˆ๋น„๋ฅผ ์ฑ„์šฐ์ง€ ์•Š๊ณ  ๊ฐ€์žฅ ๊ธด ํ•ญ๋ชฉ์ด ๋“ค์–ด๊ฐˆ ๋งŒํผ๋งŒ ๋„“์–ด์ ธ, ๊ณ ๋ฅธ ์–ธ์–ด์˜ ๋ฌธ๊ตฌ ๊ธธ์ด์— ๋งž์ถฐ์ง

ํŠธ๋ ˆ์ด ์•„์ด์ฝ˜

์ฐฝ์„ ์ตœ์†Œํ™”ํ•˜๋ฉด ํŠธ๋ ˆ์ด๋กœ ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค. ๋‹ซ๊ธฐ ๋ฒ„ํŠผ(X)์„ ๋ˆŒ๋ €์„ ๋•Œ๋„ ์ข…๋ฃŒ ๋Œ€์‹  ํŠธ๋ ˆ์ด๋กœ ๋ณด๋‚ด๋ ค๋ฉด ์„ค์ • > ์ผ๋ฐ˜์—์„œ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(๊ธฐ๋ณธ๊ฐ’์€ ์ข…๋ฃŒ).

์ฐฝ์„ ๋‚ด๋ ค ๋‘์–ด๋„ ์ง„ํ–‰ ์ƒํ™ฉ์ด ๋ณด์ž…๋‹ˆ๋‹ค. ๋ฐ›๋Š” ๋™์•ˆ ์•„์ด์ฝ˜์ด ํšŒ์ƒ‰์œผ๋กœ ๋ฐ”๋€Œ๋ฉด์„œ ์‹ฌ๋ฒŒ ๋ชจ์–‘์„ ๋”ฐ๋ผ ์•„๋ž˜์—์„œ ์œ„๋กœ ์ดˆ๋ก์ƒ‰์ด ์ฐจ์˜ค๋ฅด๊ณ , ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ฆฌ๋ฉด 3 ๋Œ€๊ธฐ / 1 ์ง„ํ–‰ ยท 42%์ฒ˜๋Ÿผ ๋œน๋‹ˆ๋‹ค.

ํŠธ๋ ˆ์ด ์•„์ด์ฝ˜์„ ์˜ค๋ฅธ์ชฝ ํด๋ฆญํ•˜๋ฉด ๋‹ค์Œ ๋ฉ”๋‰ด๊ฐ€ ์—ด๋ฆฝ๋‹ˆ๋‹ค.

ํ•ญ๋ชฉ ํ•˜๋Š” ์ผ
ํ‹ฐ๋ฒ„ ๋‹ค์šด๋กœ๋” ์—ด๊ธฐ ์ฐฝ์„ ๋‹ค์‹œ ๊บผ๋ƒ„ (์•„์ด์ฝ˜ ๋”๋ธ”ํด๋ฆญ๋„ ๊ฐ™์€ ๋™์ž‘)
์œˆ๋„์šฐ ์‹œ์ž‘ ์‹œ ์‹คํ–‰ ์ฒดํฌํ•ด ๋‘๋ฉด ์ปดํ“จํ„ฐ๋ฅผ ์ผค ๋•Œ ์ฐฝ ์—†์ด ํŠธ๋ ˆ์ด์—์„œ ๋Œ€๊ธฐ. ์ฒดํฌ๋ฅผ ํ’€๋ฉด ๋ฐ”๋กœ ํ•ด์ œ
GitHub ํŽ˜์ด์ง€ ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€๋ฅผ ๋ธŒ๋ผ์šฐ์ €๋กœ ์—ด๊ธฐ
์„ค์ • ์ฐฝ์„ ๊บผ๋‚ด์ง€ ์•Š๊ณ  ์„ค์ •๋งŒ ์—ด๊ธฐ
ํ”„๋กœ๊ทธ๋žจ ์ข…๋ฃŒ ๋ฌป์ง€ ์•Š๊ณ  ๋ฐ”๋กœ ์ข…๋ฃŒ

ํ‚ค๋ณด๋“œ ๋‹จ์ถ•ํ‚ค

๊ธฐ๋ณธ ์กฐํ•ฉ ๋™์ž‘ ์–ธ์ œ
Ctrl + , ์„ค์ • ์—ด๊ธฐ ์ฐฝ ์–ด๋””์—์„œ๋‚˜
Ctrl + L ๋กœ๊ทธ ์ฐฝ ์—ด๊ณ  ๋‹ซ๊ธฐ ์ฐฝ ์–ด๋””์—์„œ๋‚˜
Del ๋ชฉ๋ก์—์„œ ์„ ํƒ ํ•ญ๋ชฉ ์‚ญ์ œ ๋‹ค์šด๋กœ๋“œ ๋ชฉ๋ก์— ํฌ์ปค์Šค๊ฐ€ ์žˆ์„ ๋•Œ
Esc ๊ฒ€์ƒ‰์–ด ์ง€์šฐ๊ธฐ ๊ธฐ๋ก ยท ์ฆ๊ฒจ์ฐพ๊ธฐ ๊ฒ€์ƒ‰์นธ์— ํฌ์ปค์Šค๊ฐ€ ์žˆ์„ ๋•Œ
Enter ๋‹ค์šด๋กœ๋“œ ์‹œ์ž‘ ์ฃผ์†Œ ์ž…๋ ฅ์ฐฝ์— ํฌ์ปค์Šค๊ฐ€ ์žˆ์„ ๋•Œ
  • ์กฐํ•ฉ์€ ์„ค์ • > ๋‹จ์ถ•ํ‚ค์—์„œ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์นธ์„ ๋น„์šฐ๋ฉด ๊ทธ ๋‹จ์ถ•ํ‚ค๋Š” ์‚ฌ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ๊ฐ™์€ ์กฐํ•ฉ์„ ๋‘ ๋™์ž‘์ด ๋‚˜๋ˆ  ์“ฐ๋ฉด ์ €์žฅ ์ „์— ์•Œ๋ ค ์ค๋‹ˆ๋‹ค. ๊ทธ๋Œ€๋กœ ๋‘๋ฉด ๋ˆŒ๋Ÿฌ๋„ ์–ด๋А ์ชฝ๋„ ๋™์ž‘ํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.
  • Ctrl ยท Alt ์—†์ด ์“ฐ๋Š” ์กฐํ•ฉ์€ ๊ธ€์ž๋ฅผ ์ž…๋ ฅํ•˜๋Š” ๋™์•ˆ ์ž๋™์œผ๋กœ ๊บผ์ง‘๋‹ˆ๋‹ค. ์ž…๋ ฅ์นธ์—์„œ Del์ด๋‚˜ Esc๋ฅผ ๋ˆŒ๋Ÿฌ๋„ ๋ชฉ๋ก์ด๋‚˜ ๋‹ค๋ฅธ ๋™์ž‘์ด ๋ผ์–ด๋“ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๐Ÿš€ ๋‹ค์šด๋กœ๋“œ ๋ฐ ์‹คํ–‰

์ตœ์‹  ๋ฆด๋ฆฌ์Šค์—์„œ ๋ฐฐํฌ์šฉ ZIP์„ ๋‚ด๋ ค๋ฐ›์•„ ์••์ถ•์„ ํ‘ผ ๋’ค, TVerDownloader.exe๋ฅผ ์‹คํ–‰ํ•˜์„ธ์š”. GitHub์˜ Code > Download ZIP์€ ์‹คํ–‰ ํ”„๋กœ๊ทธ๋žจ์ด ์•„๋‹™๋‹ˆ๋‹ค.

  1. TVer ์˜์ƒ URL์„ ์ž…๋ ฅ์ฐฝ์— ๋„ฃ๊ธฐ โ€” ๋ถ™์—ฌ๋„ฃ๊ธฐ, ์ฃผ์†Œ์ฐฝ์—์„œ ๋Œ์–ด๋‹ค ๋†“๊ธฐ, ํด๋ฆฝ๋ณด๋“œ ์ž๋™ ์ธ์‹ ์ค‘ ํŽธํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ
  2. ์„ค์ • ๋ฉ”๋‰ด์—์„œ ์ €์žฅ ํด๋”, ํ™”์งˆ, ๋™์‹œ ๋‹ค์šด๋กœ๋“œ ์ˆ˜, ํŒŒ์ผ๋ช… ๊ทœ์น™ ๋“ฑ ์กฐ์ •
  3. ๋‹ค์šด๋กœ๋“œ ๋ฒ„ํŠผ ํด๋ฆญ (๋˜๋Š” ์ž…๋ ฅ์ฐฝ์—์„œ Enter)
  4. ์ง„ํ–‰๋ฅ ยท๋กœ๊ทธยท์ธ๋„ค์ผ๋กœ ์‹ค์‹œ๊ฐ„ ์ƒํƒœ ํ™•์ธ
  5. ์™„๋ฃŒ๋œ ํ•ญ๋ชฉ์˜ ์žฌ์ƒ ยท ํด๋” ์—ด๊ธฐ ๋ฒ„ํŠผ์œผ๋กœ ๋ฐ”๋กœ ์ ‘๊ทผ

์„ค์ • ํ•ญ๋ชฉ ๊ตฌ์„ฑ

ํ•ญ๋ชฉ ๋‚ด์šฉ
์ผ๋ฐ˜ ์ €์žฅ ํด๋”, ๋™์‹œ ๋‹ค์šด๋กœ๋“œ ์ˆ˜, ์กฐ๊ฐ ๋ณ‘๋ ฌ ๋ฐ›๊ธฐ, ๋‹ซ๊ธฐ ๋ฒ„ํŠผ(X) ๋™์ž‘, ํด๋ฆฝ๋ณด๋“œ ์ž๋™ ์ธ์‹, ์‹œ์ž‘ ์‹œ ์ฆ๊ฒจ์ฐพ๊ธฐ ํ™•์ธ
๋‹จ์ถ•ํ‚ค ๋™์ž‘๋ณ„ ํ‚ค ์กฐํ•ฉ ์ง€์ •, ์ถฉ๋Œ ๊ฒ€์‚ฌ, ๊ธฐ๋ณธ๊ฐ’ ๋˜๋Œ๋ฆฌ๊ธฐ
ํŒŒ์ผ๋ช… ๊ตฌ์„ฑ ์š”์†Œ ์„ ํƒ ๋ฐ ๋Œ์–ด๋†“๊ธฐ ์ •๋ ฌ, ์‹ค์ œ ์˜ˆ์‹œ ๋ฏธ๋ฆฌ๋ณด๊ธฐ
ํ™”์งˆ ๋‹ค์šด๋กœ๋“œ ํ™”์งˆ, ์„ ํ˜ธ ์ฝ”๋ฑ(์›๋ณธ ์œ ์ง€/AVC/HEVC), ํ•˜๋“œ์›จ์–ด ๊ฐ€์†(CPU/NVIDIA)
์ž๋ง‰ ์ž๋ง‰ ๋‹ค์šด๋กœ๋“œ ์—ฌ๋ถ€, ์˜์ƒ ํฌํ•จ/๋ณ„๋„ ์ €์žฅ, ์ž๋ง‰ ํฌ๋งท
๊ณ ๊ธ‰ ์‹œ๋ฆฌ์ฆˆ ์ œ์™ธ ํ‚ค์›Œ๋“œ, ์˜์ƒ์— ์ธ๋„ค์ผ ํฌํ•จ, SSL ์ธ์ฆ์„œ ๊ฒ€์ฆ
์บ์‹œ ์ธ๋„ค์ผ ์บ์‹œ ํฌ๊ธฐ ํ™•์ธ ๋ฐ ์‚ญ์ œ

โš ๏ธ ์ฃผ์˜ ์‚ฌํ•ญ

  • ๋ณธ ํ”„๋กœ๊ทธ๋žจ์€ ๊ฐœ์ธ์ ์ธ ์•„์นด์ด๋น™ ๋ชฉ์ ์œผ๋กœ๋งŒ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋ฉฐ, ์ƒ์—…์  ์ด์šฉ์ด๋‚˜ ๋ฌด๋‹จ ์žฌ๋ฐฐํฌ ๋ฐ ์†Œ์Šค ์ฝ”๋“œ ๋ณ€์กฐ๋Š” ์—„๊ฒฉํžˆ ๊ธˆ์ง€๋ฉ๋‹ˆ๋‹ค.
  • TVer๋Š” ์ผ๋ณธ ๋‚ด ์„œ๋น„์Šค์ด๋ฏ€๋กœ, ์ผ๋ณธ VPN ํ™˜๊ฒฝ์—์„œ๋งŒ ์ •์ƒ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.
  • ๋‹ค์šด๋กœ๋“œํ•œ ์ฝ˜ํ…์ธ ์˜ ์ €์ž‘๊ถŒ ๋ฐ ์ด์šฉ ์•ฝ๊ด€์„ ๋ฐ˜๋“œ์‹œ ์ค€์ˆ˜ํ•˜์„ธ์š”.
  • Windows์—์„œ 'PC ๋ณดํ˜ธ' ๋˜๋Š” '์„œ๋ช…๋˜์ง€ ์•Š์€ ํŒŒ์ผ' ๊ฒฝ๊ณ ๊ฐ€ ํ‘œ์‹œ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    ๋ฐฐํฌ ํŒŒ์ผ์€ ๊ณต์‹ GitHub ๋ฆด๋ฆฌ์Šค์—์„œ ๋‚ด๋ ค๋ฐ›์•„ ์ฃผ์„ธ์š”.
  • ์—…๋ฐ์ดํŠธ๋Š” ํ”„๋กœ๊ทธ๋žจ ์•ˆ์—์„œ ํ•˜๋Š” ๊ฒƒ์ด ์•ˆ์ „ํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ ๋ฒ„์ „์ด ๋‚˜์˜ค๋ฉด ๋œจ๋Š” ์•ˆ๋‚ด์ฐฝ์˜ ์ง€๊ธˆ ์—…๋ฐ์ดํŠธ๋ฅผ ๋ˆ„๋ฅด๋ฉด ์•Œ์•„์„œ ๊ต์ฒด๋˜๊ณ , ์„ค์ • ยท ๊ธฐ๋ก ยท ์ฆ๊ฒจ์ฐพ๊ธฐ๋Š” ๊ทธ๋Œ€๋กœ ๋‚จ์Šต๋‹ˆ๋‹ค. ์ง์ ‘ ๋ฎ์–ด์“ธ ๋•Œ๋Š” ๋ฐ˜๋“œ์‹œ TVerDownloader.exe ํŒŒ์ผ๊ณผ _internal ํด๋”๋ฅผ ํ•จ๊ป˜ ๋ฐ”๊ฟ”์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • ๋„คํŠธ์›Œํฌ ํ™˜๊ฒฝ ๋ฌธ์ œ๋กœ ๋‹ค์šด๋กœ๋“œ๊ฐ€ ์‹คํŒจํ•  ๊ฒฝ์šฐ, ์„ค์ • > ๊ณ ๊ธ‰์˜ SSL ์ธ์ฆ์„œ ๊ฒ€์ฆ ๊ฑด๋„ˆ๋›ฐ๊ธฐ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋ฉด ํ•ด๊ฒฐ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹จ, ๋ณด์•ˆ์ƒ ํ•„์š”ํ•œ ๊ฒฝ์šฐ์—๋งŒ ์‚ฌ์šฉํ•˜์„ธ์š”.

๐Ÿ’พ ์„ค์ • ๋ฐ ๋ฐฑ์—…

์ปดํ“จํ„ฐ๋ฅผ ํฌ๋งทํ•˜๊ฑฐ๋‚˜ ์œˆ๋„์šฐ๋ฅผ ๋‹ค์‹œ ์„ค์น˜ํ•˜๊ธฐ ์ „์— ์•„๋ž˜ ํ‘œ์˜ ํ•„์ˆ˜ ยท ๊ถŒ์žฅ ํ•ญ๋ชฉ๋งŒ ๋ณต์‚ฌํ•ด ๋‘๋ฉด ์„ค์ •๊ณผ ์ฆ๊ฒจ์ฐพ๊ธฐ๋ฅผ ๊ทธ๋Œ€๋กœ ๋˜์‚ด๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ํŒŒ์ผ์€ TVerDownloader.exe๊ฐ€ ์žˆ๋Š” ๊ฐ™์€ ํด๋” ์•ˆ์— ์žˆ์Šต๋‹ˆ๋‹ค โ€” ์„ค์น˜ ๊ฒฝ๋กœ๋‚˜ ๋‚ด ๋ฌธ์„œ ๊ฐ™์€ ๊ณณ์— ํฉ์–ด์ ธ ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ํŒŒ์ผ / ํด๋” ๋‚ด์šฉ ๋ฐฑ์—…
downloader_config.json ๋ชจ๋“  ์„ค์ •, ๋‹จ์ถ•ํ‚ค ํ•„์ˆ˜
favorites.json ๋“ฑ๋กํ•œ ์‹œ๋ฆฌ์ฆˆ ํ•„์ˆ˜
ignored_episodes.json ์‹œ๋ฆฌ์ฆˆ์—์„œ ๋ฌด์‹œํ•œ ํšŒ์ฐจ ๊ถŒ์žฅ
urlhistory.json ๋‹ค์šด๋กœ๋“œ ๊ธฐ๋ก ๊ถŒ์žฅ
queue.json ๋ฐ›์ง€ ๋ชปํ•œ ๋Œ€๊ธฐ์—ด ๊ถŒ์žฅ
lang/ ๊ณ ์ณ ๋‘” ๋ฒˆ์—ญ ํŒŒ์ผ ๋งŒ๋“ค์–ด ๋’€๋‹ค๋ฉด ํ•„์ˆ˜
historybak/ ยท favoritbak/ ์œ„ ๋‘ ํŒŒ์ผ์˜ ์ž๋™ ๋ฐฑ์—… (๊ฐ๊ฐ ์ตœ์‹  30๊ฐœ) ๋ถˆํ•„์š”
bin/ yt-dlp, FFmpeg ๋ถˆํ•„์š” (์ž๋™ ์žฌ์„ค์น˜)
thumbnails/ ์ธ๋„ค์ผ ์บ์‹œ ๋ถˆํ•„์š”
update-workspace/ ์—…๋ฐ์ดํŠธ ์ „ ๋ฒ„์ „ ๋ฐฑ์—… ๋ณต๊ตฌ ์‹คํŒจ ์•ˆ๋‚ด๊ฐ€ ์žˆ์œผ๋ฉด ๋ณด์กด

๋˜์‚ด๋ฆฌ๋Š” ๋ฐฉ๋ฒ•: ์ƒˆ ์ปดํ“จํ„ฐ์— ํ”„๋กœ๊ทธ๋žจ์„ ํ’€์–ด ๋†“์€ ๋’ค, ๋ฐฑ์—…ํ•ด ๋‘” ํŒŒ์ผ์„ TVerDownloader.exe ์˜†์— ๋ฎ์–ด์“ฐ๊ณ  ์‹คํ–‰ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. bin/์€ ์ฒ˜์Œ ์ผค ๋•Œ yt-dlp์™€ FFmpeg๋ฅผ ์ž๋™์œผ๋กœ ๋‚ด๋ ค๋ฐ›์œผ๋ฏ€๋กœ ์˜ฎ๊ธฐ์ง€ ์•Š์•„๋„ ๋ฉ๋‹ˆ๋‹ค. lang/์€ ํ”„๋กœ๊ทธ๋žจ์ด ๋งŒ๋“ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค โ€” ๋ฒˆ์—ญ์€ _internal/lang์— ๋“ค์–ด ์žˆ๊ณ  ๊ทธ๊ฒƒ๋งŒ์œผ๋กœ ๋™์ž‘ํ•˜๋ฏ€๋กœ, ๋ฒˆ์—ญ์„ ์†์ˆ˜ ๊ณ ์ณ exe ์˜†์— lang ํด๋”๋ฅผ ๋‘์‹  ๊ฒฝ์šฐ์—๋งŒ ๊ทธ ํด๋”๋ฅผ ํ•จ๊ป˜ ์˜ฎ๊ธฐ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์œˆ๋„์šฐ ์‹œ์ž‘ ์‹œ ์‹คํ–‰๋งŒ ํŒŒ์ผ๋กœ ์˜ฎ๊ฒจ์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ์„ค์ •์€ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์— ๊ธฐ๋ก๋˜์–ด ์žˆ์–ด, ์ƒˆ ์ปดํ“จํ„ฐ์—์„œ๋Š” ํŠธ๋ ˆ์ด ์•„์ด์ฝ˜์„ ์˜ค๋ฅธ์ชฝ ํด๋ฆญํ•ด ๋‹ค์‹œ ์ผœ ์ฃผ์„ธ์š”.


๐Ÿ”ง ๊ธฐ์ˆ  ์ •๋ณด

  • GUI: PyQt6
  • ๋‹ค์šด๋กœ๋“œ ์—”์ง„: yt-dlp + FFmpeg (์ž๋™ ์ตœ์‹ ํ™” ํฌํ•จ)
  • ์„ค์ • ์ €์žฅ: JSON ๊ธฐ๋ฐ˜(config / history / favorites / queue) โ€” ๋‹จ์ถ•ํ‚ค ์กฐํ•ฉ๋„ downloader_config.json์— ํ•จ๊ป˜ ๋ณด๊ด€.
  • ์„œ์ฒด: Pretendard(๋ณธ๋ฌธ) ยท Pretendard JP(ํ•œ์ž) ยท JetBrains Mono(์ˆ˜์น˜๊ฐ’)
  • ์•„์ด์ฝ˜: Fluent UI System Icons (MIT) โ€” SVG๋ฅผ ์ฝ”๋“œ์— ์ž„๋ฒ ๋“œํ•ด ์™ธ๋ถ€ ํŒŒ์ผ ์˜์กด ์—†์Œ
  • ์•ˆ์ •์„ฑ: ์˜ˆ์™ธ ๋ฐœ์ƒ ์‹œ ํฌ๋ž˜์‹œ ๋กœ๊ทธ(TVerDownloader_crash.log) ์ €์žฅ

๐Ÿค ๋ฌธ์˜ ๋ฐ ์ง€์›

  • ๋ฒ„๊ทธ ์ œ๋ณด ๋ฐ ๊ธฐ๋Šฅ ์ œ์•ˆ: GitHub Issues
  • ์ƒ๋‹จ์˜ NordVPN ๋งํฌ ๋กœ ๊ฐ€์ž…์‹œ ๊ฐœ๋ฐœ์ž์—๊ฒŒ๋„ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.
  • ๊ฐœ๋ฐœ์ž ์œ ํŠœ๋ธŒ: YouTube ๊ตฌ๋…
  • Star ๋ณ„ โญ๏ธ์„ ๋ˆŒ๋Ÿฌ์ฃผ์‹œ๋ฉด ํฐ ํž˜์ด ๋ฉ๋‹ˆ๋‹ค.

๐Ÿ“œ ๋ผ์ด์„ ์Šค ๋ฐ ์ €์ž‘๊ถŒ

Copyright ยฉ deuxdoom. All rights reserved.

ํ•ญ๋ชฉ ๋‚ด์šฉ
๋ฐฐํฌ ํ˜•ํƒœ ํ”„๋ฆฌ์›จ์–ด (๊ฐœ์ธยท๋น„์ƒ์—…์  ์‚ฌ์šฉ)
์†Œ์Šค ์ฝ”๋“œ ๋น„๊ณต๊ฐœ

๋ณธ ํ”„๋กœ๊ทธ๋žจ(TVer Downloader)์˜ ๋ชจ๋“  ์†Œ์Šค ์ฝ”๋“œ, UI ๋””์ž์ธ, ๋กœ์ง ๋ฐ ๊ด€๋ จ ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ์ง€์  ์žฌ์‚ฐ๊ถŒ ๋ฐ ์ €์ž‘๊ถŒ์€ ์›์ž‘์ž(deuxdoom)์—๊ฒŒ ์žˆ์Šต๋‹ˆ๋‹ค. ์›์ž‘์ž์˜ ๋™์˜ ์—†์ด ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๋ฌด๋‹จ์œผ๋กœ ๋„์šฉ, ์ˆ˜์ •ํ•˜์—ฌ ์žฌ๋ฐฐํฌํ•˜๋Š” ์‚ฌ๋ก€๊ฐ€ ๋ฐœ์ƒํ•จ์— ๋”ฐ๋ผ ์•„๋ž˜์™€ ๊ฐ™์ด ๊ถŒ๋ฆฌ ์‚ฌํ•ญ์„ ๋ช…์‹œํ•ฉ๋‹ˆ๋‹ค.

  • ๋ฌด๋‹จ ์ˆ˜์ • ๋ฐ ๊ฐ€๊ณต ๊ธˆ์ง€: ์›๋ณธ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ž„์˜๋กœ ์ˆ˜์ •, ๋ณ€์กฐํ•˜์—ฌ ์ƒˆ๋กœ์šด ํ”„๋กœ๊ทธ๋žจ์ธ ๊ฒƒ์ฒ˜๋Ÿผ ์œ„์žฅํ•˜๊ฑฐ๋‚˜ ๋ฐฐํฌํ•˜๋Š” ํ–‰์œ„๋ฅผ ์—„๊ฒฉํžˆ ๊ธˆ์ง€ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฌด๋‹จ ์žฌ๋ฐฐํฌ ๊ธˆ์ง€: GitHub ์ €์žฅ์†Œ์˜ ๊ณต์‹ ๋ฆด๋ฆฌ์Šค๋ฅผ ํ†ตํ•˜์ง€ ์•Š์€ ํƒ€ ์‚ฌ์ดํŠธ, ๋ธ”๋กœ๊ทธ, ์ปค๋ฎค๋‹ˆํ‹ฐ ๋“ฑ์— 2์ฐจ ๋ฐฐํฌ(์‹คํ–‰ ํŒŒ์ผ ๋ฐ ์†Œ์Šค ์ฝ”๋“œ ์—…๋กœ๋“œ)ํ•˜๋Š” ๊ฒƒ์„ ๊ธˆ์ง€ํ•ฉ๋‹ˆ๋‹ค. (์ถœ์ฒ˜ ๋งํฌ ๊ณต์œ ๋งŒ ํ—ˆ์šฉ)
  • ์ƒ์—…์  ์ด์šฉ ๊ธˆ์ง€: ๋ณธ ํ”„๋กœ๊ทธ๋žจ์„ ์–ด๋– ํ•œ ํ˜•ํƒœ์˜ ์˜๋ฆฌ ๋ชฉ์ ์œผ๋กœ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
  • ๊ฐœ์ธ์  ์‚ฌ์šฉ ํ—ˆ์šฉ: ๊ณต์‹ GitHub ๋ฆด๋ฆฌ์Šค์—์„œ ์ œ๊ณตํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ์ธ์ ์ธ ๋ชฉ์ ์œผ๋กœ ๋‚ด๋ ค๋ฐ›์•„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค.

โš ๏ธ ์•ˆ๋‚ด: ๋ณธ ํ”„๋กœ์ ํŠธ์˜ ์†Œ์Šค ์ฝ”๋“œ๋Š” ๊ณต๊ฐœํ•˜์ง€ ์•Š์œผ๋ฉฐ, ๋…์  ๋ผ์ด์„ ์Šค(Proprietary License) ๋ฅผ ์ฑ„ํƒํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณธ ๋ช…์‹œ ์‚ฌํ•ญ์„ ์œ„๋ฐ˜ํ•˜์—ฌ ๋ฐœ์ƒํ•˜๋Š” ๋ชจ๋“  ๋ฒ•์  ๋ฌธ์ œ์— ๋Œ€ํ•œ ์ฑ…์ž„์€ ์ „์ ์œผ๋กœ ์œ„๋ฐ˜์ž์—๊ฒŒ ์žˆ์Šต๋‹ˆ๋‹ค.

์ œ3์ž ๊ตฌ์„ฑ ์š”์†Œ

์™ธ๋ถ€ ๋„๊ตฌยท๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌยท๊ธ€๊ผดยท์•„์ด์ฝ˜์—๋Š” ๊ฐ๊ฐ์˜ ๋ผ์ด์„ ์Šค๊ฐ€ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉํ•˜๋Š” ๊ตฌ์„ฑ ์š”์†Œ๋Š” ๊ธฐ์ˆ  ์ •๋ณด์— ์ •๋ฆฌ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

About

Windows GUI downloader for TVer, Japan's free TV streaming service. Powered by yt-dlp and FFmpeg.

Topics

Resources

Stars

8 stars

Watchers

1 watching

Forks

Releases

Contributors