๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐ŸŽ iOS/iOS Application

[iOS] Xcode ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ๋…นํ™”ํ•˜๊ธฐ, ์•„์ดํฐ ํ™”๋ฉด ๋…นํ™”ํ•˜๊ธฐ (๋™์˜์ƒ, GIF๋กœ ์ €์žฅํ•˜๊ธฐ)

728x90

Xcode์—์„œ ๊ฐœ๋ฐœ ํ›„ ํ…Œ์ŠคํŠธํ•œ ๊ฒฐ๊ณผ ํ™”๋ฉด์„ ์˜์ƒ์œผ๋กœ ๋ณด์—ฌ์ฃผ๊ณ  ์‹ถ์„ ๋•Œ!

์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ์‹ค์ œ ๊ธฐ๊ธฐ์—์„œ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ๋นŒ๋“ฏ์ด ๋ฐฉ๋ฒ• 3๊ฐ€์ง€๋ฅผ ์•Œ๋ ค๋“œ๋ฆด๊ฒŒ์š” :)

 

1. ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ๋นŒ๋“œ์‹œ 

์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ๋กœ ๋นŒ๋“œํ•œ ํ™”๋ฉด์ด ๋‚˜ํƒ€๋‚˜๋ฉด File > Record Screen ํด๋ฆญ ํ˜น์€ โŒ˜ command + R ๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

(+ ๋งฅ๋ถ ํ„ฐ์น˜๋ฐ”์—์„œ ๋…นํ™”๋ฒ„ํŠผ ํด๋ฆญ ๊ฐ€๋Šฅ)

 

ํด๋ฆญ ์‹œ, ์•„๋ž˜์™€ ๊ฐ™์ด ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ์ƒ๋‹จ์˜ ์Šคํฌ๋ฆฐ์ƒท ๋ฒ„ํŠผ์ด ์˜ค๋ฅธ์ชฝ์ฒ˜๋Ÿผ ๋นจ๊ฐ„ ๋…นํ™” ๋ฒ„ํŠผ์œผ๋กœ ๋ฐ”๋€Œ๋ฉด์„œ ๋…นํ™”๊ฐ€ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.

 

๋…นํ™”๋ฅผ ๊ทธ๋งŒ๋‘๊ณ  ์‹ถ์„๋• ์œ„์˜ ๋นจ๊ฐ„ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ๋˜๋Š”๋ฐ ์•„๋ฌด๋Ÿฐ ์„ค์ • ์—†์ด ์ €์žฅํ•˜๋ฉด ๋ฐ”ํƒ•ํ™”๋ฉด์— .mp4 ํŒŒ์ผ๋กœ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.

 

๋…นํ™”๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ์šฐ์ธก ํ•˜๋‹จ์— ๋…นํ™”ํ•œ ํ™”๋ฉด์ด ์ž‘๊ฒŒ ๋งŒ๋“ค์–ด์ง€๋Š”๋ฐ,

์ด๋•Œ, ์ด ํ™”๋ฉด ์œ„์— ๋งˆ์šฐ์Šค๋กœ ์šฐ์ธก๋ฒ„ํŠผ ํด๋ฆญ ์‹œ GIF ํฌ๋งท์œผ๋กœ ์ €์žฅ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

 

GIF์˜ ๊ฒฝ์šฐ ๋ณ€๊ฒฝํ•  ์ˆ˜์žˆ๋Š” ๋ช‡ ๊ฐ€์ง€ ๊ธฐ๋ณธ ์„ค์ •์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ณด๋ ค๋ฉด ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ์˜ Preference๋ฅผ ์—ฝ๋‹ˆ๋‹ค.

 

 


2. ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ๋นŒ๋“œ์‹œ - ํ„ฐ๋ฏธ๋„ ๋ช…๋ น์–ด ์ž…๋ ฅ

์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ๋นŒ๋“œํ•˜์—ฌ ๋นŒ๋“œํ•œ ํ™”๋ฉด์ด ๋‚˜ํƒ€๋‚˜๋ฉด ํ„ฐ๋ฏธ๋„์— ๋‹ค์Œ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

