Problemas al grabar vรญdeo con Android – Te contamos que es el Camera 2 API ๐ŸŽฅ๐Ÿ“ฒ

Android ๋ชจ๋ฐ”์ผ ๋˜๋Š” ํƒœ๋ธ”๋ฆฟ์— ๋™์˜์ƒ ๋…นํ™” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์„ค์น˜ํ•˜๊ณ  ์ดˆ์ ์ด ์ž‘๋™ํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ๋…ธ์ถœ์„ ์กฐ์ ˆํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค ์ด ๋น„๋””์˜ค์—์„œ๋Š” Android๋กœ ๋น„๋””์˜ค๋ฅผ ๋…นํ™” ํ•  ๋•Œ ๋ช‡ ๊ฐ€์ง€ ๋ฌธ์ œ๋ฅผ ์•Œ๋ ค ๋“œ๋ฆฌ๋ ค๊ณ ํ•ฉ๋‹ˆ๋‹ค Camera2 API์— ๋Œ€ํ•ด ์•Œ์•„์•ผ ํ•  ์‚ฌํ•ญ ์•ˆ๋…•ํ•˜์„ธ์š”, ํœด๋Œ€ ์ „ํ™”๋กœ ๋งŒ๋“  ๋™์˜์ƒ์˜ ์˜ํ†  ์นœ๊ตฌ, ๋‚˜๋Š” ์˜ค์Šค์นด ์˜จ ์ฐจ์ด๋‚˜์ž…๋‹ˆ๋‹ค elTallerAudiovisualcom์—์„œ ๋ฐ ์ŠคํŽ˜์ธ์–ด๋กœ ๋ชจ๋ฐ”์ผ๊ณผ ๋น„๋””์˜ค์˜ ์ฒซ ์˜จ๋ผ์ธ ํ•™๊ต ์ตœ์ข… ์‚ฌ์šฉ์ž๊ฐ€ ์‹ ๊ฒฝ ์“ฐ์ง€ ๋ง์•„์•ผ ํ•  Camera2 API์— ๋Œ€ํ•ด ๋ง์”€ ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค

๊ทธ๋Ÿฌ๋‚˜ ๊ฒฐ๊ตญ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ๋•Œ ์šฐ๋ฆฌ ์ผ์ƒ์— ๋ชฐ๋ž˜ ๋“ค์–ด๊ฐ„๋‹ค Android ํœด๋Œ€ ์ „ํ™”๋กœ ๋™์˜์ƒ์„ ๋…นํ™” ํ•  ๋•Œ ๋‚˜๋Š” ์ด๋ฏธ ์—ฌ๋Ÿฌ ๋ฒˆ, ํŠนํžˆ ์œ ํŠœ๋ธŒ์™€ ํŽ˜์ด์Šค ๋ถ์—์„œ ์ง์ ‘, ์•ˆ๋“œ๋กœ์ด๋“œ ์ˆ˜์ฒœ ๊ฐœ์˜ ๋‹ค๋ฅธ ์žฅ์น˜๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋งค์šฐ ์ค‘์š”ํ•œ ๋‹จํŽธํ™” ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค ์ด๋กœ ์ธํ•ด ๊ฐœ๋ฐœ์ž๋Š” ๋ชจ๋“  ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ๋งค์šฐ ์–ด๋ ต๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค ๋ชจ๋“  ์žฅ์น˜์—์„œ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค ์Œ, ํ”„๋กœ์„ธ์„œ ์ด์™ธ์˜ ๊ฒฝ์šฐ, ๋ฉ”๋ชจ๋ฆฌ, ์šด์˜ ์ฒด์ œ์˜ ๋ฒ„์ „, ๋˜ํ•œ ๋‹ค๋ฅธ ๋ณ€์ˆ˜๋ฅผ ๋ฐฉ์ •์‹์— ์ถ”๊ฐ€ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค

