구글 지도 타임라인으로 여행 경로 영상을 만드는 타임라인 비주얼라이저 설치 및 이용방법

여행을 다녀온 뒤 사진은 많이 남지만, 내가 실제로 어디를 어떻게 이동했는지 한눈에 보여주기는 쉽지 않습니다. 특히 여러 도시나 국가를 이동한 여행이라면 구글 지도 타임라인을 열어 일정을 하나씩 확인해야 하죠.
타임라인 비주얼라이저(Timeline Visualizer)는 이런 구글 지도 타임라인 데이터를 이용해 내 이동 경로를 지도 위에서 애니메이션으로 재생하고 MP4 영상으로 저장할 수 있는 도구입니다.
Android에서는 앱으로 사용할 수 있고, iPhone에서는 Safari 웹 앱으로 이용할 수 있습니다. 무엇보다 중요한 특징은 Timeline.json 파일과 영상 렌더링을 기기 안에서 처리한다는 점입니다.
타임라인 비주얼라이저란?
타임라인 비주얼라이저는 Google 지도에서 내보낸 Timeline.json 파일을 읽어 일정 기간 동안의 이동 경로를 영상으로 만들어 줍니다.
예를 들어 다음과 같은 영상을 만들 수 있습니다.
- 2025년 한 해 동안 이동한 전체 경로
- 한 달 동안 다녀온 장소
- 3박 4일 해외여행 이동 경로
- 여러 도시를 이동한 장거리 여행
- 출퇴근이나 장기 체류 기간의 이동 기록
기간은 연도나 월 단위뿐 아니라 정확한 날짜 범위로도 선택할 수 있기 때문에 짧은 여행 기록을 만드는 데도 유용합니다.
완성된 영상은 MP4로 저장되므로 인스타그램, 유튜브, 블로그 등에서 공유하기도 편합니다.
가장 마음에 드는 점은 ‘로컬 처리’
이런 서비스에서 가장 신경 쓰이는 부분은 아무래도 개인정보입니다.
Google 타임라인에는 집, 회사, 여행지, 자주 방문하는 장소 등 상당히 민감한 위치 정보가 포함될 수 있기 때문입니다.
타임라인 비주얼라이저는 사용자가 선택한 Timeline.json을 별도의 서버로 업로드하지 않습니다.
Google 로그인도 필요하지 않고 다음과 같은 권한도 사용하지 않습니다.
- Google 계정 권한
- 위치 권한
- 분석 도구
- 전체 저장공간 접근 권한
네트워크 연결은 배경 지도를 불러오는 용도로만 사용됩니다. 지도 표시를 위해 CARTO에 현재 화면에 필요한 지도 타일을 요청하지만, Timeline JSON 자체가 전송되는 것은 아닙니다.
위치 기록을 다루는 앱이라는 점을 생각하면 꽤 중요한 장점입니다.
iPhone에서는 설치 없이 Safari에서 사용 가능
iPhone 사용자는 별도의 앱을 설치하지 않아도 됩니다.
Safari에서 아래 웹 앱을 열면 됩니다.
사용 방법은 비교적 간단합니다.
- Google 지도에서 프로필 사진 → 설정 → 개인 콘텐츠 → 타임라인 데이터 내보내기로 이동합니다.
Timeline.json을 파일 앱에 저장합니다.- 웹 앱에서 Choose Timeline.json을 눌러 파일을 선택합니다.
- 월 또는 정확한 날짜 범위를 설정합니다.
- 카메라 움직임 등의 옵션을 선택합니다.
- 경로를 미리 확인합니다.
- Create MP4를 눌러 영상을 만듭니다.
MP4 생성에는 H.264 인코딩을 지원하는 Safari 16.4 이상이 필요합니다.
또한 영상 생성 중에는 Safari 탭을 닫지 않는 것이 좋습니다.
자주 사용할 생각이라면 Safari 공유 메뉴에서 홈 화면에 추가를 선택해 웹 앱처럼 사용할 수도 있습니다.
현재 iPhone 웹 앱 화면은 영어로 제공됩니다.
Android에서는 APK로 설치
Android 버전은 아직 Google Play에 등록되어 있지 않습니다.
따라서 공식 GitHub 저장소의 최신 릴리스에서 APK 파일을 직접 받아 설치해야 합니다.
최신 버전은 아래에서 확인할 수 있습니다.
설치 과정은 다음과 같습니다.