๋ช…๋ น์–ด ๋งจ ๋’ค์— ์ €์žฅํ•  ํŒŒ์ผ ์ด๋ฆ„์„ ์ •ํ•ด์ฃผ์„ธ์š”. >> ํŒŒ์ผ ์ด๋ฆ„. mov 

Ex) myVedio.mov

xcrun simctl io booted recordVideo myVedio.mov

ํ„ฐ๋ฏธ๋„์— Recording started๊ฐ€ ์ถœ๋ ฅ๋จ๊ณผ ๋™์‹œ์— ์˜์ƒ์ด ์ดฌ์˜๋ฉ๋‹ˆ๋‹ค.

๋…นํ™”ํ•  ์˜์ƒ์„ ๋งˆ์น˜๋ ค๋ฉด ํ„ฐ๋ฏธ๋„์— CTRL + C๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿผ ๋‹ค์Œ๊ณผ ์•„๋ž˜ ๋ช…๋ น์–ด๊ฐ€ ์ถœ๋ ฅ๋˜๋ฉด์„œ ์˜์ƒ ๋…นํ™”๊ฐ€ ์ข…๋ฃŒ๋˜๊ณ ,

์‚ฌ์šฉ์ž ํด๋”์—์„œ ์ €์žฅ๋œ ์˜์ƒ์„ ํ™•์ธ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. :)

 

 

 


3. ์‹ค์ œ ๊ธฐ๊ธฐ์—์„œ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ๋นŒ๋“œ์‹œ

 

๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์ด ์žˆ์ง€๋งŒ ์ €๋Š” ๋งฅ์— ๋‚ด์žฅ๋˜์–ด์žˆ๋Š” QuickTime Player ์–ดํ”Œ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ด ์–ดํ”Œ๋กœ ์•„์ดํฐ ํ™”๋ฉด์„ ๋…นํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!!

๋”ฐ๋ผ์„œ ๋นŒ๋“œํ•œ ํ™”๋ฉด๋„ ๋…นํ™” ๊ฐ€๋Šฅํ•˜๊ฒ ์ฃ ??๐Ÿ‘๐Ÿป

 

 

 

์•„์ดํฐ ์—ฐ๊ฒฐ ํ›„ ์–ดํ”Œ์„ ์‹คํ–‰ํ•˜์—ฌ

ํŒŒ์ผ > ์ƒˆ๋กœ์šด ๋™์˜์ƒ ๋…นํ™”

๋กœ ๋“ค์–ด๊ฐ€์‹œ๋ฉด ์ฒ˜์Œ์—๋Š” ์—ฐ๊ฒฐ๋œ ์นด๋ฉ”๋ผ ํ™”๋ฉด์ด ๋œฐ ํ…๋ฐ,

๋„๊ณ  ๋‹ค์‹œ ํด๋ฆญํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ์—ฐ๊ฒฐ๋œ ์•„์ดํฐ ํ™”๋ฉด์ด ๋‚˜์˜ต๋‹ˆ๋‹ค.

 

 

 

 

 

 

 

 

๋…นํ™” ๋ฒ„ํŠผโญ•๏ธ์„ ํด๋ฆญํ•˜๋ฉด ์•„์ดํฐ ๋‚ด์—์„œ ์ˆ˜ํ–‰๋˜๋Š” ๋ชจ๋“  ์ž‘์—…๋“ค์ด ์˜์ƒ์œผ๋กœ ๊ธฐ๋ก๋ฉ๋‹ˆ๋‹ค.

์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ๋นŒ๋“œ ํ›„ ์‹คํ–‰ํ•˜์—ฌ ์˜์ƒ์œผ๋กœ ์ €์žฅํ•˜๋ฉด ๋˜๊ฒ ์ฃ ~?

 

๋…นํ™”๋ฅผ ๋งˆ์น˜๊ณ 

ํŒŒ์ผ > ์ €์žฅ 

ํ•˜์‹œ๋ฉด ์›ํ•˜๋Š” ์œ„์น˜์— ์ €์žฅ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค!!

๋ฐ˜์‘ํ˜•