์นด๋ฉ”๋ผ 2 API๋Š” ๋ช‡ ์ค„์˜ ์ฝ”๋“œ๋กœ ๋น„๋””์˜ค ๋…นํ™” ๋ฐ ์‚ฌ์ง„ ์ดฌ์˜์„์œ„ํ•œ ์นด๋ฉ”๋ผ Camera 2 API๋Š” Google Android ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๊ฐœ๋ฐœํ–ˆ์œผ๋ฉฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ธํ„ฐํŽ˜์ด์Šค์ž…๋‹ˆ๋‹ค ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ์ž๋ฅผ ํ—ˆ์šฉํ•˜๋Š” ์ง€์นจ์„ ํฌํ•จํ•˜๋Š” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ํœด๋Œ€ ์ „ํ™”, ๋ชจ๋ฐ”์ผ ๋˜๋Š” ํƒœ๋ธ”๋ฆฟ์˜ ์šด์˜ ์ฒด์ œ์™€ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ํ†ต์‹ ํ•˜์‹ญ์‹œ์˜ค MWC2015์— Android Lollipop v5๋กœ ๋‚จ์•˜์Šต๋‹ˆ๋‹ค ๋ชจ๋“  ๊ฒƒ์ด ์ •์ƒ์ ์œผ๋กœ ์ง„ํ–‰๋˜๋ฉด ๋ชจ๋“  ํœด๋Œ€ ์ „ํ™” ์ ์–ด๋„ ์•ˆ๋“œ๋กœ์ด๋“œ ๋งˆ์‰ฌ๋ฉœ๋กœ ์šฐ v6๋Š” ๊ทธ๊ฒƒ์„ ํ†ตํ•ฉํ•ด์•ผํ•˜์ง€๋งŒ,

์ด๊ฒƒ์€ ์‚ฌ์‹ค์ด ์•„๋‹™๋‹ˆ๋‹ค ์šฐ๋ฆฌ๋Š” ํŒŒํ‹ฐ์— ๊ฐ„๋‹ค Camera2 API์˜ ํ†ตํ•ฉ์€ ๋งž์ถคํ˜• ๋ฒ„์ „์œผ๋กœ ์ œ์กฐ์—…์ฒด์—์„œ ์ˆ˜ํ–‰ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค

๊ทธ๋“ค์ด ์ž์‹ ์˜ ํœด๋Œ€ํฐ์— ์„ค์น˜ํ•˜๋Š” ์šด์˜ ์ฒด์ œ์˜ ๋‹น์‹ ์ด ์‚ผ์„ฑ ํฐ์˜ ์•ˆ๋“œ๋กœ์ด๋“œ์™€ ๋‹ค๋ฅธ ๋ธŒ๋žœ๋“œ์˜ ์•ˆ๋“œ๋กœ์ด๋“œ๋ฅผ ๋ณผ ๋•Œ, ๊ทธ๋“ค์€ ๊ฐ™์€ ๋ฒ„์ „์˜ ์•ˆ๋“œ๋กœ์ด๋“œ์ด๊ธดํ•˜์ง€๋งŒ ๊ทธ ๋ชจ์–‘์ด ๋‹ค๋ฅธ๊ฐ€์š”? ์Œ, ๋ชจ๋“  ์ œ์กฐ์—…์ฒด๊ฐ€ Camera2 API, ๊ฐ ๋ชจ๋ธ์„ ์™„๋ฒฝํ•˜๊ฒŒ ํ†ตํ•ฉํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค ๊ทธ๊ฒƒ์€ ๋‹ค๋ฅผ ์ˆ˜์žˆ๋‹ค ํ•„์ž๋Š” 4 ๊ฐ€์ง€ ํ†ตํ•ฉ ์ˆ˜์ค€์— ๋Œ€ํ•ด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์–ธ๊ธ‰ํ–ˆ์Šต๋‹ˆ๋‹ค ๋ ˆ๊ฑฐ์‹œ ์ด๋Š” ์ด์ „ API Camera1์˜ ๊ธฐ๋Šฅ ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค

์ตœ๋Œ€ ์ œ์–ด ํ•œ๊ณ„ ์ž๋™์œผ๋กœ ๊ฑฐ์˜ ๋ชจ๋“  ๊ฒƒ ๋˜๋Š” ๋ชจ๋“  ๊ฒƒ ์ œํ•œ์ 

์ด๊ฒƒ์€ Camera2 API์˜ ์ผ๋ถ€ ๊ธฐ๋Šฅ์ด ์žฅ์น˜์—์„œ ์ž‘๋™ ํ•จ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค ์นด๋ฉ”๋ผ ์ œ์–ด ๊ธฐ๋Šฅ์„ ๊ฑฐ์˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค ์ „์ฒด Camera2 API์˜ ๋ชจ๋“  ๊ธฐ๋ณธ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค ์ด๊ฒƒ์€ Cinema FV5, Filmic ๋ฐ ๊ธฐํƒ€์™€ ๊ฐ™์€ ์™ธ๋ถ€ ๋…น์Œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ, ๊ทธ๋“ค์€ ์ „ํ™”์— ์ ์ ˆํ•œ ์„ฑ๋Šฅ์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ๋ ˆ๋ฒจ 3, ๋ ˆ๋ฒจ 3

์™„์ „ํ•œ ํŒฉ API๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๋ชจ๋“  ์˜ต์…˜์„ ๊ตฌํ˜„ํ•˜์—ฌ ์บก์ฒ˜๋ฅผ RAW๋กœ ์ตœ๋Œ€ํ™”ํ•ฉ๋‹ˆ๋‹ค ๋…นํ™” ์•ฑ์˜ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ตœ๋Œ€ํ•œ ํ™œ์šฉํ•  ์ˆ˜์žˆ๋Š” ๋ฐฉ๋ฒ•์€ ์—ฌ๊ธฐ์— ์žˆ์Šต๋‹ˆ๋‹ค ์ „ํ™”, ํœด๋Œ€ ์ „ํ™” ๋˜๋Š” ํƒœ๋ธ”๋ฆฟ ์นด๋ฉ”๋ผ ๋ฌผ๋ก  ๋‹ค์Œ ์งˆ๋ฌธ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค ์ข‹์•„, ๋‚ด ํ†ตํ•ฉ ์ˆ˜์ค€์€ ์–ด๋–ป์Šต๋‹ˆ๊นŒ? Camera2 API๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ๋Œ€๋‹ต์€ ์ผ๋ฐ˜์ ์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค Nexus ๋˜๋Š” Google Pixel์ด์žˆ๋Š” ๊ฒฝ์šฐ ํ†ตํ•ฉ์ด ์™„๋ฒฝํ•˜๋ฏ€๋กœ ์šด์˜ ์ฒด์ œ๋ฅผ ๋งŒ๋“œ๋Š” ๋งˆํฌ๊ฐ€ ์ ์Šต๋‹ˆ๋‹ค

๋งž์Šต๋‹ˆ๊นŒ? ๋‚˜๋จธ์ง€ ์žฅ์น˜ ๋Š”์š”? ์Œ, ์ •์ƒ์ ์ธ ๊ฒƒ์€ ํ”Œ๋ž˜๊ทธ์‹ญ ๋ชจ๋ธ์ด๋‚˜ ์ตœ์ƒ์œ„ ๋ ˆ๋ฒจ์—์„œ ์ „์ฒด ๋ ˆ๋ฒจ๋กœ ๊ตฌํ˜„์„ ์ฐพ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค ๊ฐ ๋ธŒ๋žœ๋“œ ๋ฒ”์œ„์˜ ์‚ผ์„ฑ S ์‹œ๋ฆฌ์ฆˆ, LG G ํ•˜์ง€๋งŒ ๋ˆˆ์—๋Š” ์˜ˆ์™ธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค

