영상통화는 이제 일상이 되었습니다. 친구, 가족, 동료와 얼굴과 주변 환경을 동시에 공유하며 대화할 수 있죠. 하지만 항상 같은 장소에서, 늘 똑같은 얼굴로 통화하는 것은 지루할 수 있습니다.
만약 자신의 얼굴이나 배경, 또는 다른 중요한 요소를 바꿔치기한 가짜 영상통화를 만들 수 있다면 어떨까요? 과연 가족에게도 가짜 통화를 걸어볼 의향이 있으신가요?
이 글에서는 가짜 영상통화가 어떻게 작동하는지, 그리고 이를 어떻게 식별할 수 있는지 알아보겠습니다.
가짜 영상통화란 무엇인가?
가짜 영상통화는 여러 가지 형태로 존재합니다.
예를 들어, 휴가를 즐기고 있는 것처럼 보이도록 가짜 영상 배경을 설정할 수 있습니다. 또는 모니터를 응시하고 있는 자신의 모습을 미리 녹화해 두었다가, 발언이 필요 없는 회의에서 그 영상을 재생하는 방법도 있습니다.
웹캠 입력을 본인이 등장하지 않는 유튜브 영상으로 대체하는 것도 가능합니다. 재미있는 고양이 영상을 틀어놓을 수도 있겠죠.
더 나아가 딥페이크 기술을 활용하면 AI 기반 영상으로 화면 속 얼굴과 목소리까지 교체할 수 있습니다. 딥페이크 기술에 대한 자세한 내용은 아래에서 다룹니다.
ManyCam으로 가짜 영상통화 만드는 방법
가짜 영상통화를 만드는 방법은 사용하는 플랫폼에 따라 다릅니다. 데스크톱이나 노트북에서는 다양한 소프트웨어 옵션이 있지만, 특정 앱에는 제약이 따릅니다. 예를 들어 WhatsApp 데스크톱 앱은 영상(및 음성) 통화 자체를 지원하지 않습니다.
사용 가능한 앱이라면 ManyCam을 통해 웹캠 화면을 폭넓게 조작할 수 있습니다. Skype 등의 통화 앱에서 여러 개의 웹캠을 사용하거나, 실제 웹캠 대신 완전히 다른 영상을 스트리밍할 수도 있습니다.
1. ManyCam 설치 및 설정
먼저 ManyCam을 다운로드하여 설치하고 기본 설정을 완료해야 합니다.
2. 프리셋 생성 및 가짜 영상 소스 선택
ManyCam을 실행한 후 Presets 메뉴에서 Preset 1을 선택합니다. 프리셋 패널 아래에는 영상 소스 옵션이 표시되며, 웹캠, IP 카메라, 유튜브 영상, 웹 소스 URL 등 원하는 소스를 선택할 수 있습니다.
유튜브 영상을 사용하려면 해당 영상의 URL을 복사해 ManyCam에 붙여넣으면 됩니다. 다른 가짜 영상 소스도 같은 방식으로 설정합니다.
3. 통화 앱에서 ManyCam 선택하기
가짜 영상 소스 설정이 끝나면 영상통화를 걸 수 있습니다. 단, 통화 앱에서 카메라 옵션으로 ManyCam을 선택해야 가짜 영상이 화면에 표시됩니다.
예를 들어 Skype 데스크톱 앱에서는 설정 > 오디오 및 비디오로 이동한 후, 카메라 옵션에서 ManyCam Virtual Webcam을 선택합니다. 이후 영상통화를 걸면 실제 웹캠 대신 ManyCam에 설정된 가짜 영상이 재생됩니다.
영상통화 앱마다 절차는 조금씩 다르지만, 대부분 카메라 또는 웹캠 설정 항목에서 ManyCam Virtual Webcam 옵션을 찾을 수 있습니다.
OBS로 가짜 영상통화 만드는 방법
OBS(Open Broadcaster Software)는 널리 쓰이는 크로스 플랫폼 오픈소스 영상 스트리밍 도구입니다. 여러 플랫폼에 동시에 스트리밍하거나 미디어를 녹화하는 등 다양한 용도로 활용되며, 이 경우에는 웹캠 대신 가짜 영상을 송출하는 데 사용할 수 있습니다.
결과물은 ManyCam과 유사하지만, OBS는 완전히 무료이므로 전체 스트리밍 및 방송 기능을 제한 없이 사용할 수 있다는 장점이 있습니다. 기능이 많음에도 불구하고 사용법 자체는 어렵지 않습니다.
1. OBS 설치 및 설정
먼저 OBS를 다운로드하여 설치합니다. 크로스 플랫폼 도구이긴 하지만, 가상 웹캠 생성에 필요한 플러그인 때문에 아래 방법은 Windows용 OBS에서만 작동합니다.
2. OBS-VirtualCam 설정
OBS-VirtualCam은 OBS용 오픈소스 플러그인으로, OBS에 가상 웹캠 기능을 추가합니다. 플러그인을 설치하면 미디어를 가상 웹캠으로 출력한 뒤, 영상통화 앱에서 해당 가상 웹캠을 선택할 수 있습니다.
다만 예전에는 플러그인을 직접 다운로드해 설치해야 했지만, OBS 버전 26.0.0(2020년 8월 출시)부터는 가상 웹캠 기능이 OBS에 기본 내장되었습니다. 플러그인을 설치할 수는 있지만 더 이상 최선의 방법은 아닙니다.
OBS에서 Tools > VirtualCam으로 이동한 후 Start를 클릭하면 'OBS-Camera'라는 가상 웹캠 옵션이 Skype나 Facebook Messenger 같은 영상통화 앱에 나타납니다.
3. OBS에서 가짜 영상 소스 선택
OBS는 가짜 영상을 위한 다양한 옵션을 제공합니다. 로컬 영상을 재생하거나, 브라우저 창 또는 온라인 영상을 표시하거나, VLC 같은 서드파티 플레이어의 영상 스트림을 가져오는 것도 가능합니다.
OBS 메인 화면 하단에서 옵션들을 확인할 수 있습니다. Source에서 + 아이콘을 선택한 후, 가짜 영상통화에 사용할 입력 소스를 고르면 됩니다.
- 사용할 영상 파일이 이미 있다면 Media Source를 선택하고 컴퓨터 내 파일 위치를 지정합니다.
- 별도의 미디어 플레이어에서 영상을 재생하고 싶다면 Window Capture를 선택한 후, Window 드롭다운 메뉴에서 해당 플레이어를 지정합니다.
- 온라인 영상을 사용하려면 Browser를 선택하고 표시할 웹사이트 URL을 입력합니다. 이후 Width와 Height 값을 조정해 영상 크기에 맞춥니다.
어떤 구성을 선택하든 결과 영상은 OBS-VirtualCam 가상 웹캠을 통해 영상통화 앱에서 재생됩니다.
스마트폰으로도 가짜 영상통화가 가능할까?
스마트폰 앱은 가짜 영상통화와 관련해 상당히 다른 제약을 갖습니다.
구글 플레이에서 '가짜 영상통화 앱'을 검색하면 수천 개의 앱이 나오지만, 대부분 기대와 다른 기능을 합니다. 이런 앱들은 영상통화 앱을 통해 가짜 영상을 송출하는 것이 아니라, 가상 인물과 '대화'하는 시늉만 하는 저품질 앱들입니다.
앱 내부에서 스마트폰 카메라를 위조하는 것은 쉽지 않습니다. 스마트폰 영상통화 앱(및 대부분의 앱)이 이런 행위를 허용하지 않는 데에는 명확한 이유가 있습니다. 바로 보안 위험 때문입니다. 한 앱이 재미로 카메라를 위조할 수 있다면, 다른 앱은 같은 방식을 악의적인 목적으로 사용할 수 있기 때문입니다.
딥페이크란 무엇인가?
더 악의적인 쪽에는 딥페이크가 있습니다. 딥페이크 영상은 AI 기술을 활용해 특정 인물의 모습과 흡사한 매우 사실적인 영상을 만들어냅니다.
딥페이크 기술은 계속 발전하고 있으며, 실제 영상과 AI 영상을 구별하는 것은 갈수록 어려워지고 있습니다. 딥페이크 기술을 세상에 알린 대표적인 사례로 버락 오바마를 흉내 낸 영상을 예로 들 수 있습니다.
손동작과 몸짓은 오바마의 것이지만, 입모양(코미디언 조던 필의 목소리)은 싱크가 맞지 않습니다. 그런데 불과 1년여 후에는 다크 나이트의 조커 역할을 맡았던 히스 레저가 다른 영화 장면에 자연스럽게 합성된 영상이 등장했습니다.
이 영상은 가짜지만, 1년 남짓한 기간 동안 딥페이크 기술이 얼마나 놀랍게 발전했는지 잘 보여줍니다.
비슷한 시기에 페이스북 CEO 마크 저커버그를 합성한 딥페이크 영상도 기술의 수준을 보여주었습니다. 물론 이 역시 명백한 가짜였고, 실제 저커버그와 목소리가 완전히 달랐습니다.
딥페이크를 제작하려면 막대한 연산 능력(특히 고성능 GPU), 시간, 데이터가 필요합니다. 사실적인 딥페이크를 만드는 데 드는 노력을 감안하면, 당분간은 효과적인 딥페이크 장난을 접할 일은 드물 것입니다.
가짜 영상통화를 식별하는 방법
가짜 영상통화를 알아챌 수 있을까요? 답은 가짜 영상의 품질에 있습니다.
딥페이크 기술의 발전이 좋은 예입니다. 조던 필의 오바마 딥페이크 영상은 명백히 가짜였지만, 요즘 공개되는 딥페이크 기술의 완성도는 그때보다 훨씬 높습니다. 게다가 강력한 조직이나 정부가 보유한 딥페이크 기술까지 고려하면 상황은 더욱 복잡해집니다.
또 다른 경우에는 연락처 정보를 통해 가짜임을 알 수 있습니다. WhatsApp에서 진짜처럼 위장한 가짜 영상통화를 만드는 것은 극히 어렵습니다. 연결 과정에서 연락처 정보가 표시되기 때문입니다. FaceTime처럼 전화번호와 연동되는 영상통화 앱에도 유사한 제약이 존재합니다.
물론 가짜 계정, 가짜 전화번호, 거짓 이름과 사진 등으로 이런 문제를 우회하는 방법도 있습니다. 하지만 대부분의 경우, 누군가 당신을 속이기 위해 그 정도까지 공을 들일까요?
일반인에게는 오히려 기술 지원 사기나 최신 뉴스를 빌미로 한 피싱 사기가 더 현실적인 위협입니다.
가짜 영상통화를 알아채는 5가지 방법
정리하자면, 가짜 영상통화를 가려내는 몇 가지 결정적 단서가 있습니다.
- 영상 품질: 영상 화질이 대체로 좋지 않습니다. 온라인 출처의 영상이라면 워터마크나 도용 흔적이 있는지 확인하세요.
- 영상 비율: 가짜 영상통화를 거는 사람은 영상을 웹캠 창이나 앱 크기에 맞게 조정하게 됩니다. 이 과정에서 영상 비율이 왜곡되어 얼굴이 비정상적으로 길거나 넓어 보일 수 있습니다.
- 연락처: 걸려온 통화가 연락처에 저장된 사람인가요? 이름이 낯설지는 않은지, 혹시 앱 이름으로 표시되지는 않는지 확인하세요.
- 영상 내용: 아는 사람의 올바른 연락처 정보로 통화가 왔다면, 영상 속 내용을 살펴보세요. 정말 그 사람이 영상에 등장하고 있는지 확인하는 것이 중요합니다.
- 반복과 끊김: 많은 가짜 영상은 일정 시간이 지나면 처음부터 다시 반복됩니다. 또는 영상이 갑자기 끊기는데 통화 자체는 종료되지 않는 경우도 있습니다.
또한 영상 기능이 있는 얼굴 교체 앱을 사용하는 경우, 얼굴 윤곽이 제대로 맞아떨어지지 않는 경우가 대부분입니다.
가짜 영상통화, 이제 걱정 끝!
이제 가짜 영상통화를 만드는 몇 가지 방법과 어떤 플랫폼에서 가장 잘 작동하는지 알게 되었으니, 이를 식별하고 피할 준비가 되었습니다. ManyCam 같은 소프트웨어를 이용한 가짜 통화는 실제로 작동하지만, 특별히 고성능 장비를 사용하지 않는 한 대부분 쉽게 간파할 수 있습니다.
WhatsApp과 FaceTime 같은 모바일 앱은 가짜 영상통화와 각종 사기를 막기 위한 보안 장치를 기본 탑재하고 있습니다. 결국 가장 중요한 것은 전화번호, 영상 품질 등 주어진 정보를 잠시 멈춰 꼼꼼히 확인하는 습관입니다.