- GitHub 릴리스의 Assets를 엽니다.
TimelineVisualizer-v2.2.4.apk와 같은 APK 파일을 다운로드합니다.- 다운로드한 APK를 실행합니다.
- 설치가 차단된다면 Android 설정에서 해당 브라우저 또는 파일 앱의 출처를 알 수 없는 앱 설치를 잠시 허용합니다.
- 설치가 끝난 뒤 해당 권한을 다시 꺼도 됩니다.
Google Play를 거치지 않는 사이드로딩 방식이기 때문에 Android에서 보안 경고가 나타나는 것은 정상입니다.
단, APK 파일은 반드시 공식 GitHub 저장소에서 내려받는 것이 좋습니다.
Android 8.0 이상에서 사용할 수 있습니다.
Android에서 Timeline.json 내보내는 방법
Android에서는 Google 지도 앱 내부가 아니라 휴대전화 설정에서 Timeline 데이터를 내보냅니다.
일반적인 경로는 다음과 같습니다.
휴대전화 설정 → 위치 → 위치 서비스 → 타임라인 → 타임라인 데이터 내보내기
이후 Timeline.json을 다운로드 폴더처럼 찾기 쉬운 위치에 저장하면 됩니다.
다만 삼성, 구글 픽셀 등 제조사나 Android 버전에 따라 메뉴 이름과 위치가 조금씩 달라질 수 있습니다.
타임라인 메뉴 자체를 찾을 수 없다면 Google 지도 공식 타임라인 도움말을 참고하는 것이 좋습니다.
여행 영상 만드는 방법
Timeline.json을 준비했다면 실제 영상 제작 과정은 어렵지 않습니다.
Android 앱에서 영상 만들기를 열고 파일을 선택합니다.
이후 원하는 기간을 설정하면 됩니다.
장기간 기록을 만들고 싶다면 월 범위를 선택하고, 며칠짜리 여행이라면 정확한 날짜 기능을 사용하는 것이 편합니다.
기간은 연도를 넘어가도록 설정하는 것도 가능합니다.
예를 들어
2025년 12월 27일 ~ 2026년 1월 5일
처럼 연말·연초 여행 기록도 하나의 영상으로 만들 수 있습니다.
영상 길이와 제목도 조절 가능
영상에 표시할 이름과 제목 템플릿도 설정할 수 있습니다.
템플릿에는 다음과 같은 값을 사용할 수 있습니다.
{year}{name}
영상의 실제 경로 재생 시간은 10초부터 300초까지 직접 지정할 수 있습니다.
한 해 동안의 이동 기록처럼 경로가 많다면 조금 길게 만들고, 짧은 여행이라면 10~30초 정도로 압축해도 좋습니다.
60초를 넘어가면 렌더링 시간과 저장 공간에 대한 안내도 표시됩니다.
만들기 전에 미리보기 가능
바로 MP4를 만들 필요 없이 미리보기를 먼저 할 수 있습니다.
지도에서 이동 경로가 어떻게 움직이는지 확인한 후 괜찮다면 실제 영상을 만들면 됩니다.
완성 영상 역시 미리보기와 동일한 디자인을 사용합니다.
영상이 끝날 때는 단순히 재생이 뚝 끊기는 것이 아니라 이동 경로 재생 후 약 1.5초 동안 전체 경로가 보이도록 자연스럽게 줌아웃되고, 마지막 지도를 잠시 보여주는 식으로 마무리됩니다.
비행기처럼 중간 GPS 기록이 없는 이동도 자연스럽게 표시
개인적으로 흥미로운 기능 중 하나입니다.
장거리 비행을 하면 출발 공항 이후 다음 위치가 몇 시간 뒤 도착 국가로 갑자기 바뀌어 있을 수 있습니다.
일반적으로 이런 데이터만 사용하면 지도 마커가 한 도시에서 다른 도시로 순간 이동하는 것처럼 보이기 쉽습니다.
타임라인 비주얼라이저는 이런 장거리 이동 구간을 대권 경로(Great-circle route)를 따라 보간합니다.
덕분에 서울에서 유럽이나 미국으로 이동한 기록도 지도에서 갑자기 순간이동하는 대신 실제 장거리 이동처럼 부드럽게 표현할 수 있습니다.
카메라 움직임도 선택 가능
영상 설정에서는 카메라 움직임도 선택할 수 있습니다.
대표적으로 다음과 같은 방식이 있습니다.
고정 카메라는 하나의 확대 수준을 비교적 안정적으로 유지합니다.
반대로 동적 카메라는 주변 이동을 더 적극적으로 따라다닙니다.
짧은 여행 기록이라면 동적 카메라가 재미있을 수 있고, 이동 거리가 길거나 경로가 복잡하다면 안정적인 카메라가 보기 편할 수 있습니다.
가까운 거리를 이동할 때는 마커가 화면 중심의 일정 범위 안에서 움직이다가 필요한 경우에만 카메라가 따라가기 때문에 출퇴근 기록처럼 경로가 자주 왕복해도 지도가 과도하게 흔들리는 현상을 줄였습니다.
다양한 영상 비율 지원
영상 비율도 하나로 고정되어 있지 않습니다.
다음과 같은 프리셋을 지원합니다.
- 정사각형 480p
- 정사각형 720p
- 정사각형 1080p
- 세로형 1080 × 1920
- 가로형 1920 × 1080
인스타그램이나 쇼츠·릴스용이라면 세로 영상을 선택하고, 유튜브나 일반 영상 편집용이라면 1920 × 1080 가로형을 사용하면 좋습니다.
정사각형은 SNS나 블로그에 간단하게 공유하기 좋은 형태입니다.
GPS 오류 위치를 걸러주는 기능
장기간 위치 데이터를 살펴보면 가끔 현실적으로 이동할 수 없는 장소가 기록되어 있는 경우가 있습니다.
GPS가 순간적으로 튀면서 실제 방문하지 않은 장소가 기록되는 경우입니다.
타임라인 비주얼라이저에는 이러한 위치를 걸러내기 위한 보수적인 GPS 이상 위치 필터가 기본 적용됩니다.
왕복 이동 자체가 불가능해 보이는 고립된 위치만 무시하고 몇 개가 제외됐는지도 표시합니다.
중요한 점은 원본 Timeline.json 자체를 수정하지 않는다는 것입니다.
필요하다면 필터를 꺼서 선택한 파일의 모든 위치를 사용하는 것도 가능합니다.
만든 영상은 ‘내 영상’에서 관리
완성된 영상은 자동으로 내 영상 목록에 추가됩니다.
목록에서는 다음 정보를 확인할 수 있습니다.
- 미리보기 이미지
- 영상 제목
- 타임라인 기간
- 영상 길이
- 제작 날짜
영상은 앱 내부 전체 화면 플레이어에서 바로 볼 수 있고 공유하거나 외부 플레이어에서 열 수도 있습니다.
Android 10 이상에서는 생성한 MP4가 기본적으로 다음 위치에 저장됩니다.
Movies/Timeline Visualizer
앱 내부에는 MP4 전체를 다시 복사해 두는 것이 아니라 작은 목록 정보와 미리보기 이미지 정도만 저장합니다.
예전에 만들어 둔 MP4가 있다면 영상 추가 메뉴를 이용해 가져올 수도 있으며 여러 파일을 한 번에 선택할 수도 있습니다.
목록 삭제와 실제 파일 삭제는 별개
이 부분은 알아두면 좋습니다.
목록에서 제거를 선택하면 앱의 영상 목록에서는 없어지지만 실제 MP4 파일이 삭제되는 것은 아닙니다.
반대로 영상 파일 삭제를 선택하면 확인 과정을 거친 뒤 저장소에 있는 MP4 파일 자체가 삭제됩니다.
앱 밖에서 MP4를 직접 이동하거나 삭제하면 앱에서는 파일을 찾을 수 없음 상태로 표시됩니다.
백그라운드에서도 영상 생성 가능
Android에서는 영상 생성 중 다른 앱으로 이동하거나 화면을 꺼도 렌더링이 계속됩니다.
진행 과정에서는 단계별 진행률과 예상 남은 시간도 볼 수 있고 중간에 취소할 수도 있습니다.
취소할 경우 완성되지 않은 파일은 삭제됩니다.
Android 13 이상에서는 알림 권한을 허용하면 앱 밖에서도 진행률을 확인하고 완성 알림을 받을 수 있습니다.
알림 권한을 허용하지 않더라도 영상 생성 자체에는 문제가 없습니다.
Google 지도 타임라인이 갑자기 사라졌다면?
휴대전화를 바꿨거나 Google 지도를 다시 설치한 뒤 예전 타임라인이 보이지 않는 경우가 있습니다.
이 경우 Google 지도에 암호화된 타임라인 백업이 남아 있을 가능성이 있습니다.
다만 타임라인 비주얼라이저가 이 백업을 직접 복원하는 것은 아닙니다.
먼저 Google 지도에서 타임라인을 복원한 후 새로운 Timeline.json을 내보내야 합니다.
타임라인 비주얼라이저는 Google 계정이나 Google의 암호화 백업에 접근하지 않습니다.
지원하는 타임라인 형식
최근 Google 지도 타임라인 데이터뿐 아니라 다양한 형태의 데이터를 지원합니다.
- 최신 Android/iOS 타임라인 내보내기
- 이전
semanticSegments형식 - 이동 경로
- 활동 기록
- 방문 위치
- 문자열 좌표
latLng- 도(°) 좌표
geo:형식- E7 좌표
- 날짜 변경선을 지나는 경로
따라서 예전 형식의 타임라인 데이터가 있더라도 사용할 수 있는 가능성이 있습니다.
한국어를 포함해 여러 언어 지원
Android 앱은 한국어를 포함해 여러 언어를 지원합니다.
지원 언어는 다음과 같습니다.
- 영어
- 한국어
- 일본어
- 중국어 간체
- 중국어 번체
- 스페인어
- 프랑스어
- 독일어
- 브라질 포르투갈어
시스템 언어를 그대로 사용할 수도 있고 앱 설정에서 언어를 직접 선택할 수도 있습니다.
이런 사람에게 특히 유용할 듯
타임라인 비주얼라이저는 단순히 위치 기록을 확인하는 앱이라기보다 여행 데이터를 하나의 콘텐츠로 바꾸는 도구에 가깝습니다.
특히 다음과 같은 경우 재미있게 사용할 수 있습니다.
- 해외여행 이동 경로를 영상으로 남기고 싶은 사람
- 한 해 동안 어디를 다녔는지 연말 결산 영상을 만들고 싶은 사람
- 세계여행이나 장기 여행 기록을 시각화하고 싶은 사람
- 여행 블로그에 실제 이동 경로를 첨부하고 싶은 사람
- 인스타그램 릴스나 유튜브 쇼츠용 여행 경로 영상을 만들고 싶은 사람
- Google 지도 타임라인 데이터를 서버에 업로드하지 않고 처리하고 싶은 사람
여행을 자주 하는 사람이라면 사진이나 영상과 함께 이런 이동 경로 영상을 하나 만들어 두는 것도 꽤 재미있는 기록이 될 것 같습니다.
마무리
Google 지도 타임라인은 그동안 어디를 다녔는지 확인하는 용도로는 유용했지만, 데이터를 활용해 보기 좋게 콘텐츠로 만드는 것은 꽤 번거로웠습니다.
타임라인 비주얼라이저를 이용하면 Timeline.json 하나만으로 이동 기록을 지도 애니메이션으로 만들 수 있고, 결과물을 일반 MP4로 저장해 자유롭게 활용할 수 있습니다.
특히 타임라인 데이터를 서버에 업로드하지 않고 기기 내부에서 처리한다는 점, iPhone에서는 Safari 웹 앱으로 바로 사용할 수 있다는 점, Android에서는 다양한 카메라와 영상 비율을 지원한다는 점이 눈에 띕니다.
여행 기록을 색다른 방식으로 남기고 싶다면 한 번 사용해 볼 만한 오픈소스 프로젝트입니다.
프로젝트 소스와 최신 버전은 GitHub에서 확인할 수 있습니다.
GitHub
https://github.com/mahlernim/google-timeline-visualizer
이 프로젝트는 MIT License로 배포됩니다.