Huawei, Honor, Sony๋Š” Camera 2 API๋ฅผ ์™ธ๋ถ€ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์šฉ์œผ๋กœ ํ†ตํ•ฉํ•˜์ง€ ์•Š๊ณ  ๋ชจ๋ธ์˜ ์ œํ•œ๋œ ์ˆ˜์ค€ ๋˜๋Š” ๋ ˆ๊ฑฐ์‹œ ์ˆ˜์ค€ Huawei P10๊ณผ ๊ฐ™์€ ์ตœ๊ณ ๊ธ‰ ๋ชจ๋ธ์—์„œ๋„ ๋‹น์‹ ์€ ์ ์–ด๋„ ๊ทธ ์ „ํ™”๊ธฐ์˜ ๋„ค์ดํ‹ฐ๋ธŒ ๋…น์Œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์— ๊ฐ์‚ฌํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค ์ผ๋ฐ˜์ ์œผ๋กœ ๊ทธ๋“ค์€ ๋‹น์‹ ์ด ํŠน์ • ์ˆ˜๋™ ์ œ์–ด ์žฅ์น˜์— ์ ‘๊ทผ ํ•  ์ˆ˜์žˆ๊ฒŒ ํ•ด์ค€๋‹ค ๋‚ด ์žฅ์น˜์—์„œ Camera2 API์˜ ํ†ตํ•ฉ ์ˆ˜์ค€์„ ํ™•์ธํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒํ•ฉ๋‹ˆ๊นŒ? Tobias Weis๊ฐ€ ๋งŒ๋“  2 ๋Œ€์˜ APPS, Camera2 Probe๋ฅผ ํ†ตํ•ด ๋‚˜๋Š” ๋น„๋””์˜ค์˜ ์„ค๋ช…๊ณผ ์šฐ๋ฆฌ๊ฐ€ eltalleraudiovisualcom์— ์“ด ๊ธ€์— ๋งํฌ๋ฅผ ๋‚จ๊ฒจ ๋‘ก๋‹ˆ๋‹ค

๋ชฉ๋ก์˜ ๋งํฌ๋„ ์žˆ์Šต๋‹ˆ๋‹ค ๋ชจ๋ธ๋ณ„๋กœ ๊ตฌํ˜„ ๋ฐ์ดํ„ฐ๊ฐ€ ์กฐ๊ธˆ์”ฉ ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค ์ด ๋น„๋””์˜ค์—์„œ ์šฐ๋ฆฌ๋Š” ๋งŽ์€ ํ˜ธ๊ธฐ์‹ฌ์„ ์œ ๋ฐœํ•˜๋Š” ์ฃผ์ œ๋กœ ํƒ๊ตฌ ํ•ด ์™”์Šต๋‹ˆ๋‹ค Android ํœด๋Œ€ ์ „ํ™”๋กœ ๋…นํ™”ํ•˜๋Š” ์„ธ๊ณ„์—์„œ ๋ธ”๋กœ๊ทธ, eltalleraudiovisualcom, ๋“ฑ๋ก ๋ฐ ์•ก์„ธ์Šค์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์„ ์•Œ๊ณ  ์‹ถ๋‹ค๋ฉด ํœด๋Œ€ ์ „ํ™”๊ฐ€์žˆ๋Š” ๋น„๋””์˜ค ํ•™๊ต์˜ ๋ฌด๋ฃŒ ์ฝ˜ํ…์ธ ์— ๊ณต์œ ํ•˜๊ณ  ๋™์˜์ƒ์„ ๊ณต์œ ํ•˜์‹ญ์‹œ์˜ค

์†Œ์…œ ๋„คํŠธ์›Œํฌ์—์„œ ๊ทธ๋ž˜์„œ ์šฐ๋ฆฌ๋Š” ์šฐ๋ฆฌ ํœด๋Œ€ํฐ์œผ๋กœ ๋น„๋””์˜ค๋ฅผ ๋งŒ๋“œ๋Š” ์‚ฌ๋žŒ๋“ค์ด ๋งค์ผ ๋” ๋งŽ์•„ ์งˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค ๋‹ค์Œ ๋น„๋””์˜ค๊นŒ์ง€