iArt.ai
AI 모션 그래픽 소프트웨어, 누구나 사용할 수 있는 After Effects 대안, 텍스트 프롬프트로 몇 분 안에 애니메이션·설명 영상 제작
대시캠 SD 카드를 브라우저에 연결해 날짜·시간별로 클립을 탐색하고, 전후방 동기화·프레임별·GPS 경로를 지도에 표시합니다
Open your dashcam SD card in the browser and browse every clip by day and time. Front and rear in sync, frame by frame, GPS route on a map. Works with Viofo, BlackVue, Thinkware, 70mai and Nextbase. F
미디어JavaScript · CSSGitHub @JJanyar온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Free, open-source dashcam footage viewer in your browser: every clip by day and time, front and rear in sync, frame by frame, GPS route on a map. Nothing is uploaded.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Dashcams name every clip with a string of digits, like 2024_0315_143022_000123F.MP4, and split each moment over separate front and rear files. Tripframe opens the SD card in your browser and turns that folder into a library: every clip by day and time, front and rear paired into one moment, ready to play, step through and save.
Nothing is uploaded. Files are read locally with the File System Access API. There is no server that receives your footage, no account and no tracking.
W key or a double-click. Drag the small picture's corner or the split line to resize., and .; the real clock time and frame number are shown.? in the player for every shortcut.| Brand | Example file name | Read from the name |
|---|---|---|
| Viofo and other Novatek-based cameras | 2024_0315_143022_000123F.MP4 | date, time, camera, parking/event |
| BlackVue | 20240315_143022_NF.mp4 | date, time, camera, normal/event/parking/manual |
| Thinkware | REC_2024_03_15_14_30_22_F.MP4 | date, time, camera, recording type |
| 70mai | NO20240315-143022-000123F.mp4 | date, time, camera, normal/event/parking |
| Nextbase | 240315_143022_001_FH.MP4 | date, time, camera |
Locked clips in folders such as RO, Event or Protect are marked as events, and Parking folders as parking. Other cameras work when the file name contains a date; otherwise the file's modification date is used. GPS is read from Viofo/Novatek freeGPS blocks and BlackVue NMEA data.
Is your camera missing or named differently? Open an issue with a few example file names.
DCIM folder.| Browser | Support |
|---|---|
| Chrome, Edge | Full: choose a folder, drag and drop, remembers the last folder |
| Firefox, Safari | Works through a folder picker |
Many dashcams record in H.265 (HEVC). Edge plays it on most Windows PCs, Chrome needs the HEVC Video Extension from the Microsoft Store, and Safari on a Mac plays it out of the box.
| Key | Action |
|---|---|
Space / K | Play or pause |
, / . | One frame back or forward |
← / → | 5 seconds back or forward (Shift: 1 second) |
↑ / ↓ | Previous or next clip |
W | Swap front and rear |
1 / 2 / 3 | Side by side, picture in picture, one camera |
M | Mute or unmute |
- / + | Volume down or up |
G | Show or hide the map |
S | Save the current frame |
R | Start or stop a video recording |
? | Show the shortcuts |
Esc | Back to the library |
Tripframe is a static web page. Your browser reads the folder you choose and nothing is sent anywhere: no uploads, no account, no analytics. It only reads files and never changes anything on the SD card. When a clip has GPS, the map tiles are loaded from OpenStreetMap.
Tripframe is plain JavaScript with Vite, Leaflet for the map, Motion for animation and Lucide icons. No framework, no backend.
git clone https://github.com/JJanyar/tripframe.git
cd tripframe
npm install
npm run dev
npm run build writes a static site to dist/. The build also writes a homepage per language (/nl/, /de/ …) with the text in the HTML, a sitemap.xml and structured data, so search engines and AI assistants can read the pages without running JavaScript.
| Path | What it holds |
|---|---|
index.html, src/landing.* | The homepage |
app/index.html, src/app.js | The library: folder scan, filters, day list |
src/viewer.js, src/record.js | The player, frame export and video recording |
src/parse.js | File name parsing and front/rear pairing |
src/mp4.js | Frame rate and embedded GPS from MP4 files |
src/locales/ | All interface text, one file per language |
seo.js | Build step for static text, language pages and the sitemap |
public/brand/ | Logo and icons |
Contributions are welcome, especially support for more dashcam brands, translations and bug reports with example file names. See CONTRIBUTING.md.
Sample dashcam photos on the homepage are from Wikimedia Commons and are in the public domain or CC0. Flags from flag-icons (MIT). Map data © OpenStreetMap contributors.