This repository provides two lightweight, browser-based web applications to support timecode-based editing and video annotation workflows, particularly for live productions and DaVinci Resolve postproduction.
Example: EDL Marker Tool
File: EDL_for_ATEM_live_production_1_1_EN.html
A browser-based timecode tracker tailored for live production environments (e.g., ATEM-based multicam shoots). It enables editors or live directors to mark important moments (Start, Cut, Outtake, etc.) with frame-accurate timestamps and generate .EDL files for import into DaVinci Resolve.
![]() EDL Marker Tool |
- Real-time timecode with configurable framerate (24–120 fps)
- Timezone and latency correction
- Marker buttons with common live production tags
- Editable project list saved locally via cookies
- Export EDL files compatible with Resolve ("Timeline Markers from EDL")
Example: EDL Video Player
File: EDL_video_player_for_resolve_1_1_EN.html
An HTML video player for reviewing media files and adding comments directly at specific timecodes. Designed for editors and directors to review takes collaboratively.
![]() EDL Video Player |
- Import multiple local video files
- Add, edit, and delete time-stamped comments
- Import and parse
.EDLfiles generated from the marker tool - Export annotated
.EDLfiles with Resolve-compatible metadata
- Live event direction (e.g., theater, conferences)
- Syncing postproduction notes with video material
- Collaborative feedback on rough cuts
- Nonlinear editing workflows in Resolve
Example: EDL Offset Editor
File: EDL_Offset_Editor_1_1_EN.html
![]() EDL Offset Editor |
-
Open either HTML file in your browser.
-
Use the interface to mark or annotate moments.
-
Export the EDL file.
-
In DaVinci Resolve:
- Right-click on a timeline →
Timelines→Import→Timeline Markers from EDL.
- Right-click on a timeline →
- A modern web browser (Chrome, Firefox, Edge, etc.)
- Local video files for the player
- No server required – everything runs client-side
📁 EDL-Tools-for-Live-Video-Production-main
├── 📄 EDL_for_ATEM_live_production_1_1_EN.html
├── 📄 EDL_for_ATEM_live_production_1_1_DE.html
├── 📄 EDL_video_player_for_resolve_1_1_DE.html
├── 📄 EDL_Offset_Editor_1_1_EN.html
├── 📄 LICENSE
├── 📄 README.md
├── 📁 css
│ └── 📄 style.css
├── 📁 legacy
│ ├── 📄 EDL_for_ATEM_live_production_0_1_EN.html
│ └── 📄 style.css
└── 📁 sfx
└── 🔊 beepsound.mp3
Changelog 1.1 → 2.0 (EDL Review Player Update)
- 💡 Full redesign: modern dark UI, responsive layout, cleaner code structure.
- 🌍 Bilingual UI: English / German with live toggle.
- 🎥 YouTube support: videos, playlists, lives, shorts — automatic title fetching.
- 📁 Local files: multi-file upload, unified source selector.
- 💬 Comments: editable text/timecode, Go To & Delete buttons, auto-pause while typing.
- 🗂️ EDL: improved import/export, sanitized filenames, correct timecode formatting.
⚠️ File-mode warning: shows tips forfile://usage and YouTube API.- ⚙️ Internals: async YouTube resolver, title cache, better timecode functions.
v2.0 = multilingual, YouTube-ready, all-in-one EDL review player with a streamlined workflow.
Licensed under the GNU General Public License v3.0 (GPL-3.0) — free to use, modify, and distribute under the same terms. This is an unofficial project and has no affiliation with Blackmagic Design. “DaVinci Resolve” is a registered trademark of Blackmagic Design Pty Ltd.
Made with ❤️ by Julius – phantomcrew.de



