{"id":42936,"date":"2026-04-17T10:46:38","date_gmt":"2026-04-17T09:46:38","guid":{"rendered":"https:\/\/cctvacademy.be\/?p=42936"},"modified":"2026-09-15T14:01:49","modified_gmt":"2026-09-15T13:01:49","slug":"dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip","status":"publish","type":"post","link":"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/","title":{"rendered":"Nummerplaat herkenning: Nummerplaten zoeken op tijdstip"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"42936\" class=\"elementor elementor-42936\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c3bdd2d e-flex e-con-boxed e-con e-parent\" data-id=\"c3bdd2d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f4ea44e elementor-widget elementor-widget-html\" data-id=\"f4ea44e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"nl\">\r\n<head>\r\n\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n\r\n<title>ANPR Nummerplaten zoeken op tijdstip | CCTV Academy<\/title>\r\n\r\n<meta\r\n    name=\"description\"\r\n    content=\"Zoek snel ANPR-nummerplaten op basis van datum en tijdstip met de Dahua ITC413-PW4D en een geschikt ANPR-opnamesysteem. Praktische stap-voor-stap uitleg van CCTV Academy.\"\r\n>\r\n\r\n<style>\r\n\r\n\/* =========================================================\r\n   CCTV ACADEMY\r\n   ANPR \u2014 NUMMERPLATEN ZOEKEN OP TIJDSTIP\r\n   ========================================================= *\/\r\n\r\n:root{\r\n\r\n    --dark-1000:#030910;\r\n    --dark-975:#040c14;\r\n    --dark-950:#05101a;\r\n    --dark-900:#071522;\r\n    --dark-850:#091b2b;\r\n    --dark-800:#0b2135;\r\n\r\n    --blue:#247cff;\r\n    --blue-dark:#1468df;\r\n    --blue-light:#8fc2ff;\r\n\r\n    --cyan:#36d5e7;\r\n    --green:#2ed29a;\r\n\r\n    --yellow:#ffe600;\r\n    --yellow-soft:#fff49d;\r\n\r\n    --orange:#ffb249;\r\n    --red:#ff6270;\r\n\r\n    --white:#ffffff;\r\n\r\n    --surface:#ffffff;\r\n    --surface-soft:#f3f6f9;\r\n    --surface-blue:#eef5ff;\r\n    --surface-yellow:#fffceb;\r\n\r\n    --ink:#132235;\r\n    --text:#586c7f;\r\n    --muted:#8496a8;\r\n\r\n    --border:rgba(15,43,71,.11);\r\n    --border-dark:rgba(255,255,255,.09);\r\n\r\n    --shadow:\r\n        0 24px 70px\r\n        rgba(12,38,65,.12);\r\n\r\n    --shadow-dark:\r\n        0 35px 90px\r\n        rgba(0,0,0,.30);\r\n\r\n    --max:1220px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   RESET\r\n   ========================================================= *\/\r\n\r\n*,\r\n*::before,\r\n*::after{\r\n    box-sizing:border-box;\r\n}\r\n\r\nhtml{\r\n    scroll-behavior:smooth;\r\n}\r\n\r\nbody{\r\n    margin:0;\r\n\r\n    background:#fff;\r\n    color:var(--ink);\r\n\r\n    font-family:\r\n        Inter,\r\n        ui-sans-serif,\r\n        system-ui,\r\n        -apple-system,\r\n        BlinkMacSystemFont,\r\n        \"Segoe UI\",\r\n        sans-serif;\r\n\r\n    line-height:1.65;\r\n\r\n    -webkit-font-smoothing:antialiased;\r\n    text-rendering:optimizeLegibility;\r\n}\r\n\r\nimg,\r\nvideo{\r\n    display:block;\r\n    max-width:100%;\r\n}\r\n\r\niframe{\r\n    display:block;\r\n    max-width:100%;\r\n}\r\n\r\na{\r\n    color:inherit;\r\n}\r\n\r\nbutton,\r\ninput{\r\n    font:inherit;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   GLOBAL\r\n   ========================================================= *\/\r\n\r\n.container{\r\n    width:min(\r\n        calc(100% - 40px),\r\n        var(--max)\r\n    );\r\n\r\n    margin-inline:auto;\r\n}\r\n\r\n.section{\r\n    padding:100px 0;\r\n}\r\n\r\n.kicker{\r\n    display:flex;\r\n    align-items:center;\r\n    gap:10px;\r\n\r\n    margin-bottom:15px;\r\n\r\n    color:var(--blue);\r\n\r\n    font-size:11px;\r\n    font-weight:900;\r\n    letter-spacing:.15em;\r\n    text-transform:uppercase;\r\n}\r\n\r\n.kicker::before{\r\n    content:\"\";\r\n\r\n    width:28px;\r\n    height:2px;\r\n\r\n    background:currentColor;\r\n}\r\n\r\n.section-title{\r\n    max-width:930px;\r\n\r\n    margin:0;\r\n\r\n    font-size:clamp(\r\n        35px,\r\n        5vw,\r\n        60px\r\n    );\r\n\r\n    line-height:1.04;\r\n    letter-spacing:-.048em;\r\n}\r\n\r\n.section-intro{\r\n    max-width:820px;\r\n\r\n    margin:20px 0 0;\r\n\r\n    color:var(--text);\r\n\r\n    font-size:17px;\r\n    line-height:1.75;\r\n}\r\n\r\n.btn{\r\n    display:inline-flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    gap:9px;\r\n\r\n    min-height:50px;\r\n\r\n    padding:0 19px;\r\n\r\n    border:0;\r\n    border-radius:12px;\r\n\r\n    font-size:12px;\r\n    font-weight:850;\r\n\r\n    text-decoration:none;\r\n\r\n    transition:\r\n        transform .18s ease,\r\n        box-shadow .18s ease,\r\n        border-color .18s ease;\r\n}\r\n\r\n.btn:hover{\r\n    transform:translateY(-2px);\r\n}\r\n\r\n.btn-primary{\r\n    background:\r\n        linear-gradient(\r\n            135deg,\r\n            var(--blue),\r\n            var(--blue-dark)\r\n        );\r\n\r\n    color:white;\r\n\r\n    box-shadow:\r\n        0 12px 30px\r\n        rgba(36,124,255,.27);\r\n}\r\n\r\n.btn-yellow{\r\n    background:var(--yellow);\r\n\r\n    color:#171900;\r\n\r\n    box-shadow:\r\n        0 12px 35px\r\n        rgba(255,230,0,.18);\r\n}\r\n\r\n.btn-dark{\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.14);\r\n\r\n    background:\r\n        rgba(255,255,255,.055);\r\n\r\n    color:white;\r\n}\r\n\r\n.btn-light{\r\n    border:\r\n        1px solid\r\n        #dce5ed;\r\n\r\n    background:white;\r\n\r\n    color:#42576b;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TITELS OP DONKER = KANARIEGEEL\r\n   ========================================================= *\/\r\n\r\n.dark-section h1,\r\n.dark-section h2,\r\n.dark-section h3,\r\n.dark-card h2,\r\n.dark-card h3,\r\n.navigation h2,\r\n.navigation h3,\r\n.footer .footer-brand strong{\r\n    color:var(--yellow);\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   HEADER\r\n   ========================================================= *\/\r\n\r\n.site-header{\r\n    position:absolute;\r\n    z-index:100;\r\n\r\n    top:0;\r\n    left:0;\r\n    right:0;\r\n\r\n    padding:21px 0;\r\n}\r\n\r\n.nav{\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:space-between;\r\n    gap:25px;\r\n}\r\n\r\n.brand{\r\n    display:flex;\r\n    align-items:center;\r\n    gap:12px;\r\n\r\n    text-decoration:none;\r\n}\r\n\r\n.brand-mark{\r\n    display:grid;\r\n    place-items:center;\r\n\r\n    width:43px;\r\n    height:43px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.16);\r\n\r\n    border-radius:13px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            var(--blue),\r\n            #27b9cc\r\n        );\r\n}\r\n\r\n.brand-mark svg{\r\n    width:24px;\r\n    height:24px;\r\n}\r\n\r\n.brand-name{\r\n    color:white;\r\n\r\n    font-size:14px;\r\n    font-weight:850;\r\n}\r\n\r\n.brand-name small{\r\n    display:block;\r\n\r\n    margin-top:2px;\r\n\r\n    color:#8197ab;\r\n\r\n    font-size:9px;\r\n    font-weight:700;\r\n    letter-spacing:.14em;\r\n}\r\n\r\n.desktop-nav{\r\n    display:flex;\r\n    align-items:center;\r\n    gap:4px;\r\n}\r\n\r\n.desktop-nav a{\r\n    padding:9px 11px;\r\n\r\n    border-radius:9px;\r\n\r\n    color:#a4b6c6;\r\n\r\n    font-size:11px;\r\n    font-weight:700;\r\n\r\n    text-decoration:none;\r\n}\r\n\r\n.desktop-nav a:hover{\r\n    background:\r\n        rgba(255,255,255,.05);\r\n\r\n    color:white;\r\n}\r\n\r\n.nav-cta{\r\n    display:inline-flex;\r\n    align-items:center;\r\n    gap:7px;\r\n\r\n    padding:10px 14px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.12);\r\n\r\n    border-radius:999px;\r\n\r\n    background:\r\n        rgba(255,255,255,.05);\r\n\r\n    color:white;\r\n\r\n    font-size:11px;\r\n    font-weight:800;\r\n\r\n    text-decoration:none;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   HERO\r\n   ========================================================= *\/\r\n\r\n.hero{\r\n    position:relative;\r\n    overflow:hidden;\r\n\r\n    min-height:790px;\r\n\r\n    padding:\r\n        160px\r\n        0\r\n        130px;\r\n\r\n    background:\r\n        radial-gradient(\r\n            circle at 80% 22%,\r\n            rgba(36,124,255,.24),\r\n            transparent 29%\r\n        ),\r\n        radial-gradient(\r\n            circle at 99% 87%,\r\n            rgba(54,213,231,.07),\r\n            transparent 24%\r\n        ),\r\n        linear-gradient(\r\n            145deg,\r\n            #030910,\r\n            #071522 54%,\r\n            #0a1e30\r\n        );\r\n\r\n    color:white;\r\n}\r\n\r\n.hero::before{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n    inset:0;\r\n\r\n    background-image:\r\n        linear-gradient(\r\n            rgba(255,255,255,.035) 1px,\r\n            transparent 1px\r\n        ),\r\n        linear-gradient(\r\n            90deg,\r\n            rgba(255,255,255,.035) 1px,\r\n            transparent 1px\r\n        );\r\n\r\n    background-size:55px 55px;\r\n\r\n    mask-image:\r\n        linear-gradient(\r\n            to bottom,\r\n            black,\r\n            transparent 96%\r\n        );\r\n}\r\n\r\n.hero::after{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n\r\n    width:650px;\r\n    height:650px;\r\n\r\n    right:-290px;\r\n    top:55px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(74,160,255,.14);\r\n\r\n    border-radius:50%;\r\n\r\n    box-shadow:\r\n        0 0 0 90px rgba(36,124,255,.018),\r\n        0 0 0 180px rgba(36,124,255,.011);\r\n}\r\n\r\n.hero-grid{\r\n    position:relative;\r\n    z-index:2;\r\n\r\n    display:grid;\r\n    grid-template-columns:\r\n        minmax(0,1.03fr)\r\n        minmax(380px,.97fr);\r\n\r\n    gap:65px;\r\n    align-items:center;\r\n}\r\n\r\n.hero-eyebrow{\r\n    display:inline-flex;\r\n    align-items:center;\r\n    gap:9px;\r\n\r\n    padding:8px 12px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(92,169,255,.25);\r\n\r\n    border-radius:999px;\r\n\r\n    background:\r\n        rgba(36,124,255,.08);\r\n\r\n    color:#9bc7ff;\r\n\r\n    font-size:10px;\r\n    font-weight:900;\r\n    letter-spacing:.14em;\r\n    text-transform:uppercase;\r\n}\r\n\r\n.live-dot{\r\n    width:7px;\r\n    height:7px;\r\n\r\n    border-radius:50%;\r\n\r\n    background:var(--green);\r\n\r\n    box-shadow:\r\n        0 0 12px\r\n        var(--green);\r\n}\r\n\r\n.hero h1{\r\n    max-width:890px;\r\n\r\n    margin:\r\n        26px\r\n        0\r\n        24px;\r\n\r\n    font-size:clamp(\r\n        46px,\r\n        6.6vw,\r\n        82px\r\n    );\r\n\r\n    line-height:.96;\r\n    letter-spacing:-.057em;\r\n}\r\n\r\n.hero h1 span{\r\n    display:block;\r\n}\r\n\r\n.hero-lead{\r\n    max-width:720px;\r\n\r\n    margin:0;\r\n\r\n    color:#9db2c5;\r\n\r\n    font-size:18px;\r\n    line-height:1.75;\r\n}\r\n\r\n.hero-actions{\r\n    display:flex;\r\n    flex-wrap:wrap;\r\n    gap:10px;\r\n\r\n    margin-top:30px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   HERO SEARCH CONSOLE\r\n   ========================================================= *\/\r\n\r\n.search-console{\r\n    overflow:hidden;\r\n\r\n    padding:15px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.10);\r\n\r\n    border-radius:27px;\r\n\r\n    background:\r\n        rgba(255,255,255,.033);\r\n\r\n    box-shadow:var(--shadow-dark);\r\n\r\n    backdrop-filter:blur(12px);\r\n}\r\n\r\n.console{\r\n    overflow:hidden;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.07);\r\n\r\n    border-radius:18px;\r\n\r\n    background:#06131f;\r\n}\r\n\r\n.console-head{\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:space-between;\r\n\r\n    padding:14px 16px;\r\n\r\n    border-bottom:\r\n        1px solid\r\n        rgba(255,255,255,.07);\r\n}\r\n\r\n.console-head span:first-child{\r\n    color:#7d95a9;\r\n\r\n    font-family:\r\n        ui-monospace,\r\n        monospace;\r\n\r\n    font-size:8px;\r\n    letter-spacing:.1em;\r\n}\r\n\r\n.console-status{\r\n    color:var(--green);\r\n\r\n    font-size:8px;\r\n    font-weight:900;\r\n}\r\n\r\n.search-screen{\r\n    padding:20px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #081a2b,\r\n            #06131f\r\n        );\r\n}\r\n\r\n.search-screen-label{\r\n    color:#7390a8;\r\n\r\n    font-size:7px;\r\n    font-weight:900;\r\n    letter-spacing:.1em;\r\n}\r\n\r\n.search-fields{\r\n    display:grid;\r\n    grid-template-columns:\r\n        1fr\r\n        1fr;\r\n\r\n    gap:9px;\r\n\r\n    margin-top:13px;\r\n}\r\n\r\n.console-field{\r\n    padding:12px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.08);\r\n\r\n    border-radius:9px;\r\n\r\n    background:\r\n        rgba(255,255,255,.03);\r\n}\r\n\r\n.console-field small{\r\n    display:block;\r\n\r\n    color:#71899d;\r\n\r\n    font-size:6px;\r\n}\r\n\r\n.console-field strong{\r\n    display:block;\r\n\r\n    margin-top:5px;\r\n\r\n    color:white;\r\n\r\n    font-family:\r\n        ui-monospace,\r\n        monospace;\r\n\r\n    font-size:9px;\r\n}\r\n\r\n.console-search-btn{\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    min-height:42px;\r\n\r\n    margin-top:10px;\r\n\r\n    border-radius:9px;\r\n\r\n    background:var(--blue);\r\n\r\n    color:white;\r\n\r\n    font-size:8px;\r\n    font-weight:900;\r\n    letter-spacing:.08em;\r\n}\r\n\r\n.timeline{\r\n    position:relative;\r\n\r\n    height:92px;\r\n\r\n    margin-top:18px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.07);\r\n\r\n    border-radius:10px;\r\n\r\n    background:\r\n        rgba(0,0,0,.12);\r\n}\r\n\r\n.timeline-line{\r\n    position:absolute;\r\n\r\n    left:22px;\r\n    right:22px;\r\n    top:45px;\r\n\r\n    height:2px;\r\n\r\n    background:\r\n        rgba(255,255,255,.12);\r\n}\r\n\r\n.timeline-active{\r\n    position:absolute;\r\n\r\n    left:32%;\r\n    width:35%;\r\n    top:45px;\r\n\r\n    height:2px;\r\n\r\n    background:var(--yellow);\r\n\r\n    box-shadow:\r\n        0 0 12px\r\n        rgba(255,230,0,.45);\r\n}\r\n\r\n.timeline-point{\r\n    position:absolute;\r\n\r\n    top:38px;\r\n\r\n    width:16px;\r\n    height:16px;\r\n\r\n    border:\r\n        3px solid\r\n        #071522;\r\n\r\n    border-radius:50%;\r\n\r\n    background:var(--cyan);\r\n}\r\n\r\n.timeline-point.start{\r\n    left:31%;\r\n}\r\n\r\n.timeline-point.end{\r\n    left:66%;\r\n}\r\n\r\n.timeline-time{\r\n    position:absolute;\r\n\r\n    top:61px;\r\n\r\n    color:#7891a6;\r\n\r\n    font-family:\r\n        ui-monospace,\r\n        monospace;\r\n\r\n    font-size:6px;\r\n}\r\n\r\n.timeline-time.one{\r\n    left:25%;\r\n}\r\n\r\n.timeline-time.two{\r\n    left:61%;\r\n}\r\n\r\n.result-preview{\r\n    display:grid;\r\n    grid-template-columns:\r\n        80px\r\n        1fr;\r\n\r\n    gap:10px;\r\n\r\n    margin-top:12px;\r\n}\r\n\r\n.plate-preview{\r\n    display:grid;\r\n    place-items:center;\r\n\r\n    min-height:52px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,230,0,.25);\r\n\r\n    border-radius:8px;\r\n\r\n    background:white;\r\n\r\n    color:#121212;\r\n\r\n    font-family:\r\n        ui-monospace,\r\n        monospace;\r\n\r\n    font-size:10px;\r\n    font-weight:900;\r\n}\r\n\r\n.result-data{\r\n    padding:9px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.07);\r\n\r\n    border-radius:8px;\r\n\r\n    background:\r\n        rgba(255,255,255,.025);\r\n}\r\n\r\n.result-data small{\r\n    color:#71899d;\r\n\r\n    font-size:6px;\r\n}\r\n\r\n.result-data strong{\r\n    display:block;\r\n\r\n    margin-top:4px;\r\n\r\n    color:var(--yellow);\r\n\r\n    font-size:9px;\r\n}\r\n\r\n.console-bottom{\r\n    display:grid;\r\n    grid-template-columns:\r\n        repeat(3,1fr);\r\n\r\n    gap:7px;\r\n\r\n    padding:12px;\r\n}\r\n\r\n.console-stat{\r\n    padding:9px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.07);\r\n\r\n    border-radius:8px;\r\n\r\n    background:\r\n        rgba(255,255,255,.025);\r\n}\r\n\r\n.console-stat small{\r\n    display:block;\r\n\r\n    color:#71899d;\r\n\r\n    font-size:6px;\r\n}\r\n\r\n.console-stat strong{\r\n    display:block;\r\n\r\n    margin-top:4px;\r\n\r\n    color:white;\r\n\r\n    font-size:8px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   QUICK FACTS\r\n   ========================================================= *\/\r\n\r\n.quick-wrap{\r\n    position:relative;\r\n    z-index:10;\r\n\r\n    margin-top:-56px;\r\n}\r\n\r\n.quick-grid{\r\n    display:grid;\r\n    grid-template-columns:\r\n        repeat(4,1fr);\r\n\r\n    overflow:hidden;\r\n\r\n    border:\r\n        1px solid\r\n        var(--border);\r\n\r\n    border-radius:22px;\r\n\r\n    background:white;\r\n\r\n    box-shadow:var(--shadow);\r\n}\r\n\r\n.quick-card{\r\n    min-height:145px;\r\n\r\n    padding:23px;\r\n\r\n    border-right:\r\n        1px solid\r\n        #e7edf2;\r\n}\r\n\r\n.quick-card:last-child{\r\n    border-right:0;\r\n}\r\n\r\n.quick-card small{\r\n    color:#8799a8;\r\n\r\n    font-size:8px;\r\n    font-weight:900;\r\n    letter-spacing:.1em;\r\n    text-transform:uppercase;\r\n}\r\n\r\n.quick-card strong{\r\n    display:block;\r\n\r\n    margin-top:14px;\r\n\r\n    font-size:17px;\r\n}\r\n\r\n.quick-card span{\r\n    display:block;\r\n\r\n    margin-top:5px;\r\n\r\n    color:var(--text);\r\n\r\n    font-size:9px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   INTRO\r\n   ========================================================= *\/\r\n\r\n.intro{\r\n    padding:\r\n        115px\r\n        0\r\n        100px;\r\n}\r\n\r\n.intro-grid{\r\n    display:grid;\r\n    grid-template-columns:\r\n        .82fr\r\n        1.18fr;\r\n\r\n    gap:65px;\r\n\r\n    margin-top:50px;\r\n}\r\n\r\n.intro-card{\r\n    position:sticky;\r\n\r\n    top:25px;\r\n\r\n    padding:31px;\r\n\r\n    border-radius:24px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #071522,\r\n            #0b2135\r\n        );\r\n\r\n    color:white;\r\n\r\n    box-shadow:var(--shadow);\r\n}\r\n\r\n.intro-card small{\r\n    color:var(--cyan);\r\n\r\n    font-size:8px;\r\n    font-weight:900;\r\n    letter-spacing:.12em;\r\n    text-transform:uppercase;\r\n}\r\n\r\n.intro-card h3{\r\n    margin:\r\n        17px\r\n        0\r\n        11px;\r\n\r\n    color:var(--yellow);\r\n\r\n    font-size:29px;\r\n    line-height:1.2;\r\n    letter-spacing:-.035em;\r\n}\r\n\r\n.intro-card p{\r\n    margin:0;\r\n\r\n    color:#90a7ba;\r\n\r\n    font-size:11px;\r\n}\r\n\r\n.intro-list{\r\n    display:grid;\r\n    gap:12px;\r\n}\r\n\r\n.intro-item{\r\n    display:grid;\r\n    grid-template-columns:\r\n        48px\r\n        1fr;\r\n\r\n    gap:15px;\r\n\r\n    padding:20px;\r\n\r\n    border:\r\n        1px solid\r\n        #dfe7ed;\r\n\r\n    border-radius:15px;\r\n\r\n    background:#fafbfd;\r\n}\r\n\r\n.intro-number{\r\n    display:grid;\r\n    place-items:center;\r\n\r\n    width:45px;\r\n    height:45px;\r\n\r\n    border-radius:12px;\r\n\r\n    background:var(--surface-blue);\r\n\r\n    color:var(--blue);\r\n\r\n    font-size:10px;\r\n    font-weight:900;\r\n}\r\n\r\n.intro-item h3{\r\n    margin:0;\r\n\r\n    font-size:14px;\r\n}\r\n\r\n.intro-item p{\r\n    margin:\r\n        4px\r\n        0\r\n        0;\r\n\r\n    color:var(--text);\r\n\r\n    font-size:10px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   WORKFLOW\r\n   ========================================================= *\/\r\n\r\n.workflow{\r\n    background:var(--surface-soft);\r\n}\r\n\r\n.workflow-grid{\r\n    display:grid;\r\n    grid-template-columns:\r\n        repeat(5,1fr);\r\n\r\n    gap:10px;\r\n\r\n    margin-top:50px;\r\n}\r\n\r\n.workflow-step{\r\n    position:relative;\r\n\r\n    min-height:215px;\r\n\r\n    padding:22px;\r\n\r\n    border:\r\n        1px solid\r\n        var(--border);\r\n\r\n    border-radius:17px;\r\n\r\n    background:white;\r\n}\r\n\r\n.workflow-step:not(:last-child)::after{\r\n    content:\"\u2192\";\r\n\r\n    position:absolute;\r\n    z-index:3;\r\n\r\n    right:-13px;\r\n    top:50%;\r\n\r\n    display:grid;\r\n    place-items:center;\r\n\r\n    width:25px;\r\n    height:25px;\r\n\r\n    border-radius:50%;\r\n\r\n    background:var(--blue);\r\n\r\n    color:white;\r\n\r\n    font-size:10px;\r\n    font-weight:900;\r\n\r\n    transform:translateY(-50%);\r\n}\r\n\r\n.workflow-number{\r\n    color:var(--blue);\r\n\r\n    font-size:9px;\r\n    font-weight:900;\r\n    letter-spacing:.1em;\r\n}\r\n\r\n.workflow-step h3{\r\n    margin:\r\n        22px\r\n        0\r\n        8px;\r\n\r\n    font-size:15px;\r\n}\r\n\r\n.workflow-step p{\r\n    margin:0;\r\n\r\n    color:var(--text);\r\n\r\n    font-size:9px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   SEARCH BY TIME\r\n   ========================================================= *\/\r\n\r\n.time-search{\r\n    position:relative;\r\n    overflow:hidden;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #030910,\r\n            #081a2b\r\n        );\r\n\r\n    color:white;\r\n}\r\n\r\n.time-search::before{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n    inset:0;\r\n\r\n    background-image:\r\n        linear-gradient(\r\n            rgba(255,255,255,.03) 1px,\r\n            transparent 1px\r\n        ),\r\n        linear-gradient(\r\n            90deg,\r\n            rgba(255,255,255,.03) 1px,\r\n            transparent 1px\r\n        );\r\n\r\n    background-size:50px 50px;\r\n}\r\n\r\n.time-inner{\r\n    position:relative;\r\n    z-index:2;\r\n}\r\n\r\n.time-search .kicker{\r\n    color:var(--cyan);\r\n}\r\n\r\n.time-search .section-intro{\r\n    color:#90a7b9;\r\n}\r\n\r\n.time-grid{\r\n    display:grid;\r\n    grid-template-columns:\r\n        .9fr\r\n        1.1fr;\r\n\r\n    gap:55px;\r\n    align-items:center;\r\n\r\n    margin-top:48px;\r\n}\r\n\r\n.time-copy h3{\r\n    margin:0;\r\n\r\n    font-size:31px;\r\n    letter-spacing:-.04em;\r\n}\r\n\r\n.time-copy > p{\r\n    margin:\r\n        12px\r\n        0\r\n        0;\r\n\r\n    color:#90a7b9;\r\n\r\n    font-size:12px;\r\n}\r\n\r\n.time-points{\r\n    display:grid;\r\n    gap:9px;\r\n\r\n    margin-top:23px;\r\n}\r\n\r\n.time-point{\r\n    display:flex;\r\n    gap:9px;\r\n\r\n    padding-top:9px;\r\n\r\n    border-top:\r\n        1px solid\r\n        rgba(255,255,255,.08);\r\n\r\n    color:#9db0bf;\r\n\r\n    font-size:10px;\r\n}\r\n\r\n.time-point::before{\r\n    content:\"\u2713\";\r\n\r\n    color:var(--green);\r\n\r\n    font-weight:900;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   ORIGINAL MEDIA CARD\r\n   ========================================================= *\/\r\n\r\n.source-media{\r\n    overflow:hidden;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.09);\r\n\r\n    border-radius:23px;\r\n\r\n    background:\r\n        rgba(255,255,255,.035);\r\n\r\n    box-shadow:var(--shadow-dark);\r\n}\r\n\r\n.light-source-media{\r\n    border:\r\n        1px solid\r\n        var(--border);\r\n\r\n    background:white;\r\n\r\n    box-shadow:\r\n        0 18px 55px\r\n        rgba(12,38,65,.08);\r\n}\r\n\r\n.source-media-head{\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:space-between;\r\n    gap:15px;\r\n\r\n    padding:\r\n        14px\r\n        17px;\r\n\r\n    border-bottom:\r\n        1px solid\r\n        rgba(255,255,255,.07);\r\n}\r\n\r\n.light-source-media\r\n.source-media-head{\r\n    border-bottom-color:#e8edf1;\r\n}\r\n\r\n.source-media-head strong{\r\n    color:var(--yellow);\r\n\r\n    font-size:9px;\r\n    letter-spacing:.06em;\r\n    text-transform:uppercase;\r\n}\r\n\r\n.light-source-media\r\n.source-media-head strong{\r\n    color:var(--ink);\r\n}\r\n\r\n.source-media-head span{\r\n    color:#7891a4;\r\n\r\n    font-size:8px;\r\n}\r\n\r\n.source-media-stage{\r\n    display:grid;\r\n    place-items:center;\r\n\r\n    min-height:390px;\r\n\r\n    background:#03090f;\r\n}\r\n\r\n.light-source-media\r\n.source-media-stage{\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #071522,\r\n            #0b2135\r\n        );\r\n}\r\n\r\n.source-placeholder{\r\n    padding:45px;\r\n\r\n    text-align:center;\r\n}\r\n\r\n.placeholder-icon{\r\n    display:grid;\r\n    place-items:center;\r\n\r\n    width:66px;\r\n    height:66px;\r\n\r\n    margin:\r\n        0 auto\r\n        16px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.12);\r\n\r\n    border-radius:17px;\r\n\r\n    background:\r\n        rgba(255,255,255,.04);\r\n\r\n    color:var(--yellow);\r\n\r\n    font-size:18px;\r\n    font-weight:900;\r\n}\r\n\r\n.source-placeholder strong{\r\n    display:block;\r\n\r\n    color:var(--yellow);\r\n\r\n    font-size:12px;\r\n}\r\n\r\n.source-placeholder span{\r\n    display:block;\r\n\r\n    margin-top:6px;\r\n\r\n    color:#7891a4;\r\n\r\n    font-size:9px;\r\n}\r\n\r\n.source-media-stage img,\r\n.source-media-stage video{\r\n    width:100%;\r\n    max-height:650px;\r\n\r\n    object-fit:contain;\r\n\r\n    background:#03090f;\r\n}\r\n\r\n.source-media-stage iframe{\r\n    width:100%;\r\n    min-height:520px;\r\n\r\n    border:0;\r\n\r\n    background:black;\r\n}\r\n\r\n.source-media-stage figure,\r\n.source-media-stage .wp-block-video,\r\n.source-media-stage .wp-video,\r\n.source-media-stage .wp-block-embed{\r\n    width:100%;\r\n    margin:0;\r\n}\r\n\r\n.source-media-stage figcaption{\r\n    padding:\r\n        10px\r\n        14px;\r\n\r\n    background:#071522;\r\n\r\n    color:#8298aa;\r\n\r\n    font-size:9px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   SEARCH WINDOW MOCKUP\r\n   ========================================================= *\/\r\n\r\n.search-window{\r\n    overflow:hidden;\r\n\r\n    margin-top:45px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.09);\r\n\r\n    border-radius:22px;\r\n\r\n    background:\r\n        rgba(255,255,255,.035);\r\n}\r\n\r\n.search-window-head{\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:space-between;\r\n\r\n    padding:14px 17px;\r\n\r\n    border-bottom:\r\n        1px solid\r\n        rgba(255,255,255,.07);\r\n}\r\n\r\n.search-window-head strong{\r\n    color:var(--yellow);\r\n\r\n    font-size:9px;\r\n}\r\n\r\n.window-dots{\r\n    display:flex;\r\n    gap:5px;\r\n}\r\n\r\n.window-dot{\r\n    width:7px;\r\n    height:7px;\r\n\r\n    border-radius:50%;\r\n\r\n    background:#536b80;\r\n}\r\n\r\n.search-window-body{\r\n    display:grid;\r\n    grid-template-columns:\r\n        230px\r\n        1fr;\r\n\r\n    min-height:390px;\r\n}\r\n\r\n.search-sidebar{\r\n    padding:20px;\r\n\r\n    border-right:\r\n        1px solid\r\n        rgba(255,255,255,.07);\r\n\r\n    background:\r\n        rgba(0,0,0,.12);\r\n}\r\n\r\n.sidebar-label{\r\n    color:#71899d;\r\n\r\n    font-size:7px;\r\n    font-weight:900;\r\n}\r\n\r\n.sidebar-item{\r\n    margin-top:10px;\r\n    padding:10px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.07);\r\n\r\n    border-radius:8px;\r\n\r\n    color:#9db0bf;\r\n\r\n    font-size:8px;\r\n}\r\n\r\n.sidebar-item.active{\r\n    border-color:\r\n        rgba(255,230,0,.25);\r\n\r\n    background:\r\n        rgba(255,230,0,.05);\r\n\r\n    color:var(--yellow);\r\n}\r\n\r\n.search-main{\r\n    padding:22px;\r\n}\r\n\r\n.form-title{\r\n    color:var(--yellow);\r\n\r\n    font-size:13px;\r\n    font-weight:900;\r\n}\r\n\r\n.form-grid{\r\n    display:grid;\r\n    grid-template-columns:\r\n        repeat(2,1fr);\r\n\r\n    gap:10px;\r\n\r\n    margin-top:18px;\r\n}\r\n\r\n.form-field{\r\n    padding:12px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.08);\r\n\r\n    border-radius:9px;\r\n\r\n    background:\r\n        rgba(255,255,255,.025);\r\n}\r\n\r\n.form-field small{\r\n    display:block;\r\n\r\n    color:#71899d;\r\n\r\n    font-size:7px;\r\n}\r\n\r\n.form-field strong{\r\n    display:block;\r\n\r\n    margin-top:5px;\r\n\r\n    color:white;\r\n\r\n    font-family:\r\n        ui-monospace,\r\n        monospace;\r\n\r\n    font-size:9px;\r\n}\r\n\r\n.form-search{\r\n    display:inline-flex;\r\n\r\n    margin-top:12px;\r\n    padding:\r\n        10px\r\n        22px;\r\n\r\n    border-radius:8px;\r\n\r\n    background:var(--blue);\r\n\r\n    color:white;\r\n\r\n    font-size:8px;\r\n    font-weight:900;\r\n}\r\n\r\n.mini-result-list{\r\n    display:grid;\r\n    gap:7px;\r\n\r\n    margin-top:22px;\r\n}\r\n\r\n.mini-result{\r\n    display:grid;\r\n    grid-template-columns:\r\n        82px\r\n        1fr\r\n        auto;\r\n\r\n    gap:9px;\r\n    align-items:center;\r\n\r\n    padding:9px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.07);\r\n\r\n    border-radius:8px;\r\n\r\n    background:\r\n        rgba(255,255,255,.02);\r\n}\r\n\r\n.mini-plate{\r\n    display:grid;\r\n    place-items:center;\r\n\r\n    min-height:35px;\r\n\r\n    border-radius:5px;\r\n\r\n    background:white;\r\n\r\n    color:#111;\r\n\r\n    font-family:\r\n        ui-monospace,\r\n        monospace;\r\n\r\n    font-size:8px;\r\n    font-weight:900;\r\n}\r\n\r\n.mini-result-copy small{\r\n    display:block;\r\n\r\n    color:#71899d;\r\n\r\n    font-size:6px;\r\n}\r\n\r\n.mini-result-copy strong{\r\n    display:block;\r\n\r\n    margin-top:3px;\r\n\r\n    color:white;\r\n\r\n    font-size:8px;\r\n}\r\n\r\n.mini-time{\r\n    color:var(--yellow);\r\n\r\n    font-family:\r\n        ui-monospace,\r\n        monospace;\r\n\r\n    font-size:7px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   WHY TIME SEARCH\r\n   ========================================================= *\/\r\n\r\n.why-time{\r\n    background:white;\r\n}\r\n\r\n.benefit-grid{\r\n    display:grid;\r\n    grid-template-columns:\r\n        repeat(4,1fr);\r\n\r\n    gap:16px;\r\n\r\n    margin-top:48px;\r\n}\r\n\r\n.benefit-card{\r\n    position:relative;\r\n    overflow:hidden;\r\n\r\n    min-height:275px;\r\n\r\n    padding:25px;\r\n\r\n    border:\r\n        1px solid\r\n        var(--border);\r\n\r\n    border-radius:19px;\r\n\r\n    background:white;\r\n}\r\n\r\n.benefit-number{\r\n    position:absolute;\r\n\r\n    right:12px;\r\n    top:-18px;\r\n\r\n    color:\r\n        rgba(36,124,255,.055);\r\n\r\n    font-size:108px;\r\n    font-weight:900;\r\n    line-height:1;\r\n}\r\n\r\n.benefit-icon{\r\n    display:grid;\r\n    place-items:center;\r\n\r\n    width:43px;\r\n    height:43px;\r\n\r\n    margin-bottom:23px;\r\n\r\n    border-radius:11px;\r\n\r\n    background:var(--surface-blue);\r\n\r\n    color:var(--blue);\r\n\r\n    font-size:9px;\r\n    font-weight:900;\r\n}\r\n\r\n.benefit-card h3{\r\n    position:relative;\r\n    z-index:2;\r\n\r\n    margin:\r\n        0\r\n        0\r\n        8px;\r\n\r\n    font-size:17px;\r\n}\r\n\r\n.benefit-card p{\r\n    position:relative;\r\n    z-index:2;\r\n\r\n    margin:0;\r\n\r\n    color:var(--text);\r\n\r\n    font-size:10px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   RESULTS\r\n   ========================================================= *\/\r\n\r\n.results{\r\n    background:var(--surface-soft);\r\n}\r\n\r\n.results-grid{\r\n    display:grid;\r\n    grid-template-columns:\r\n        1fr\r\n        1fr;\r\n\r\n    gap:55px;\r\n    align-items:center;\r\n\r\n    margin-top:48px;\r\n}\r\n\r\n.results-copy h3{\r\n    margin:0;\r\n\r\n    font-size:31px;\r\n    letter-spacing:-.04em;\r\n}\r\n\r\n.results-copy > p{\r\n    margin:\r\n        12px\r\n        0\r\n        0;\r\n\r\n    color:var(--text);\r\n\r\n    font-size:12px;\r\n}\r\n\r\n.result-points{\r\n    display:grid;\r\n    gap:9px;\r\n\r\n    margin-top:23px;\r\n}\r\n\r\n.result-point{\r\n    display:flex;\r\n    gap:9px;\r\n\r\n    padding-top:9px;\r\n\r\n    border-top:\r\n        1px solid\r\n        #e7edf1;\r\n\r\n    color:#53687a;\r\n\r\n    font-size:10px;\r\n}\r\n\r\n.result-point::before{\r\n    content:\"\u2713\";\r\n\r\n    color:var(--green);\r\n\r\n    font-weight:900;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TIMELINE VS VIDEO\r\n   ========================================================= *\/\r\n\r\n.compare{\r\n    position:relative;\r\n    overflow:hidden;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #030910,\r\n            #081a2b\r\n        );\r\n\r\n    color:white;\r\n}\r\n\r\n.compare .kicker{\r\n    color:var(--cyan);\r\n}\r\n\r\n.compare .section-intro{\r\n    color:#90a7b9;\r\n}\r\n\r\n.compare-grid{\r\n    display:grid;\r\n    grid-template-columns:\r\n        repeat(2,1fr);\r\n\r\n    gap:20px;\r\n\r\n    margin-top:48px;\r\n}\r\n\r\n.compare-card{\r\n    padding:30px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.09);\r\n\r\n    border-radius:21px;\r\n\r\n    background:\r\n        rgba(255,255,255,.035);\r\n}\r\n\r\n.compare-badge{\r\n    display:inline-flex;\r\n\r\n    padding:\r\n        6px\r\n        9px;\r\n\r\n    border-radius:999px;\r\n\r\n    font-size:8px;\r\n    font-weight:900;\r\n    text-transform:uppercase;\r\n}\r\n\r\n.compare-card.old\r\n.compare-badge{\r\n    background:\r\n        rgba(255,98,112,.10);\r\n\r\n    color:#ff8994;\r\n}\r\n\r\n.compare-card.new\r\n.compare-badge{\r\n    background:\r\n        rgba(46,210,154,.10);\r\n\r\n    color:#70e9bf;\r\n}\r\n\r\n.compare-card h3{\r\n    margin:\r\n        18px\r\n        0\r\n        10px;\r\n\r\n    font-size:25px;\r\n}\r\n\r\n.compare-card p{\r\n    margin:0;\r\n\r\n    color:#90a7ba;\r\n\r\n    font-size:10px;\r\n}\r\n\r\n.compare-list{\r\n    display:grid;\r\n    gap:9px;\r\n\r\n    margin-top:23px;\r\n}\r\n\r\n.compare-row{\r\n    padding-top:9px;\r\n\r\n    border-top:\r\n        1px solid\r\n        rgba(255,255,255,.08);\r\n\r\n    color:#9eb1c0;\r\n\r\n    font-size:9px;\r\n}\r\n\r\n.old .compare-row::before{\r\n    content:\"\u00d7\";\r\n\r\n    margin-right:8px;\r\n\r\n    color:var(--red);\r\n\r\n    font-weight:900;\r\n}\r\n\r\n.new .compare-row::before{\r\n    content:\"\u2713\";\r\n\r\n    margin-right:8px;\r\n\r\n    color:var(--green);\r\n\r\n    font-weight:900;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   SEARCH STRATEGY\r\n   ========================================================= *\/\r\n\r\n.strategy{\r\n    background:white;\r\n}\r\n\r\n.strategy-grid{\r\n    display:grid;\r\n    grid-template-columns:\r\n        repeat(3,1fr);\r\n\r\n    gap:16px;\r\n\r\n    margin-top:48px;\r\n}\r\n\r\n.strategy-card{\r\n    min-height:270px;\r\n\r\n    padding:25px;\r\n\r\n    border:\r\n        1px solid\r\n        var(--border);\r\n\r\n    border-radius:18px;\r\n\r\n    background:white;\r\n}\r\n\r\n.strategy-label{\r\n    color:var(--blue);\r\n\r\n    font-size:8px;\r\n    font-weight:900;\r\n    text-transform:uppercase;\r\n}\r\n\r\n.strategy-card h3{\r\n    margin:\r\n        18px\r\n        0\r\n        8px;\r\n\r\n    font-size:18px;\r\n}\r\n\r\n.strategy-card p{\r\n    margin:0;\r\n\r\n    color:var(--text);\r\n\r\n    font-size:10px;\r\n}\r\n\r\n.strategy-example{\r\n    margin-top:19px;\r\n    padding:11px;\r\n\r\n    border-radius:9px;\r\n\r\n    background:var(--surface-blue);\r\n\r\n    color:#3f6588;\r\n\r\n    font-family:\r\n        ui-monospace,\r\n        monospace;\r\n\r\n    font-size:8px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   ORIGINAL DEMO VIDEO\r\n   ========================================================= *\/\r\n\r\n.demo{\r\n    background:var(--surface-soft);\r\n}\r\n\r\n.demo-panel{\r\n    overflow:hidden;\r\n\r\n    margin-top:45px;\r\n\r\n    border:\r\n        1px solid\r\n        var(--border);\r\n\r\n    border-radius:23px;\r\n\r\n    background:white;\r\n\r\n    box-shadow:\r\n        0 18px 55px\r\n        rgba(12,38,65,.08);\r\n}\r\n\r\n.demo-head{\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:space-between;\r\n\r\n    gap:15px;\r\n\r\n    padding:\r\n        14px\r\n        17px;\r\n\r\n    border-bottom:\r\n        1px solid\r\n        #e8edf1;\r\n}\r\n\r\n.demo-head strong{\r\n    font-size:9px;\r\n    letter-spacing:.06em;\r\n    text-transform:uppercase;\r\n}\r\n\r\n.demo-head span{\r\n    color:var(--muted);\r\n\r\n    font-size:8px;\r\n}\r\n\r\n.demo-stage{\r\n    display:grid;\r\n    place-items:center;\r\n\r\n    min-height:420px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #071522,\r\n            #0b2135\r\n        );\r\n}\r\n\r\n.demo-stage img,\r\n.demo-stage video{\r\n    width:100%;\r\n    max-height:680px;\r\n\r\n    object-fit:contain;\r\n\r\n    background:#03090f;\r\n}\r\n\r\n.demo-stage iframe{\r\n    width:100%;\r\n    min-height:560px;\r\n\r\n    border:0;\r\n}\r\n\r\n.demo-stage figure,\r\n.demo-stage .wp-block-video,\r\n.demo-stage .wp-video,\r\n.demo-stage .wp-block-embed{\r\n    width:100%;\r\n\r\n    margin:0;\r\n}\r\n\r\n.demo-stage figcaption{\r\n    padding:\r\n        10px\r\n        14px;\r\n\r\n    background:#071522;\r\n\r\n    color:#8298aa;\r\n\r\n    font-size:9px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   PRACTICE VIEWER\r\n   ========================================================= *\/\r\n\r\n.practice{\r\n    background:white;\r\n}\r\n\r\n.practice-panel{\r\n    overflow:hidden;\r\n\r\n    margin-top:45px;\r\n\r\n    border:\r\n        1px solid\r\n        var(--border);\r\n\r\n    border-radius:23px;\r\n\r\n    background:white;\r\n\r\n    box-shadow:\r\n        0 18px 55px\r\n        rgba(12,38,65,.08);\r\n}\r\n\r\n.practice-head{\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:space-between;\r\n    gap:15px;\r\n\r\n    padding:\r\n        14px\r\n        17px;\r\n\r\n    border-bottom:\r\n        1px solid\r\n        #e8edf1;\r\n}\r\n\r\n.practice-head strong{\r\n    font-size:9px;\r\n    letter-spacing:.06em;\r\n    text-transform:uppercase;\r\n}\r\n\r\n.practice-head span{\r\n    color:var(--muted);\r\n\r\n    font-size:8px;\r\n}\r\n\r\n.practice-stage{\r\n    display:grid;\r\n    place-items:center;\r\n\r\n    min-height:390px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #071522,\r\n            #0b2135\r\n        );\r\n}\r\n\r\n.practice-placeholder{\r\n    padding:45px;\r\n\r\n    text-align:center;\r\n}\r\n\r\n.practice-placeholder strong{\r\n    display:block;\r\n\r\n    color:var(--yellow);\r\n\r\n    font-size:12px;\r\n}\r\n\r\n.practice-placeholder span{\r\n    display:block;\r\n\r\n    margin-top:6px;\r\n\r\n    color:#7d95a9;\r\n\r\n    font-size:9px;\r\n}\r\n\r\n.practice-slide{\r\n    display:none;\r\n\r\n    width:100%;\r\n}\r\n\r\n.practice-slide.active{\r\n    display:block;\r\n}\r\n\r\n.practice-slide img,\r\n.practice-slide video{\r\n    width:100%;\r\n    max-height:650px;\r\n\r\n    object-fit:contain;\r\n\r\n    background:#03090f;\r\n}\r\n\r\n.practice-slide iframe{\r\n    width:100%;\r\n    min-height:520px;\r\n\r\n    border:0;\r\n}\r\n\r\n.practice-slide figure,\r\n.practice-slide .wp-block-video,\r\n.practice-slide .wp-video,\r\n.practice-slide .wp-block-embed{\r\n    width:100%;\r\n\r\n    margin:0;\r\n}\r\n\r\n.practice-controls{\r\n    display:none;\r\n    align-items:center;\r\n    justify-content:space-between;\r\n\r\n    padding:\r\n        11px\r\n        14px;\r\n\r\n    border-top:\r\n        1px solid\r\n        #e8edf1;\r\n}\r\n\r\n.practice-controls.visible{\r\n    display:flex;\r\n}\r\n\r\n.practice-counter{\r\n    color:#8192a1;\r\n\r\n    font-size:8px;\r\n    font-weight:800;\r\n}\r\n\r\n.practice-buttons{\r\n    display:flex;\r\n    gap:6px;\r\n}\r\n\r\n.practice-buttons button{\r\n    width:31px;\r\n    height:31px;\r\n\r\n    border:\r\n        1px solid\r\n        #dce5ed;\r\n\r\n    border-radius:8px;\r\n\r\n    background:white;\r\n\r\n    color:#496075;\r\n\r\n    font-weight:900;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   NEXT STEPS\r\n   ========================================================= *\/\r\n\r\n.next-steps{\r\n    background:var(--surface-soft);\r\n}\r\n\r\n.next-grid{\r\n    display:grid;\r\n    grid-template-columns:\r\n        repeat(4,1fr);\r\n\r\n    gap:15px;\r\n\r\n    margin-top:48px;\r\n}\r\n\r\n.next-card{\r\n    display:flex;\r\n    flex-direction:column;\r\n\r\n    min-height:255px;\r\n\r\n    padding:24px;\r\n\r\n    border:\r\n        1px solid\r\n        var(--border);\r\n\r\n    border-radius:18px;\r\n\r\n    background:white;\r\n\r\n    text-decoration:none;\r\n\r\n    transition:\r\n        transform .18s ease,\r\n        box-shadow .18s ease,\r\n        border-color .18s ease;\r\n}\r\n\r\n.next-card:hover{\r\n    transform:translateY(-4px);\r\n\r\n    border-color:\r\n        rgba(36,124,255,.24);\r\n\r\n    box-shadow:\r\n        0 18px 48px\r\n        rgba(12,38,65,.09);\r\n}\r\n\r\n.next-label{\r\n    color:var(--blue);\r\n\r\n    font-size:8px;\r\n    font-weight:900;\r\n    text-transform:uppercase;\r\n}\r\n\r\n.next-card h3{\r\n    margin:\r\n        17px\r\n        0\r\n        9px;\r\n\r\n    font-size:18px;\r\n    line-height:1.25;\r\n}\r\n\r\n.next-card p{\r\n    margin:0;\r\n\r\n    color:var(--text);\r\n\r\n    font-size:10px;\r\n}\r\n\r\n.next-arrow{\r\n    margin-top:auto;\r\n    padding-top:18px;\r\n\r\n    color:var(--blue);\r\n\r\n    font-size:9px;\r\n    font-weight:850;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   FAQ\r\n   ========================================================= *\/\r\n\r\n.faq{\r\n    background:white;\r\n}\r\n\r\n.accordion{\r\n    display:grid;\r\n    gap:10px;\r\n\r\n    max-width:980px;\r\n\r\n    margin-top:45px;\r\n}\r\n\r\n.accordion details{\r\n    border:\r\n        1px solid\r\n        var(--border);\r\n\r\n    border-radius:14px;\r\n\r\n    background:#fafbfd;\r\n}\r\n\r\n.accordion summary{\r\n    position:relative;\r\n\r\n    padding:\r\n        19px\r\n        52px\r\n        19px\r\n        20px;\r\n\r\n    list-style:none;\r\n\r\n    color:var(--ink);\r\n\r\n    font-size:12px;\r\n    font-weight:850;\r\n\r\n    cursor:pointer;\r\n}\r\n\r\n.accordion summary::-webkit-details-marker{\r\n    display:none;\r\n}\r\n\r\n.accordion summary::after{\r\n    content:\"+\";\r\n\r\n    position:absolute;\r\n\r\n    right:18px;\r\n    top:50%;\r\n\r\n    display:grid;\r\n    place-items:center;\r\n\r\n    width:27px;\r\n    height:27px;\r\n\r\n    border-radius:8px;\r\n\r\n    background:var(--surface-blue);\r\n\r\n    color:var(--blue);\r\n\r\n    transform:translateY(-50%);\r\n}\r\n\r\n.accordion details[open]\r\nsummary::after{\r\n    content:\"\u2212\";\r\n}\r\n\r\n.accordion-answer{\r\n    padding:\r\n        0\r\n        20px\r\n        20px;\r\n\r\n    color:var(--text);\r\n\r\n    font-size:10px;\r\n    line-height:1.75;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   SOURCE LINKS\r\n   ========================================================= *\/\r\n\r\n.source-links{\r\n    background:var(--surface-soft);\r\n}\r\n\r\n.source-link-grid{\r\n    display:grid;\r\n    grid-template-columns:\r\n        repeat(3,1fr);\r\n\r\n    gap:14px;\r\n\r\n    margin-top:42px;\r\n}\r\n\r\n.source-link-card{\r\n    display:flex;\r\n    flex-direction:column;\r\n\r\n    min-height:165px;\r\n\r\n    padding:21px;\r\n\r\n    border:\r\n        1px solid\r\n        var(--border);\r\n\r\n    border-radius:16px;\r\n\r\n    background:white;\r\n\r\n    text-decoration:none;\r\n}\r\n\r\n.source-link-card small{\r\n    color:var(--blue);\r\n\r\n    font-size:8px;\r\n    font-weight:900;\r\n    text-transform:uppercase;\r\n}\r\n\r\n.source-link-card strong{\r\n    margin-top:11px;\r\n\r\n    font-size:12px;\r\n    line-height:1.35;\r\n}\r\n\r\n.source-link-card span{\r\n    margin-top:auto;\r\n    padding-top:15px;\r\n\r\n    color:var(--blue);\r\n\r\n    font-size:9px;\r\n    font-weight:850;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   REQUIRED NAVIGATION\r\n   ========================================================= *\/\r\n\r\n.navigation{\r\n    position:relative;\r\n    overflow:hidden;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #030910,\r\n            #091e30\r\n        );\r\n\r\n    color:white;\r\n}\r\n\r\n.navigation::before{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n    inset:0;\r\n\r\n    background-image:\r\n        linear-gradient(\r\n            rgba(255,255,255,.032) 1px,\r\n            transparent 1px\r\n        ),\r\n        linear-gradient(\r\n            90deg,\r\n            rgba(255,255,255,.032) 1px,\r\n            transparent 1px\r\n        );\r\n\r\n    background-size:50px 50px;\r\n}\r\n\r\n.navigation-inner{\r\n    position:relative;\r\n    z-index:2;\r\n}\r\n\r\n.navigation .kicker{\r\n    color:var(--cyan);\r\n}\r\n\r\n.navigation .section-intro{\r\n    color:#90a6b8;\r\n}\r\n\r\n.navigation-grid{\r\n    display:grid;\r\n    grid-template-columns:\r\n        repeat(4,1fr);\r\n\r\n    gap:14px;\r\n\r\n    margin-top:45px;\r\n}\r\n\r\n.navigation-card{\r\n    display:flex;\r\n    flex-direction:column;\r\n\r\n    min-height:245px;\r\n\r\n    padding:24px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.09);\r\n\r\n    border-radius:18px;\r\n\r\n    background:\r\n        rgba(255,255,255,.035);\r\n\r\n    text-decoration:none;\r\n\r\n    transition:\r\n        transform .18s ease,\r\n        border-color .18s ease,\r\n        background .18s ease;\r\n}\r\n\r\n.navigation-card:hover{\r\n    transform:translateY(-4px);\r\n\r\n    border-color:\r\n        rgba(54,213,231,.28);\r\n\r\n    background:\r\n        rgba(255,255,255,.055);\r\n}\r\n\r\n.navigation-label{\r\n    color:var(--cyan);\r\n\r\n    font-size:8px;\r\n    font-weight:900;\r\n    letter-spacing:.1em;\r\n    text-transform:uppercase;\r\n}\r\n\r\n.navigation-card h3{\r\n    margin:\r\n        18px\r\n        0\r\n        9px;\r\n\r\n    font-size:20px;\r\n    line-height:1.2;\r\n}\r\n\r\n.navigation-card p{\r\n    margin:0;\r\n\r\n    color:#879eb1;\r\n\r\n    font-size:10px;\r\n}\r\n\r\n.navigation-arrow{\r\n    margin-top:auto;\r\n\r\n    color:#8fc2ff;\r\n\r\n    font-size:10px;\r\n    font-weight:900;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   FOOTER\r\n   ========================================================= *\/\r\n\r\n.footer{\r\n    padding:\r\n        50px\r\n        0\r\n        28px;\r\n\r\n    background:#030910;\r\n\r\n    color:#71869a;\r\n}\r\n\r\n.footer-main{\r\n    display:flex;\r\n    align-items:flex-start;\r\n    justify-content:space-between;\r\n    gap:35px;\r\n\r\n    padding-bottom:35px;\r\n\r\n    border-bottom:\r\n        1px solid\r\n        rgba(255,255,255,.07);\r\n}\r\n\r\n.footer-brand strong{\r\n    display:block;\r\n\r\n    font-size:15px;\r\n}\r\n\r\n.footer-brand p{\r\n    max-width:470px;\r\n\r\n    margin:\r\n        10px\r\n        0\r\n        0;\r\n\r\n    font-size:10px;\r\n    line-height:1.7;\r\n}\r\n\r\n.footer-links{\r\n    display:flex;\r\n    flex-wrap:wrap;\r\n    justify-content:flex-end;\r\n    gap:7px;\r\n}\r\n\r\n.footer-links a{\r\n    padding:\r\n        7px\r\n        9px;\r\n\r\n    border-radius:8px;\r\n\r\n    color:#8195a7;\r\n\r\n    font-size:9px;\r\n\r\n    text-decoration:none;\r\n}\r\n\r\n.footer-links a:hover{\r\n    background:\r\n        rgba(255,255,255,.05);\r\n\r\n    color:white;\r\n}\r\n\r\n.footer-bottom{\r\n    display:flex;\r\n    justify-content:space-between;\r\n    gap:20px;\r\n\r\n    padding-top:24px;\r\n\r\n    font-size:9px;\r\n}\r\n\r\n.copyright{\r\n    color:#b6c4cf;\r\n\r\n    font-weight:850;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   RESPONSIVE\r\n   ========================================================= *\/\r\n\r\n@media(max-width:1050px){\r\n\r\n    .desktop-nav{\r\n        display:none;\r\n    }\r\n\r\n    .hero-grid,\r\n    .intro-grid,\r\n    .time-grid,\r\n    .results-grid{\r\n        grid-template-columns:1fr;\r\n    }\r\n\r\n    .intro-card{\r\n        position:static;\r\n    }\r\n\r\n    .workflow-grid{\r\n        grid-template-columns:\r\n            repeat(2,1fr);\r\n    }\r\n\r\n    .workflow-step:not(:last-child)::after{\r\n        display:none;\r\n    }\r\n\r\n    .quick-grid,\r\n    .benefit-grid,\r\n    .next-grid,\r\n    .navigation-grid{\r\n        grid-template-columns:\r\n            repeat(2,1fr);\r\n    }\r\n\r\n    .strategy-grid,\r\n    .source-link-grid{\r\n        grid-template-columns:\r\n            repeat(2,1fr);\r\n    }\r\n}\r\n\r\n\r\n@media(max-width:720px){\r\n\r\n    .container{\r\n        width:min(\r\n            calc(100% - 28px),\r\n            var(--max)\r\n        );\r\n    }\r\n\r\n    .section{\r\n        padding:75px 0;\r\n    }\r\n\r\n    .site-header{\r\n        padding:15px 0;\r\n    }\r\n\r\n    .brand-name small{\r\n        display:none;\r\n    }\r\n\r\n    .nav-cta span{\r\n        display:none;\r\n    }\r\n\r\n    .hero{\r\n        min-height:auto;\r\n\r\n        padding:\r\n            135px\r\n            0\r\n            95px;\r\n    }\r\n\r\n    .hero h1{\r\n        font-size:clamp(\r\n            43px,\r\n            13vw,\r\n            64px\r\n        );\r\n    }\r\n\r\n    .hero-lead{\r\n        font-size:16px;\r\n    }\r\n\r\n    .hero-actions{\r\n        flex-direction:column;\r\n    }\r\n\r\n    .hero-actions .btn{\r\n        width:100%;\r\n    }\r\n\r\n    .quick-wrap{\r\n        margin-top:-33px;\r\n    }\r\n\r\n    .quick-grid,\r\n    .workflow-grid,\r\n    .benefit-grid,\r\n    .compare-grid,\r\n    .strategy-grid,\r\n    .next-grid,\r\n    .source-link-grid,\r\n    .navigation-grid{\r\n        grid-template-columns:1fr;\r\n    }\r\n\r\n    .quick-card{\r\n        border-right:0;\r\n\r\n        border-bottom:\r\n            1px solid\r\n            #e7edf2;\r\n    }\r\n\r\n    .quick-card:last-child{\r\n        border-bottom:0;\r\n    }\r\n\r\n    .search-fields,\r\n    .form-grid{\r\n        grid-template-columns:1fr;\r\n    }\r\n\r\n    .search-window-body{\r\n        grid-template-columns:1fr;\r\n    }\r\n\r\n    .search-sidebar{\r\n        border-right:0;\r\n\r\n        border-bottom:\r\n            1px solid\r\n            rgba(255,255,255,.07);\r\n    }\r\n\r\n    .mini-result{\r\n        grid-template-columns:\r\n            70px\r\n            1fr;\r\n    }\r\n\r\n    .mini-time{\r\n        grid-column:\r\n            1 \/ -1;\r\n\r\n        padding-left:4px;\r\n    }\r\n\r\n    .source-media-stage iframe,\r\n    .demo-stage iframe,\r\n    .practice-slide iframe{\r\n        min-height:260px;\r\n    }\r\n\r\n    .footer-main{\r\n        flex-direction:column;\r\n    }\r\n\r\n    .footer-links{\r\n        justify-content:flex-start;\r\n    }\r\n\r\n    .footer-bottom{\r\n        flex-direction:column;\r\n    }\r\n}\r\n\r\n<\/style>\r\n\r\n<\/head>\r\n\r\n\r\n<body>\r\n\r\n\r\n<!-- =========================================================\r\n     HEADER\r\n     ========================================================= -->\r\n\r\n<header class=\"site-header\">\r\n\r\n<div class=\"container nav\">\r\n\r\n<a\r\n    class=\"brand\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/\"\r\n>\r\n\r\n<span class=\"brand-mark\">\r\n\r\n<svg\r\n    viewBox=\"0 0 24 24\"\r\n    fill=\"none\"\r\n>\r\n\r\n<path\r\n    d=\"M3.5 8.5h11.2c1 0 1.8.8 1.8 1.8v5c0 1-.8 1.8-1.8 1.8H3.5c-1 0-1.8-.8-1.8-1.8v-5c0-1 .8-1.8 1.8-1.8Z\"\r\n    stroke=\"white\"\r\n    stroke-width=\"1.6\"\r\n\/>\r\n\r\n<path\r\n    d=\"m16.5 11 4-2v7.6l-4-2\"\r\n    stroke=\"white\"\r\n    stroke-width=\"1.6\"\r\n\/>\r\n\r\n<circle\r\n    cx=\"7\"\r\n    cy=\"12.8\"\r\n    r=\"1.7\"\r\n    fill=\"white\"\r\n\/>\r\n\r\n<\/svg>\r\n\r\n<\/span>\r\n\r\n\r\n<span class=\"brand-name\">\r\n\r\nCCTV Academy\r\n\r\n<small>\r\nCCTV \u00b7 AI \u00b7 SECURITY \u00b7 TRAINING\r\n<\/small>\r\n\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<nav class=\"desktop-nav\">\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/blog\/\">\r\nKennisbank\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/opleidingen\/\">\r\nOpleidingen\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/wat-mag-je-verwachten-van-cctv-micro-learning\/\">\r\nMicro-Learning\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/contact\/\">\r\nContact\r\n<\/a>\r\n\r\n<\/nav>\r\n\r\n\r\n\r\n<a\r\n    class=\"nav-cta\"\r\n    href=\"#zoeken-op-tijdstip\"\r\n>\r\n\r\n<span>\r\nStart zoeken\r\n<\/span>\r\n\r\n\u2193\r\n\r\n<\/a>\r\n\r\n<\/div>\r\n\r\n<\/header>\r\n\r\n\r\n\r\n<main>\r\n\r\n\r\n<!-- =========================================================\r\n     HERO\r\n     ========================================================= -->\r\n\r\n<section class=\"hero dark-section\">\r\n\r\n<div class=\"container hero-grid\">\r\n\r\n\r\n<div>\r\n\r\n<span class=\"hero-eyebrow\">\r\n\r\n<span class=\"live-dot\"><\/span>\r\n\r\nANPR Search \u00b7 Datum \u00b7 Tijdstip\r\n\r\n<\/span>\r\n\r\n\r\n<h1>\r\n\r\n<span>\r\nZoek op tijdstip.\r\n<\/span>\r\n\r\n<span>\r\nNiet door uren video.\r\n<\/span>\r\n\r\n<\/h1>\r\n\r\n\r\n<p class=\"hero-lead\">\r\n\r\nWeet je ongeveer wanneer een voertuig\r\njouw terrein of parking is binnengereden?\r\n\r\nGebruik dan de ANPR-metadata om de zoekperiode\r\nte beperken tot een specifiek tijdsvenster.\r\n\r\nGeen volledige videodag doorspoelen.\r\n\r\n<strong>Datum kiezen. Tijdstip beperken. Resultaat vinden.<\/strong>\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"hero-actions\">\r\n\r\n<a\r\n    class=\"btn btn-yellow\"\r\n    href=\"#zoeken-op-tijdstip\"\r\n>\r\nBekijk stap voor stap \u2192\r\n<\/a>\r\n\r\n<a\r\n    class=\"btn btn-dark\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/anpr-nummerplaatherkenning\/\"\r\n>\r\nANPR kenniscentrum\r\n<\/a>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<!-- SEARCH CONSOLE -->\r\n\r\n<aside class=\"search-console\">\r\n\r\n<div class=\"console\">\r\n\r\n\r\n<div class=\"console-head\">\r\n\r\n<span>\r\nANPR SEARCH \/\/ TIME FILTER\r\n<\/span>\r\n\r\n<span class=\"console-status\">\r\n\u25cf DATABASE READY\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"search-screen\">\r\n\r\n\r\n<div class=\"search-screen-label\">\r\nSEARCH CONDITIONS\r\n<\/div>\r\n\r\n\r\n<div class=\"search-fields\">\r\n\r\n\r\n<div class=\"console-field\">\r\n\r\n<small>\r\nSTART TIME\r\n<\/small>\r\n\r\n<strong>\r\n09:45:00\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"console-field\">\r\n\r\n<small>\r\nEND TIME\r\n<\/small>\r\n\r\n<strong>\r\n10:15:00\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"console-field\">\r\n\r\n<small>\r\nDATE\r\n<\/small>\r\n\r\n<strong>\r\n2026-09-15\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"console-field\">\r\n\r\n<small>\r\nPLATE\r\n<\/small>\r\n\r\n<strong>\r\nALL\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"console-search-btn\">\r\nSEARCH ANPR RECORDS\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"timeline\">\r\n\r\n<div class=\"timeline-line\"><\/div>\r\n\r\n<div class=\"timeline-active\"><\/div>\r\n\r\n<div class=\"timeline-point start\"><\/div>\r\n\r\n<div class=\"timeline-point end\"><\/div>\r\n\r\n<span class=\"timeline-time one\">\r\n09:45\r\n<\/span>\r\n\r\n<span class=\"timeline-time two\">\r\n10:15\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"result-preview\">\r\n\r\n<div class=\"plate-preview\">\r\n1-ABC-123\r\n<\/div>\r\n\r\n<div class=\"result-data\">\r\n\r\n<small>\r\nMATCH FOUND\r\n<\/small>\r\n\r\n<strong>\r\n10:03:27\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"console-bottom\">\r\n\r\n\r\n<div class=\"console-stat\">\r\n\r\n<small>\r\nWINDOW\r\n<\/small>\r\n\r\n<strong>\r\n30 MIN\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"console-stat\">\r\n\r\n<small>\r\nRESULTS\r\n<\/small>\r\n\r\n<strong>\r\n14\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"console-stat\">\r\n\r\n<small>\r\nSEARCH\r\n<\/small>\r\n\r\n<strong>\r\nFAST\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/aside>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     QUICK FACTS\r\n     ========================================================= -->\r\n\r\n<div class=\"quick-wrap\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"quick-grid\">\r\n\r\n\r\n<div class=\"quick-card\">\r\n\r\n<small>\r\nZoekcriterium\r\n<\/small>\r\n\r\n<strong>\r\nDatum + tijd\r\n<\/strong>\r\n\r\n<span>\r\nBeperk duizenden registraties tot \u00e9\u00e9n relevante periode.\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"quick-card\">\r\n\r\n<small>\r\nTechnologie\r\n<\/small>\r\n\r\n<strong>\r\nANPR metadata\r\n<\/strong>\r\n\r\n<span>\r\nZoeken op data in plaats van alleen videobeelden.\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"quick-card\">\r\n\r\n<small>\r\nResultaat\r\n<\/small>\r\n\r\n<strong>\r\nPlaat + foto\r\n<\/strong>\r\n\r\n<span>\r\nBekijk beschikbare nummerplaat- en voertuiggegevens.\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"quick-card\">\r\n\r\n<small>\r\nCamera\r\n<\/small>\r\n\r\n<strong>\r\nITC413-PW4D\r\n<\/strong>\r\n\r\n<span>\r\nDahua ANPR nummerplaatherkenning.\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     INTRO\r\n     ========================================================= -->\r\n\r\n<section class=\"intro\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nWaarom zoeken op tijdstip?\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nJe kent soms niet de nummerplaat. Maar wel wanneer de wagen passeerde.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nStel dat iemand meldt dat een voertuig rond 10 uur\r\nde parking is binnengereden.\r\n\r\nBij een gewone camera moet je de videobeelden\r\nrond dat tijdstip visueel doorzoeken.\r\n\r\nMet ANPR kun je beschikbare registraties\r\nbinnen een gekozen periode filteren\r\nen de bijbehorende nummerplaten veel sneller vergelijken.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"intro-grid\">\r\n\r\n\r\n<aside class=\"intro-card dark-card\">\r\n\r\n<small>\r\nCCTV Academy \/\/ zoekstrategie\r\n<\/small>\r\n\r\n<h3>\r\nGebruik wat je w\u00e9l weet.\r\n<\/h3>\r\n\r\n<p>\r\n\r\nJe hoeft de volledige nummerplaat niet altijd vooraf te kennen.\r\n\r\nEen datum,\r\neen benaderend uur,\r\neen voertuigbeeld\r\nof zelfs een gedeeltelijke plaat\r\nkan voldoende zijn om de zoekresultaten sterk te beperken.\r\n\r\n<\/p>\r\n\r\n<\/aside>\r\n\r\n\r\n\r\n<div class=\"intro-list\">\r\n\r\n\r\n<article class=\"intro-item\">\r\n\r\n<div class=\"intro-number\">\r\n01\r\n<\/div>\r\n\r\n<div>\r\n\r\n<h3>\r\nKies de juiste datum\r\n<\/h3>\r\n\r\n<p>\r\n\r\nBegin bij de dag waarop het voertuig\r\ndoor de ANPR-camera werd geregistreerd.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"intro-item\">\r\n\r\n<div class=\"intro-number\">\r\n02\r\n<\/div>\r\n\r\n<div>\r\n\r\n<h3>\r\nBepaal een realistisch tijdsvenster\r\n<\/h3>\r\n\r\n<p>\r\n\r\nKen je het exacte uur niet,\r\nzoek bijvoorbeeld van 09:45 tot 10:15.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"intro-item\">\r\n\r\n<div class=\"intro-number\">\r\n03\r\n<\/div>\r\n\r\n<div>\r\n\r\n<h3>\r\nBekijk de ANPR-resultaten\r\n<\/h3>\r\n\r\n<p>\r\n\r\nVergelijk nummerplaat,\r\ntijdstip en beschikbare voertuigfoto.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"intro-item\">\r\n\r\n<div class=\"intro-number\">\r\n04\r\n<\/div>\r\n\r\n<div>\r\n\r\n<h3>\r\nVerfijn indien nodig\r\n<\/h3>\r\n\r\n<p>\r\n\r\nVerklein de zoekperiode of combineer\r\nmet bijkomende nummerplaatinformatie.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     WORKFLOW\r\n     ========================================================= -->\r\n\r\n<section class=\"section workflow\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nANPR zoekworkflow\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nVan \u201congeveer 10 uur\u201d naar \u00e9\u00e9n bruikbaar ANPR-resultaat.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nDe kracht van ANPR zit niet alleen in het herkennen\r\nvan een nummerplaat tijdens de passage.\r\n\r\nDe echte meerwaarde ontstaat wanneer de metadata\r\nachteraf gericht kan worden doorzocht.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"workflow-grid\">\r\n\r\n\r\n<article class=\"workflow-step\">\r\n\r\n<span class=\"workflow-number\">\r\nSTEP 01\r\n<\/span>\r\n\r\n<h3>\r\nPassage\r\n<\/h3>\r\n\r\n<p>\r\n\r\nEen voertuig passeert\r\nde ANPR-camera.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"workflow-step\">\r\n\r\n<span class=\"workflow-number\">\r\nSTEP 02\r\n<\/span>\r\n\r\n<h3>\r\nOCR\r\n<\/h3>\r\n\r\n<p>\r\n\r\nDe camera zet de nummerplaat\r\nom naar tekstdata.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"workflow-step\">\r\n\r\n<span class=\"workflow-number\">\r\nSTEP 03\r\n<\/span>\r\n\r\n<h3>\r\nOpslaan\r\n<\/h3>\r\n\r\n<p>\r\n\r\nTijdstip,\r\nplaat en snapshot\r\nworden beschikbaar gemaakt.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"workflow-step\">\r\n\r\n<span class=\"workflow-number\">\r\nSTEP 04\r\n<\/span>\r\n\r\n<h3>\r\nFilteren\r\n<\/h3>\r\n\r\n<p>\r\n\r\nSelecteer de relevante\r\ndatum en periode.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"workflow-step\">\r\n\r\n<span class=\"workflow-number\">\r\nSTEP 05\r\n<\/span>\r\n\r\n<h3>\r\nTerugvinden\r\n<\/h3>\r\n\r\n<p>\r\n\r\nVergelijk de gevonden\r\nANPR-resultaten.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     SEARCH BY TIME\r\n     ========================================================= -->\r\n\r\n<section\r\n    class=\"section time-search dark-section\"\r\n    id=\"zoeken-op-tijdstip\"\r\n>\r\n\r\n<div class=\"container time-inner\">\r\n\r\n<div class=\"kicker\">\r\nStap voor stap\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nBeperk eerst de tijd. Bekijk daarna de nummerplaten.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nEen korte zoekperiode levert meestal\r\neen overzichtelijker resultaat op dan meteen\r\neen volledige dag te doorzoeken.\r\n\r\nStart breed genoeg om de passage niet te missen\r\nen verfijn daarna.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"time-grid\">\r\n\r\n\r\n<div class=\"time-copy\">\r\n\r\n<h3>\r\nVoorbeeld: voertuig rond 10:00 uur.\r\n<\/h3>\r\n\r\n<p>\r\n\r\nWanneer iemand zegt dat de auto ongeveer om 10 uur\r\nis aangekomen, hoef je niet meteen\r\nop \u00e9\u00e9n exact tijdstip te gokken.\r\n\r\nStart bijvoorbeeld met een venster\r\nvan een half uur en verklein dit\r\nwanneer je te veel resultaten krijgt.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"time-points\">\r\n\r\n<div class=\"time-point\">\r\nSelecteer de juiste ANPR-camera\r\n<\/div>\r\n\r\n<div class=\"time-point\">\r\nKies de gewenste datum\r\n<\/div>\r\n\r\n<div class=\"time-point\">\r\nStel begin- en eindtijd in\r\n<\/div>\r\n\r\n<div class=\"time-point\">\r\nStart de zoekopdracht\r\n<\/div>\r\n\r\n<div class=\"time-point\">\r\nVergelijk tijdstip, plaat en voertuigbeeld\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<!-- ORIGINAL SEARCH SCREENSHOT -->\r\n\r\n<div\r\n    id=\"searchSourceMedia\"\r\n    class=\"source-media\"\r\n>\r\n\r\n<div class=\"source-media-head\">\r\n\r\n<strong>\r\nOrigineel zoekscherm\r\n<\/strong>\r\n\r\n<span>\r\nCCTV Academy bronmedia\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"source-media-stage\">\r\n\r\n<div class=\"source-placeholder\">\r\n\r\n<div class=\"placeholder-icon\">\r\n\u2315\r\n<\/div>\r\n\r\n<strong>\r\nOriginele afbeelding wordt geladen\u2026\r\n<\/strong>\r\n\r\n<span>\r\nHet bestaande screenshot uit de bronpagina wordt hier verwerkt.\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<!-- SEARCH INTERFACE DESIGN -->\r\n\r\n<div class=\"search-window\">\r\n\r\n\r\n<div class=\"search-window-head\">\r\n\r\n<strong>\r\nANPR FORT KNOX \/\/ SEARCH BY TIME\r\n<\/strong>\r\n\r\n<div class=\"window-dots\">\r\n\r\n<span class=\"window-dot\"><\/span>\r\n<span class=\"window-dot\"><\/span>\r\n<span class=\"window-dot\"><\/span>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"search-window-body\">\r\n\r\n\r\n<div class=\"search-sidebar\">\r\n\r\n<div class=\"sidebar-label\">\r\nSEARCH TYPE\r\n<\/div>\r\n\r\n<div class=\"sidebar-item\">\r\nVideo Playback\r\n<\/div>\r\n\r\n<div class=\"sidebar-item active\">\r\nANPR Search\r\n<\/div>\r\n\r\n<div class=\"sidebar-item\">\r\nPlate Search\r\n<\/div>\r\n\r\n<div class=\"sidebar-item\">\r\nVehicle Snapshot\r\n<\/div>\r\n\r\n<div class=\"sidebar-item\">\r\nExport\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"search-main\">\r\n\r\n<div class=\"form-title\">\r\nSearch Conditions\r\n<\/div>\r\n\r\n\r\n<div class=\"form-grid\">\r\n\r\n\r\n<div class=\"form-field\">\r\n\r\n<small>\r\nSTART DATE\r\n<\/small>\r\n\r\n<strong>\r\n2026-09-15\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"form-field\">\r\n\r\n<small>\r\nEND DATE\r\n<\/small>\r\n\r\n<strong>\r\n2026-09-15\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"form-field\">\r\n\r\n<small>\r\nSTART TIME\r\n<\/small>\r\n\r\n<strong>\r\n09:45:00\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"form-field\">\r\n\r\n<small>\r\nEND TIME\r\n<\/small>\r\n\r\n<strong>\r\n10:15:00\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<span class=\"form-search\">\r\nSEARCH\r\n<\/span>\r\n\r\n\r\n\r\n<div class=\"mini-result-list\">\r\n\r\n\r\n<div class=\"mini-result\">\r\n\r\n<div class=\"mini-plate\">\r\n1-ABC-123\r\n<\/div>\r\n\r\n<div class=\"mini-result-copy\">\r\n\r\n<small>\r\nVEHICLE\r\n<\/small>\r\n\r\n<strong>\r\nPassenger car\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n<span class=\"mini-time\">\r\n10:03:27\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"mini-result\">\r\n\r\n<div class=\"mini-plate\">\r\n2-XYZ-456\r\n<\/div>\r\n\r\n<div class=\"mini-result-copy\">\r\n\r\n<small>\r\nVEHICLE\r\n<\/small>\r\n\r\n<strong>\r\nDelivery van\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n<span class=\"mini-time\">\r\n10:07:51\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"mini-result\">\r\n\r\n<div class=\"mini-plate\">\r\n1-DEF-789\r\n<\/div>\r\n\r\n<div class=\"mini-result-copy\">\r\n\r\n<small>\r\nVEHICLE\r\n<\/small>\r\n\r\n<strong>\r\nPassenger car\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n<span class=\"mini-time\">\r\n10:11:04\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     WHY TIME SEARCH\r\n     ========================================================= -->\r\n\r\n<section class=\"section why-time\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nWaarom dit sneller werkt\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nANPR geeft structuur aan beelden die anders alleen een tijdlijn zijn.\r\n<\/h2>\r\n\r\n\r\n\r\n<div class=\"benefit-grid\">\r\n\r\n\r\n<article class=\"benefit-card\">\r\n\r\n<span class=\"benefit-number\">\r\n1\r\n<\/span>\r\n\r\n<div class=\"benefit-icon\">\r\nTIME\r\n<\/div>\r\n\r\n<h3>\r\nZoeken op periode\r\n<\/h3>\r\n\r\n<p>\r\n\r\nBeperk het aantal gebeurtenissen\r\ndoor eerst een datum en tijdsvenster te selecteren.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"benefit-card\">\r\n\r\n<span class=\"benefit-number\">\r\n2\r\n<\/span>\r\n\r\n<div class=\"benefit-icon\">\r\nABC\r\n<\/div>\r\n\r\n<h3>\r\nOCR-data\r\n<\/h3>\r\n\r\n<p>\r\n\r\nDe nummerplaat wordt als tekstinformatie opgeslagen,\r\nwaardoor ze bruikbaar wordt als zoekcriterium.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"benefit-card\">\r\n\r\n<span class=\"benefit-number\">\r\n3\r\n<\/span>\r\n\r\n<div class=\"benefit-icon\">\r\nIMG\r\n<\/div>\r\n\r\n<h3>\r\nSnapshot erbij\r\n<\/h3>\r\n\r\n<p>\r\n\r\nHet beschikbare voertuigbeeld helpt controleren\r\nof het gevonden resultaat overeenkomt met wat je zoekt.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"benefit-card\">\r\n\r\n<span class=\"benefit-number\">\r\n4\r\n<\/span>\r\n\r\n<div class=\"benefit-icon\">\r\nFAST\r\n<\/div>\r\n\r\n<h3>\r\nSneller onderzoeken\r\n<\/h3>\r\n\r\n<p>\r\n\r\nJe hoeft niet systematisch\r\neen volledige videodag af te spelen.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     RESULTS\r\n     ========================================================= -->\r\n\r\n<section class=\"section results\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nDe zoekresultaten\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nEen goed zoekresultaat vertelt meer dan alleen de nummerplaat.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nAfhankelijk van de gebruikte ANPR-oplossing\r\nkunnen geregistreerde gebeurtenissen\r\nverschillende gegevens combineren.\r\n\r\nBekijk altijd meerdere kenmerken voordat je besluit\r\ndat je het juiste voertuig hebt gevonden.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"results-grid\">\r\n\r\n\r\n<!-- ORIGINAL RESULT MEDIA -->\r\n\r\n<div\r\n    id=\"resultSourceMedia\"\r\n    class=\"source-media light-source-media\"\r\n>\r\n\r\n<div class=\"source-media-head\">\r\n\r\n<strong>\r\nOriginele resultaatweergave\r\n<\/strong>\r\n\r\n<span>\r\nBestaand bronbeeld\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"source-media-stage\">\r\n\r\n<div class=\"source-placeholder\">\r\n\r\n<div class=\"placeholder-icon\">\r\nABC\r\n<\/div>\r\n\r\n<strong>\r\nOrigineel resultaatbeeld wordt geladen\u2026\r\n<\/strong>\r\n\r\n<span>\r\nEen tweede bestaand screenshot wordt hier inhoudelijk hergebruikt.\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"results-copy\">\r\n\r\n<h3>\r\nControleer het volledige resultaat.\r\n<\/h3>\r\n\r\n<p>\r\n\r\nEen herkenningsresultaat is sterker\r\nwanneer meerdere gegevens met elkaar overeenkomen.\r\n\r\nGebruik dus niet alleen \u00e9\u00e9n tekenreeks,\r\nmaar kijk naar de volledige gebeurtenis.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"result-points\">\r\n\r\n<div class=\"result-point\">\r\nDatum van de passage\r\n<\/div>\r\n\r\n<div class=\"result-point\">\r\nExact tijdstip\r\n<\/div>\r\n\r\n<div class=\"result-point\">\r\nHerkende nummerplaattekst\r\n<\/div>\r\n\r\n<div class=\"result-point\">\r\nBeschikbare voertuigfoto\r\n<\/div>\r\n\r\n<div class=\"result-point\">\r\nCamera of toegangszone\r\n<\/div>\r\n\r\n<div class=\"result-point\">\r\nEventuele aanvullende voertuigmetadata\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     TIMELINE VERSUS ANPR\r\n     ========================================================= -->\r\n\r\n<section class=\"section compare dark-section\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nVideo versus metadata\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nDezelfde gebeurtenis zoeken. Twee totaal verschillende workflows.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nANPR vervangt camerabeelden niet.\r\n\r\nHet voegt een extra informatielaag toe\r\ndie het mogelijk maakt om sneller\r\nnaar relevante gebeurtenissen te navigeren.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"compare-grid\">\r\n\r\n\r\n<article class=\"compare-card old\">\r\n\r\n<span class=\"compare-badge\">\r\nKlassieke video\r\n<\/span>\r\n\r\n<h3>\r\nZoeken op tijdlijn\r\n<\/h3>\r\n\r\n<p>\r\n\r\nJe kent ongeveer het tijdstip\r\nen speelt de camerabeelden\r\nrond die periode af.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"compare-list\">\r\n\r\n<div class=\"compare-row\">\r\nVideo openen\r\n<\/div>\r\n\r\n<div class=\"compare-row\">\r\nTijdlijn naar juiste uur bewegen\r\n<\/div>\r\n\r\n<div class=\"compare-row\">\r\nVoertuigen visueel bekijken\r\n<\/div>\r\n\r\n<div class=\"compare-row\">\r\nNummerplaat zelf proberen lezen\r\n<\/div>\r\n\r\n<div class=\"compare-row\">\r\nHerhalen totdat juiste voertuig gevonden is\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"compare-card new\">\r\n\r\n<span class=\"compare-badge\">\r\nANPR metadata\r\n<\/span>\r\n\r\n<h3>\r\nZoeken op gebeurtenissen\r\n<\/h3>\r\n\r\n<p>\r\n\r\nJe kiest een tijdsvenster\r\nen bekijkt de beschikbare\r\nANPR-registraties.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"compare-list\">\r\n\r\n<div class=\"compare-row\">\r\nDatum kiezen\r\n<\/div>\r\n\r\n<div class=\"compare-row\">\r\nBegin- en eindtijd instellen\r\n<\/div>\r\n\r\n<div class=\"compare-row\">\r\nANPR-records laten filteren\r\n<\/div>\r\n\r\n<div class=\"compare-row\">\r\nNummerplaat en snapshot vergelijken\r\n<\/div>\r\n\r\n<div class=\"compare-row\">\r\nRelevante gebeurtenis openen\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     SEARCH STRATEGY\r\n     ========================================================= -->\r\n\r\n<section class=\"section strategy\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nSlim zoeken\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nHoe nauw moet je het tijdsvenster instellen?\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nBegin niet automatisch met \u00e9\u00e9n volledige dag.\r\n\r\nGebruik de informatie die beschikbaar is\r\nom de zoekperiode praktisch op te bouwen.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"strategy-grid\">\r\n\r\n\r\n<article class=\"strategy-card\">\r\n\r\n<span class=\"strategy-label\">\r\nJe kent bijna het exacte uur\r\n<\/span>\r\n\r\n<h3>\r\nZoek \u00b1 5 minuten.\r\n<\/h3>\r\n\r\n<p>\r\n\r\nAls een medewerker zegt dat de auto\r\nomstreeks 14:20 passeerde,\r\nkun je eerst een zeer kort venster proberen.\r\n\r\n<\/p>\r\n\r\n<div class=\"strategy-example\">\r\n14:15 \u2192 14:25\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"strategy-card\">\r\n\r\n<span class=\"strategy-label\">\r\nJe kent ongeveer het uur\r\n<\/span>\r\n\r\n<h3>\r\nZoek \u00b1 15 minuten.\r\n<\/h3>\r\n\r\n<p>\r\n\r\nGebruik een iets ruimer venster\r\nwanneer de opgegeven tijd\r\nniet volledig betrouwbaar is.\r\n\r\n<\/p>\r\n\r\n<div class=\"strategy-example\">\r\n09:45 \u2192 10:15\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"strategy-card\">\r\n\r\n<span class=\"strategy-label\">\r\nJe kent alleen een dagdeel\r\n<\/span>\r\n\r\n<h3>\r\nWerk in stappen.\r\n<\/h3>\r\n\r\n<p>\r\n\r\nZoek bijvoorbeeld eerst per uur.\r\nVerklein daarna het tijdsvenster\r\nrond mogelijke kandidaten.\r\n\r\n<\/p>\r\n\r\n<div class=\"strategy-example\">\r\n13:00 \u2192 14:00 \u2192 verfijnen\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     ORIGINAL VIDEO\r\n     ========================================================= -->\r\n\r\n<section class=\"section demo\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nOriginele bronvideo\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nBekijk de bestaande demonstratie in de nieuwe uitleg.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nWanneer de oorspronkelijke pagina een demofilm bevat,\r\nwordt die hier rechtstreeks opnieuw gebruikt.\r\n\r\nDe video wordt dus niet als losse bijlage onderaan gezet,\r\nmaar krijgt een eigen plaats binnen het leerproces.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div\r\n    id=\"demoSourceMedia\"\r\n    class=\"demo-panel\"\r\n>\r\n\r\n<div class=\"demo-head\">\r\n\r\n<strong>\r\nANPR SEARCH DEMO\r\n<\/strong>\r\n\r\n<span>\r\nOriginele CCTV Academy media\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"demo-stage\">\r\n\r\n<div class=\"source-placeholder\">\r\n\r\n<div class=\"placeholder-icon\">\r\n\u25b6\r\n<\/div>\r\n\r\n<strong>\r\nOriginele video wordt geladen\u2026\r\n<\/strong>\r\n\r\n<span>\r\nAls de bronpagina video bevat, verschijnt die hier.\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     PRACTICE VIEWER\r\n     ========================================================= -->\r\n\r\n<section class=\"section practice\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nBestaande foto's en video's\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nOverige bronmedia in \u00e9\u00e9n ge\u00efntegreerde praktijkviewer.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nEventuele bijkomende screenshots,\r\nafbeeldingen of video's uit de oorspronkelijke pagina\r\nworden niet simpelweg achter elkaar geplaatst.\r\n\r\nZe worden in \u00e9\u00e9n viewer samengebracht\r\nzodat de nieuwe pagina overzichtelijk blijft.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div\r\n    id=\"practiceViewer\"\r\n    class=\"practice-panel\"\r\n>\r\n\r\n<div class=\"practice-head\">\r\n\r\n<strong>\r\nANPR TIME SEARCH \/\/ PRACTICE VIEWER\r\n<\/strong>\r\n\r\n<span>\r\nOriginele WordPress-media\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"practice-stage\">\r\n\r\n<div class=\"practice-placeholder\">\r\n\r\n<strong>\r\nOverige bronmedia wordt geladen\u2026\r\n<\/strong>\r\n\r\n<span>\r\nGebruik de pijlen om door de bestaande media te bladeren.\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"practice-controls\">\r\n\r\n<span class=\"practice-counter\"><\/span>\r\n\r\n<div class=\"practice-buttons\">\r\n\r\n<button\r\n    class=\"practice-prev\"\r\n    type=\"button\"\r\n>\r\n\u2190\r\n<\/button>\r\n\r\n<button\r\n    class=\"practice-next\"\r\n    type=\"button\"\r\n>\r\n\u2192\r\n<\/button>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     NEXT STEPS\r\n     ========================================================= -->\r\n\r\n<section class=\"section next-steps\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nGa verder met zoeken\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nKen je meer dan alleen het tijdstip? Gebruik die informatie.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nTijdstip is \u00e9\u00e9n krachtige zoekmethode.\r\n\r\nANPR wordt nog effici\u00ebnter wanneer je tijd,\r\nnummerplaattekst, voertuigbeeld\r\nen exportmogelijkheden combineert.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"next-grid\">\r\n\r\n\r\n<a\r\n    class=\"next-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/anpr-nummerplaatherkenning\/\"\r\n>\r\n\r\n<span class=\"next-label\">\r\nANPR Hub\r\n<\/span>\r\n\r\n<h3>\r\nANPR Nummerplaatherkenning\r\n<\/h3>\r\n\r\n<p>\r\n\r\nGa naar het centrale overzicht\r\nvoor installatie, zoeken,\r\nnetwerken en troubleshooting.\r\n\r\n<\/p>\r\n\r\n<span class=\"next-arrow\">\r\nOpen ANPR kennisbank \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"next-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/nummerplaat-herkenning-faq-veel-gestelde-vragen-over-de-itc-pw4d-anpr-camera\/\"\r\n>\r\n\r\n<span class=\"next-label\">\r\nFAQ\r\n<\/span>\r\n\r\n<h3>\r\nITC413-PW4D veelgestelde vragen\r\n<\/h3>\r\n\r\n<p>\r\n\r\nAntwoorden over zoeken,\r\npixels, montage,\r\nnetwerk en software.\r\n\r\n<\/p>\r\n\r\n<span class=\"next-arrow\">\r\nOpen FAQ \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"next-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/dahua-software\/\"\r\n>\r\n\r\n<span class=\"next-label\">\r\nSoftware\r\n<\/span>\r\n\r\n<h3>\r\nDahua SmartPSS Lite\r\n<\/h3>\r\n\r\n<p>\r\n\r\nOntdek de gratis\r\nDahua pc-software\r\nvoor ondersteund camerabeheer.\r\n\r\n<\/p>\r\n\r\n<span class=\"next-arrow\">\r\nBekijk software \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"next-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/nummerplaat-herkenning-ook-van-thuis-uit-nummerplaten-opzoeken-ip-netwerk-configuratie\/\"\r\n>\r\n\r\n<span class=\"next-label\">\r\nNetwerk\r\n<\/span>\r\n\r\n<h3>\r\nOok van thuis uit zoeken\r\n<\/h3>\r\n\r\n<p>\r\n\r\nBekijk hoe een externe\r\nANPR-netwerkverbinding\r\nwordt opgebouwd.\r\n\r\n<\/p>\r\n\r\n<span class=\"next-arrow\">\r\nBekijk netwerkconfiguratie \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     FAQ\r\n     ========================================================= -->\r\n\r\n<section class=\"section faq\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nVeelgestelde vragen\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nZoeken op tijdstip in de praktijk.\r\n<\/h2>\r\n\r\n\r\n\r\n<div class=\"accordion\">\r\n\r\n\r\n<details>\r\n\r\n<summary>\r\nWaarom zou ik zoeken op tijdstip in plaats van videobeelden af te spelen?\r\n<\/summary>\r\n\r\n<div class=\"accordion-answer\">\r\n\r\nWanneer ANPR-metadata beschikbaar is,\r\nkun je een gekozen periode filteren\r\nen direct de geregistreerde nummerplaten\r\nen bijbehorende gebeurtenissen bekijken.\r\n\r\nDat is meestal effici\u00ebnter\r\ndan een lange videoperiode volledig af te spelen.\r\n\r\n<\/div>\r\n\r\n<\/details>\r\n\r\n\r\n\r\n<details>\r\n\r\n<summary>\r\nWat als ik het exacte tijdstip niet weet?\r\n<\/summary>\r\n\r\n<div class=\"accordion-answer\">\r\n\r\nGebruik een tijdsvenster.\r\nBegin bijvoorbeeld vijftien minuten v\u00f3\u00f3r\r\nen vijftien minuten na het geschatte tijdstip.\r\n\r\nKrijg je te veel resultaten,\r\nverklein dan de periode.\r\n\r\n<\/div>\r\n\r\n<\/details>\r\n\r\n\r\n\r\n<details>\r\n\r\n<summary>\r\nWat als ik \u00e9\u00e9n letter of cijfer van de nummerplaat ken?\r\n<\/summary>\r\n\r\n<div class=\"accordion-answer\">\r\n\r\nDan kun je, afhankelijk van de beschikbare zoekfuncties\r\nvan jouw Dahua-configuratie,\r\nhet tijdstip combineren met een gedeeltelijk\r\nbekende nummerplaat om de resultaten verder te beperken.\r\n\r\n<\/div>\r\n\r\n<\/details>\r\n\r\n\r\n\r\n<details>\r\n\r\n<summary>\r\nKan ik de gevonden nummerplaten later exporteren?\r\n<\/summary>\r\n\r\n<div class=\"accordion-answer\">\r\n\r\nAfhankelijk van camera,\r\nopnamesysteem en software\r\nkunnen beschikbare ANPR-resultaten\r\nverder worden geraadpleegd of ge\u00ebxporteerd.\r\n\r\n<\/div>\r\n\r\n<\/details>\r\n\r\n\r\n\r\n<details>\r\n\r\n<summary>\r\nWaarom zie ik geen resultaten in de gekozen periode?\r\n<\/summary>\r\n\r\n<div class=\"accordion-answer\">\r\n\r\nControleer of je de juiste datum,\r\ncamera en tijdszone hebt gekozen.\r\n\r\nControleer daarnaast of de camera tijdens de passage\r\ndaadwerkelijk een ANPR-snapshot\r\nen herkenningsresultaat heeft geregistreerd.\r\n\r\n<\/div>\r\n\r\n<\/details>\r\n\r\n\r\n\r\n<details>\r\n\r\n<summary>\r\nIs het tijdstip van de camera belangrijk?\r\n<\/summary>\r\n\r\n<div class=\"accordion-answer\">\r\n\r\nJa. Wanneer camera,\r\nrecorder of andere netwerkapparaten\r\neen verkeerde tijd of tijdzone gebruiken,\r\nwordt gericht zoeken veel moeilijker.\r\n\r\nZorg daarom voor consistente tijdinstellingen\r\nbinnen de installatie.\r\n\r\n<\/div>\r\n\r\n<\/details>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     SOURCE LINKS\r\n     ========================================================= -->\r\n\r\n<section class=\"section source-links\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nBestaande links\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nLinks uit het originele artikel blijven beschikbaar.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nDe links die in de oorspronkelijke WordPress-pagina staan,\r\nworden automatisch hieronder hergebruikt\r\nwanneer ze via de broninhoud beschikbaar zijn.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div\r\n    id=\"sourceLinkGrid\"\r\n    class=\"source-link-grid\"\r\n>\r\n\r\n\r\n<a\r\n    class=\"source-link-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/\"\r\n>\r\n\r\n<small>\r\nOriginele pagina\r\n<\/small>\r\n\r\n<strong>\r\nNummerplaten zoeken op tijdstip\r\n<\/strong>\r\n\r\n<span>\r\nOpen bronpagina \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"source-link-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/anpr-nummerplaatherkenning\/\"\r\n>\r\n\r\n<small>\r\nANPR\r\n<\/small>\r\n\r\n<strong>\r\nANPR Nummerplaatherkenning\r\n<\/strong>\r\n\r\n<span>\r\nOpen kenniscentrum \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"source-link-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/blog\/\"\r\n>\r\n\r\n<small>\r\nKennisbank\r\n<\/small>\r\n\r\n<strong>\r\nAlle CCTV Academy artikels\r\n<\/strong>\r\n\r\n<span>\r\nBekijk kennisbank \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     REQUIRED NAVIGATION\r\n     ========================================================= -->\r\n\r\n<section class=\"section navigation dark-section\">\r\n\r\n<div class=\"container navigation-inner\">\r\n\r\n<div class=\"kicker\">\r\nVerder met CCTV Academy\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nNiet alleen terugkijken. Slim zoeken.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nVerdiep je verder in camerabewaking,\r\nANPR, IP-netwerken en AI\r\nvia de kennisbank, opleidingen\r\nen CCTV Micro-Learning.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"navigation-grid\">\r\n\r\n\r\n<a\r\n    class=\"navigation-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/blog\/\"\r\n>\r\n\r\n<span class=\"navigation-label\">\r\nKennisbank\r\n<\/span>\r\n\r\n<h3>\r\nBlog\r\n<\/h3>\r\n\r\n<p>\r\n\r\nPraktische artikels over\r\nANPR, CCTV, AI,\r\nnetwerken en troubleshooting.\r\n\r\n<\/p>\r\n\r\n<span class=\"navigation-arrow\">\r\nNaar de kennisbank \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"navigation-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/opleidingen\/\"\r\n>\r\n\r\n<span class=\"navigation-label\">\r\nTraining\r\n<\/span>\r\n\r\n<h3>\r\nOpleidingen\r\n<\/h3>\r\n\r\n<p>\r\n\r\nVan Basis CCTV\r\ntot Basis AI en\r\nAdvanced AI-CCTV.\r\n\r\n<\/p>\r\n\r\n<span class=\"navigation-arrow\">\r\nBekijk opleidingen \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"navigation-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/wat-mag-je-verwachten-van-cctv-micro-learning\/\"\r\n>\r\n\r\n<span class=\"navigation-label\">\r\nHands-on\r\n<\/span>\r\n\r\n<h3>\r\nCCTV Micro-Learning\r\n<\/h3>\r\n\r\n<p>\r\n\r\nWerk zelf met\r\nANPR-camera's,\r\nNVR's en AI-systemen.\r\n\r\n<\/p>\r\n\r\n<span class=\"navigation-arrow\">\r\nOntdek Micro-Learning \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"navigation-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/contact\/\"\r\n>\r\n\r\n<span class=\"navigation-label\">\r\nCCTV Academy\r\n<\/span>\r\n\r\n<h3>\r\nContact\r\n<\/h3>\r\n\r\n<p>\r\n\r\nHeb je een vraag\r\nover ANPR,\r\nopleiding of configuratie?\r\n\r\n<\/p>\r\n\r\n<span class=\"navigation-arrow\">\r\nNeem contact op \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n<\/main>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     FOOTER\r\n     ========================================================= -->\r\n\r\n<footer class=\"footer dark-section\">\r\n\r\n<div class=\"container\">\r\n\r\n\r\n<div class=\"footer-main\">\r\n\r\n\r\n<div class=\"footer-brand\">\r\n\r\n<strong>\r\nCCTV Academy\r\n<\/strong>\r\n\r\n<p>\r\n\r\nPraktische CCTV-kennis voor installateurs,\r\nintegratoren en beveiligingsprofessionals:\r\ncamera's, NVR's, IP-netwerken,\r\nAI, ANPR en technische troubleshooting.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"footer-links\">\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/anpr-nummerplaatherkenning\/\">\r\nANPR\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/blog\/\">\r\nBlog\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/opleidingen\/\">\r\nOpleidingen\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/wat-mag-je-verwachten-van-cctv-micro-learning\/\">\r\nMicro-Learning\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/contact\/\">\r\nContact\r\n<\/a>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"footer-bottom\">\r\n\r\n<span class=\"copyright\">\r\n\u00a9 Wouter Rooseboom \u2014 CCTV Academy. Alle rechten voorbehouden.\r\n<\/span>\r\n\r\n<span>\r\nCCTV \u00b7 AI \u00b7 SECURITY \u00b7 TRAINING\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/footer>\r\n\r\n\r\n\r\n<script>\r\n\r\n(function(){\r\n\r\n\"use strict\";\r\n\r\n\r\n\/* =========================================================\r\n   SOURCE CONFIGURATION\r\n   ========================================================= *\/\r\n\r\nconst SOURCE_ORIGIN =\r\n    \"https:\/\/cctvacademy.be\";\r\n\r\n\r\nconst SOURCE_SLUG =\r\n    \"dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\";\r\n\r\n\r\nconst SOURCE_URL =\r\n    SOURCE_ORIGIN\r\n    +\r\n    \"\/nl\/\"\r\n    +\r\n    SOURCE_SLUG\r\n    +\r\n    \"\/\";\r\n\r\n\r\n\/* =========================================================\r\n   INTERNAL NAVIGATION\r\n   ========================================================= *\/\r\n\r\ndocument\r\n    .querySelectorAll(\r\n        'a[href^=\"#\"]'\r\n    )\r\n    .forEach(\r\n        link => {\r\n\r\n            link.addEventListener(\r\n                \"click\",\r\n                function(event){\r\n\r\n                    const selector =\r\n                        link.getAttribute(\r\n                            \"href\"\r\n                        );\r\n\r\n\r\n                    if(\r\n                        !selector\r\n                        ||\r\n                        selector === \"#\"\r\n                    ){\r\n                        return;\r\n                    }\r\n\r\n\r\n                    const target =\r\n                        document.querySelector(\r\n                            selector\r\n                        );\r\n\r\n\r\n                    if(!target){\r\n                        return;\r\n                    }\r\n\r\n\r\n                    event.preventDefault();\r\n\r\n\r\n                    target.scrollIntoView({\r\n                        behavior:\"smooth\",\r\n                        block:\"start\"\r\n                    });\r\n\r\n                }\r\n            );\r\n\r\n        }\r\n    );\r\n\r\n\r\n\r\n\/* =========================================================\r\n   HELPERS\r\n   ========================================================= *\/\r\n\r\nfunction absoluteURL(\r\n    value,\r\n    base = SOURCE_URL\r\n){\r\n\r\n    if(!value){\r\n        return \"\";\r\n    }\r\n\r\n\r\n    try{\r\n\r\n        return new URL(\r\n            value,\r\n            base\r\n        ).href;\r\n\r\n    }\r\n    catch{\r\n\r\n        return value;\r\n    }\r\n}\r\n\r\n\r\n\r\nfunction normalize(value){\r\n\r\n    return String(\r\n        value || \"\"\r\n    )\r\n    .toLowerCase()\r\n    .normalize(\"NFD\")\r\n    .replace(\r\n        \/[\\u0300-\\u036f]\/g,\r\n        \"\"\r\n    )\r\n    .replace(\r\n        \/[^a-z0-9]+\/g,\r\n        \" \"\r\n    )\r\n    .replace(\r\n        \/\\s+\/g,\r\n        \" \"\r\n    )\r\n    .trim();\r\n}\r\n\r\n\r\n\r\nfunction escapeHTML(value){\r\n\r\n    return String(\r\n        value || \"\"\r\n    )\r\n    .replace(\/&\/g,\"&amp;\")\r\n    .replace(\/<\/g,\"&lt;\")\r\n    .replace(\/>\/g,\"&gt;\")\r\n    .replace(\/\"\/g,\"&quot;\")\r\n    .replace(\/'\/g,\"&#039;\");\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   NORMALIZE ORIGINAL MEDIA\r\n   ========================================================= *\/\r\n\r\nfunction normalizeSourceMedia(root){\r\n\r\n    if(!root){\r\n        return;\r\n    }\r\n\r\n\r\n    root\r\n        .querySelectorAll?.(\r\n            \"img\"\r\n        )\r\n        .forEach(\r\n            image => {\r\n\r\n                const source =\r\n                    image.getAttribute(\r\n                        \"data-lazy-src\"\r\n                    )\r\n                    ||\r\n                    image.getAttribute(\r\n                        \"data-src\"\r\n                    )\r\n                    ||\r\n                    image.getAttribute(\r\n                        \"data-orig-file\"\r\n                    )\r\n                    ||\r\n                    image.getAttribute(\r\n                        \"src\"\r\n                    );\r\n\r\n\r\n                if(source){\r\n\r\n                    image.setAttribute(\r\n                        \"src\",\r\n                        absoluteURL(source)\r\n                    );\r\n                }\r\n\r\n\r\n                image.removeAttribute(\r\n                    \"srcset\"\r\n                );\r\n\r\n\r\n                image.removeAttribute(\r\n                    \"sizes\"\r\n                );\r\n\r\n\r\n                image.loading =\r\n                    \"lazy\";\r\n            }\r\n        );\r\n\r\n\r\n    root\r\n        .querySelectorAll?.(\r\n            \"video\"\r\n        )\r\n        .forEach(\r\n            video => {\r\n\r\n                video.controls =\r\n                    true;\r\n\r\n\r\n                video.preload =\r\n                    \"metadata\";\r\n\r\n\r\n                const source =\r\n                    video.getAttribute(\r\n                        \"data-src\"\r\n                    )\r\n                    ||\r\n                    video.getAttribute(\r\n                        \"src\"\r\n                    );\r\n\r\n\r\n                if(source){\r\n\r\n                    video.setAttribute(\r\n                        \"src\",\r\n                        absoluteURL(source)\r\n                    );\r\n                }\r\n\r\n\r\n                const poster =\r\n                    video.getAttribute(\r\n                        \"poster\"\r\n                    );\r\n\r\n\r\n                if(poster){\r\n\r\n                    video.setAttribute(\r\n                        \"poster\",\r\n                        absoluteURL(poster)\r\n                    );\r\n                }\r\n            }\r\n        );\r\n\r\n\r\n    root\r\n        .querySelectorAll?.(\r\n            \"source\"\r\n        )\r\n        .forEach(\r\n            source => {\r\n\r\n                const src =\r\n                    source.getAttribute(\r\n                        \"src\"\r\n                    );\r\n\r\n\r\n                if(src){\r\n\r\n                    source.setAttribute(\r\n                        \"src\",\r\n                        absoluteURL(src)\r\n                    );\r\n                }\r\n            }\r\n        );\r\n\r\n\r\n    root\r\n        .querySelectorAll?.(\r\n            \"iframe\"\r\n        )\r\n        .forEach(\r\n            iframe => {\r\n\r\n                const src =\r\n                    iframe.getAttribute(\r\n                        \"data-src\"\r\n                    )\r\n                    ||\r\n                    iframe.getAttribute(\r\n                        \"src\"\r\n                    );\r\n\r\n\r\n                if(src){\r\n\r\n                    iframe.setAttribute(\r\n                        \"src\",\r\n                        absoluteURL(src)\r\n                    );\r\n                }\r\n\r\n\r\n                iframe.loading =\r\n                    \"lazy\";\r\n\r\n\r\n                iframe.setAttribute(\r\n                    \"allowfullscreen\",\r\n                    \"\"\r\n                );\r\n            }\r\n        );\r\n\r\n\r\n    root\r\n        .querySelectorAll?.(\r\n            \"script\"\r\n        )\r\n        .forEach(\r\n            script =>\r\n                script.remove()\r\n        );\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   READ MEDIA CONTEXT\r\n   ========================================================= *\/\r\n\r\nfunction getContextText(node){\r\n\r\n    const pieces =\r\n        [];\r\n\r\n\r\n    if(\r\n        node.matches(\r\n            \"img\"\r\n        )\r\n    ){\r\n\r\n        pieces.push(\r\n            node.alt || \"\",\r\n            node.title || \"\",\r\n            node.src || \"\"\r\n        );\r\n    }\r\n\r\n\r\n    pieces.push(\r\n        node.getAttribute(\r\n            \"src\"\r\n        )\r\n        ||\r\n        \"\"\r\n    );\r\n\r\n\r\n    const figure =\r\n        node.closest(\r\n            \"figure\"\r\n        );\r\n\r\n\r\n    if(figure){\r\n\r\n        pieces.push(\r\n            figure.textContent || \"\"\r\n        );\r\n    }\r\n\r\n\r\n    let wrapper =\r\n        node.closest(\r\n            \"figure, .wp-block-video, .wp-block-embed\"\r\n        )\r\n        ||\r\n        node;\r\n\r\n\r\n    \/*\r\n     * Tekst v\u00f3\u00f3r de media geeft vaak de beste\r\n     * aanwijzing waar het screenshot bij hoort.\r\n     *\/\r\n\r\n    let previous =\r\n        wrapper.previousElementSibling;\r\n\r\n\r\n    let count =\r\n        0;\r\n\r\n\r\n    while(\r\n        previous\r\n        &&\r\n        count < 7\r\n    ){\r\n\r\n        pieces.push(\r\n            previous.textContent || \"\"\r\n        );\r\n\r\n\r\n        previous =\r\n            previous.previousElementSibling;\r\n\r\n\r\n        count++;\r\n    }\r\n\r\n\r\n    \/*\r\n     * Voeg een beperkt deel van de parentcontext toe.\r\n     *\/\r\n\r\n    if(\r\n        wrapper.parentElement\r\n    ){\r\n\r\n        pieces.push(\r\n            wrapper\r\n                .parentElement\r\n                .textContent\r\n                ?.slice(\r\n                    0,\r\n                    1600\r\n                )\r\n            ||\r\n            \"\"\r\n        );\r\n    }\r\n\r\n\r\n    return normalize(\r\n        pieces.join(\r\n            \" \"\r\n        )\r\n    );\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   COLLECT ORIGINAL MEDIA\r\n   ========================================================= *\/\r\n\r\nfunction collectOriginalMedia(wrapper){\r\n\r\n    const media =\r\n        [];\r\n\r\n\r\n    const used =\r\n        new Set();\r\n\r\n\r\n    \/*\r\n     * Behoud DOM-volgorde.\r\n     *\/\r\n\r\n    wrapper\r\n        .querySelectorAll(\r\n            \"img, video, iframe\"\r\n        )\r\n        .forEach(\r\n            node => {\r\n\r\n                const type =\r\n                    node.tagName\r\n                        .toLowerCase();\r\n\r\n\r\n                let source =\r\n                    \"\";\r\n\r\n\r\n                if(\r\n                    type ===\r\n                    \"img\"\r\n                ){\r\n\r\n                    source =\r\n                        node.getAttribute(\r\n                            \"data-lazy-src\"\r\n                        )\r\n                        ||\r\n                        node.getAttribute(\r\n                            \"data-src\"\r\n                        )\r\n                        ||\r\n                        node.getAttribute(\r\n                            \"data-orig-file\"\r\n                        )\r\n                        ||\r\n                        node.getAttribute(\r\n                            \"src\"\r\n                        )\r\n                        ||\r\n                        \"\";\r\n\r\n\r\n                    const width =\r\n                        Number(\r\n                            node.getAttribute(\r\n                                \"width\"\r\n                            )\r\n                        );\r\n\r\n\r\n                    const height =\r\n                        Number(\r\n                            node.getAttribute(\r\n                                \"height\"\r\n                            )\r\n                        );\r\n\r\n\r\n                    \/*\r\n                     * Kleine iconen \/ emoji's overslaan.\r\n                     *\/\r\n\r\n                    if(\r\n                        (\r\n                            width\r\n                            &&\r\n                            width < 80\r\n                        )\r\n                        ||\r\n                        (\r\n                            height\r\n                            &&\r\n                            height < 60\r\n                        )\r\n                    ){\r\n                        return;\r\n                    }\r\n                }\r\n\r\n\r\n                if(\r\n                    type ===\r\n                    \"video\"\r\n                ){\r\n\r\n                    source =\r\n                        node.getAttribute(\r\n                            \"src\"\r\n                        )\r\n                        ||\r\n                        node\r\n                            .querySelector(\r\n                                \"source\"\r\n                            )\r\n                            ?.getAttribute(\r\n                                \"src\"\r\n                            )\r\n                        ||\r\n                        \"\";\r\n                }\r\n\r\n\r\n                if(\r\n                    type ===\r\n                    \"iframe\"\r\n                ){\r\n\r\n                    source =\r\n                        node.getAttribute(\r\n                            \"src\"\r\n                        )\r\n                        ||\r\n                        \"\";\r\n                }\r\n\r\n\r\n                const key =\r\n                    type\r\n                    +\r\n                    \":\"\r\n                    +\r\n                    source;\r\n\r\n\r\n                if(\r\n                    used.has(\r\n                        key\r\n                    )\r\n                ){\r\n                    return;\r\n                }\r\n\r\n\r\n                used.add(\r\n                    key\r\n                );\r\n\r\n\r\n                let container =\r\n                    node;\r\n\r\n\r\n                if(\r\n                    type ===\r\n                    \"img\"\r\n                ){\r\n\r\n                    container =\r\n                        node.closest(\r\n                            \"figure\"\r\n                        )\r\n                        ||\r\n                        node;\r\n                }\r\n\r\n\r\n                if(\r\n                    type ===\r\n                    \"video\"\r\n                ){\r\n\r\n                    container =\r\n                        node.closest(\r\n                            \"figure, .wp-block-video, .wp-video\"\r\n                        )\r\n                        ||\r\n                        node;\r\n                }\r\n\r\n\r\n                if(\r\n                    type ===\r\n                    \"iframe\"\r\n                ){\r\n\r\n                    container =\r\n                        node.closest(\r\n                            \"figure, .wp-block-embed\"\r\n                        )\r\n                        ||\r\n                        node;\r\n                }\r\n\r\n\r\n                media.push({\r\n\r\n                    type,\r\n\r\n                    source,\r\n\r\n                    context:\r\n                        getContextText(\r\n                            node\r\n                        ),\r\n\r\n                    node:\r\n                        container\r\n\r\n                });\r\n\r\n            }\r\n        );\r\n\r\n\r\n    return media;\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   MEDIA SCORING\r\n   ========================================================= *\/\r\n\r\nfunction scoreContext(\r\n    context,\r\n    keywords\r\n){\r\n\r\n    let score =\r\n        0;\r\n\r\n\r\n    keywords.forEach(\r\n        keyword => {\r\n\r\n            const normalizedKeyword =\r\n                normalize(\r\n                    keyword\r\n                );\r\n\r\n\r\n            if(\r\n                context.includes(\r\n                    normalizedKeyword\r\n                )\r\n            ){\r\n\r\n                score +=\r\n                    keyword\r\n                        .split(\" \")\r\n                        .length\r\n                    *\r\n                    4;\r\n            }\r\n        }\r\n    );\r\n\r\n\r\n    return score;\r\n}\r\n\r\n\r\n\r\nfunction chooseMedia(\r\n    media,\r\n    used,\r\n    keywords,\r\n    preferredType = null\r\n){\r\n\r\n    let bestIndex =\r\n        -1;\r\n\r\n\r\n    let bestScore =\r\n        -1;\r\n\r\n\r\n    media.forEach(\r\n        (\r\n            item,\r\n            index\r\n        ) => {\r\n\r\n            if(\r\n                used.has(\r\n                    index\r\n                )\r\n            ){\r\n                return;\r\n            }\r\n\r\n\r\n            let score =\r\n                scoreContext(\r\n                    item.context,\r\n                    keywords\r\n                );\r\n\r\n\r\n            if(\r\n                preferredType\r\n                &&\r\n                item.type ===\r\n                preferredType\r\n            ){\r\n\r\n                score +=\r\n                    5;\r\n            }\r\n\r\n\r\n            if(\r\n                score >\r\n                bestScore\r\n            ){\r\n\r\n                bestScore =\r\n                    score;\r\n\r\n\r\n                bestIndex =\r\n                    index;\r\n            }\r\n\r\n        }\r\n    );\r\n\r\n\r\n    return bestIndex;\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   PLACE SOURCE MEDIA\r\n   ========================================================= *\/\r\n\r\nfunction placeMedia(\r\n    targetId,\r\n    mediaItem,\r\n    stageSelector = \".source-media-stage\"\r\n){\r\n\r\n    const target =\r\n        document.getElementById(\r\n            targetId\r\n        );\r\n\r\n\r\n    if(\r\n        !target\r\n        ||\r\n        !mediaItem\r\n    ){\r\n        return;\r\n    }\r\n\r\n\r\n    const stage =\r\n        target.querySelector(\r\n            stageSelector\r\n        );\r\n\r\n\r\n    if(!stage){\r\n        return;\r\n    }\r\n\r\n\r\n    const clone =\r\n        mediaItem.node.cloneNode(\r\n            true\r\n        );\r\n\r\n\r\n    normalizeSourceMedia(\r\n        clone\r\n    );\r\n\r\n\r\n    stage.innerHTML =\r\n        \"\";\r\n\r\n\r\n    stage.appendChild(\r\n        clone\r\n    );\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   ORIGINAL SEARCH SCREENSHOT\r\n   ========================================================= *\/\r\n\r\nfunction placeSearchScreenshot(\r\n    media,\r\n    used\r\n){\r\n\r\n    let index =\r\n        chooseMedia(\r\n            media,\r\n            used,\r\n            [\r\n                \"tijdstip\",\r\n                \"time\",\r\n                \"start time\",\r\n                \"end time\",\r\n                \"search\",\r\n                \"zoeken\",\r\n                \"datum\",\r\n                \"date\",\r\n                \"anpr search\",\r\n                \"nummerplaten zoeken\"\r\n            ],\r\n            \"img\"\r\n        );\r\n\r\n\r\n    if(\r\n        index < 0\r\n    ){\r\n        return;\r\n    }\r\n\r\n\r\n    placeMedia(\r\n        \"searchSourceMedia\",\r\n        media[\r\n            index\r\n        ]\r\n    );\r\n\r\n\r\n    used.add(\r\n        index\r\n    );\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   ORIGINAL RESULT SCREENSHOT\r\n   ========================================================= *\/\r\n\r\nfunction placeResultScreenshot(\r\n    media,\r\n    used\r\n){\r\n\r\n    let index =\r\n        chooseMedia(\r\n            media,\r\n            used,\r\n            [\r\n                \"resultaat\",\r\n                \"results\",\r\n                \"record\",\r\n                \"snapshot\",\r\n                \"nummerplaat\",\r\n                \"plate\",\r\n                \"vehicle\",\r\n                \"voertuig\",\r\n                \"lijst\",\r\n                \"search result\"\r\n            ],\r\n            \"img\"\r\n        );\r\n\r\n\r\n    if(\r\n        index < 0\r\n    ){\r\n        return;\r\n    }\r\n\r\n\r\n    placeMedia(\r\n        \"resultSourceMedia\",\r\n        media[\r\n            index\r\n        ]\r\n    );\r\n\r\n\r\n    used.add(\r\n        index\r\n    );\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   ORIGINAL VIDEO\r\n   ========================================================= *\/\r\n\r\nfunction placeDemoVideo(\r\n    media,\r\n    used\r\n){\r\n\r\n    let index =\r\n        media.findIndex(\r\n            (\r\n                item,\r\n                itemIndex\r\n            ) =>\r\n                !used.has(\r\n                    itemIndex\r\n                )\r\n                &&\r\n                item.type ===\r\n                \"video\"\r\n        );\r\n\r\n\r\n    if(\r\n        index < 0\r\n    ){\r\n\r\n        index =\r\n            media.findIndex(\r\n                (\r\n                    item,\r\n                    itemIndex\r\n                ) =>\r\n                    !used.has(\r\n                        itemIndex\r\n                    )\r\n                    &&\r\n                    item.type ===\r\n                    \"iframe\"\r\n            );\r\n    }\r\n\r\n\r\n    if(\r\n        index < 0\r\n    ){\r\n\r\n        \/*\r\n         * Geen video op de oorspronkelijke pagina.\r\n         * Verberg dan deze sectie in plaats van\r\n         * een lege videoblok te tonen.\r\n         *\/\r\n\r\n        const panel =\r\n            document.getElementById(\r\n                \"demoSourceMedia\"\r\n            );\r\n\r\n\r\n        const section =\r\n            panel\r\n                ?.closest(\r\n                    \"section\"\r\n                );\r\n\r\n\r\n        if(section){\r\n\r\n            section.style.display =\r\n                \"none\";\r\n        }\r\n\r\n\r\n        return;\r\n    }\r\n\r\n\r\n    const target =\r\n        document.getElementById(\r\n            \"demoSourceMedia\"\r\n        );\r\n\r\n\r\n    const stage =\r\n        target\r\n            ?.querySelector(\r\n                \".demo-stage\"\r\n            );\r\n\r\n\r\n    if(\r\n        !target\r\n        ||\r\n        !stage\r\n    ){\r\n        return;\r\n    }\r\n\r\n\r\n    const clone =\r\n        media[\r\n            index\r\n        ]\r\n        .node\r\n        .cloneNode(\r\n            true\r\n        );\r\n\r\n\r\n    normalizeSourceMedia(\r\n        clone\r\n    );\r\n\r\n\r\n    stage.innerHTML =\r\n        \"\";\r\n\r\n\r\n    stage.appendChild(\r\n        clone\r\n    );\r\n\r\n\r\n    used.add(\r\n        index\r\n    );\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   PRACTICE VIEWER\r\n   ========================================================= *\/\r\n\r\nfunction setupPracticeViewer(\r\n    media,\r\n    used\r\n){\r\n\r\n    const panel =\r\n        document.getElementById(\r\n            \"practiceViewer\"\r\n        );\r\n\r\n\r\n    if(!panel){\r\n        return;\r\n    }\r\n\r\n\r\n    const remaining =\r\n        media.filter(\r\n            (\r\n                item,\r\n                index\r\n            ) =>\r\n                !used.has(\r\n                    index\r\n                )\r\n        );\r\n\r\n\r\n    if(\r\n        !remaining.length\r\n    ){\r\n\r\n        const section =\r\n            panel.closest(\r\n                \"section\"\r\n            );\r\n\r\n\r\n        if(section){\r\n\r\n            section.style.display =\r\n                \"none\";\r\n        }\r\n\r\n\r\n        return;\r\n    }\r\n\r\n\r\n    const stage =\r\n        panel.querySelector(\r\n            \".practice-stage\"\r\n        );\r\n\r\n\r\n    const controls =\r\n        panel.querySelector(\r\n            \".practice-controls\"\r\n        );\r\n\r\n\r\n    const counter =\r\n        panel.querySelector(\r\n            \".practice-counter\"\r\n        );\r\n\r\n\r\n    stage.innerHTML =\r\n        \"\";\r\n\r\n\r\n    const slides =\r\n        [];\r\n\r\n\r\n    remaining.forEach(\r\n        (\r\n            item,\r\n            index\r\n        ) => {\r\n\r\n            const slide =\r\n                document.createElement(\r\n                    \"div\"\r\n                );\r\n\r\n\r\n            slide.className =\r\n                \"practice-slide\"\r\n                +\r\n                (\r\n                    index === 0\r\n                        ? \" active\"\r\n                        : \"\"\r\n                );\r\n\r\n\r\n            const clone =\r\n                item.node.cloneNode(\r\n                    true\r\n                );\r\n\r\n\r\n            normalizeSourceMedia(\r\n                clone\r\n            );\r\n\r\n\r\n            slide.appendChild(\r\n                clone\r\n            );\r\n\r\n\r\n            stage.appendChild(\r\n                slide\r\n            );\r\n\r\n\r\n            slides.push(\r\n                slide\r\n            );\r\n\r\n        }\r\n    );\r\n\r\n\r\n    let current =\r\n        0;\r\n\r\n\r\n    function show(index){\r\n\r\n        current =\r\n            (\r\n                index\r\n                +\r\n                slides.length\r\n            )\r\n            %\r\n            slides.length;\r\n\r\n\r\n        slides.forEach(\r\n            (\r\n                slide,\r\n                slideIndex\r\n            ) => {\r\n\r\n                slide.classList.toggle(\r\n                    \"active\",\r\n                    slideIndex === current\r\n                );\r\n\r\n\r\n                \/*\r\n                 * Stop onzichtbare video's.\r\n                 *\/\r\n\r\n                if(\r\n                    slideIndex !==\r\n                    current\r\n                ){\r\n\r\n                    slide\r\n                        .querySelectorAll(\r\n                            \"video\"\r\n                        )\r\n                        .forEach(\r\n                            video => {\r\n\r\n                                try{\r\n                                    video.pause();\r\n                                }\r\n                                catch{}\r\n                            }\r\n                        );\r\n                }\r\n\r\n            }\r\n        );\r\n\r\n\r\n        if(counter){\r\n\r\n            counter.textContent =\r\n                (\r\n                    current + 1\r\n                )\r\n                +\r\n                \" \/ \"\r\n                +\r\n                slides.length;\r\n        }\r\n    }\r\n\r\n\r\n    if(\r\n        slides.length >\r\n        1\r\n    ){\r\n\r\n        controls\r\n            ?.classList\r\n            .add(\r\n                \"visible\"\r\n            );\r\n\r\n\r\n        panel\r\n            .querySelector(\r\n                \".practice-prev\"\r\n            )\r\n            ?.addEventListener(\r\n                \"click\",\r\n                () => {\r\n\r\n                    show(\r\n                        current - 1\r\n                    );\r\n                }\r\n            );\r\n\r\n\r\n        panel\r\n            .querySelector(\r\n                \".practice-next\"\r\n            )\r\n            ?.addEventListener(\r\n                \"click\",\r\n                () => {\r\n\r\n                    show(\r\n                        current + 1\r\n                    );\r\n                }\r\n            );\r\n    }\r\n\r\n\r\n    show(0);\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   PRESERVE ORIGINAL LINKS\r\n   ========================================================= *\/\r\n\r\nfunction renderOriginalLinks(wrapper){\r\n\r\n    const target =\r\n        document.getElementById(\r\n            \"sourceLinkGrid\"\r\n        );\r\n\r\n\r\n    if(!target){\r\n        return;\r\n    }\r\n\r\n\r\n    const existing =\r\n        new Set(\r\n            Array\r\n                .from(\r\n                    target.querySelectorAll(\r\n                        \"a[href]\"\r\n                    )\r\n                )\r\n                .map(\r\n                    link =>\r\n                        link.href\r\n                )\r\n        );\r\n\r\n\r\n    let added =\r\n        0;\r\n\r\n\r\n    wrapper\r\n        .querySelectorAll(\r\n            \"a[href]\"\r\n        )\r\n        .forEach(\r\n            link => {\r\n\r\n                if(\r\n                    added >=\r\n                    9\r\n                ){\r\n                    return;\r\n                }\r\n\r\n\r\n                const href =\r\n                    absoluteURL(\r\n                        link.getAttribute(\r\n                            \"href\"\r\n                        )\r\n                    );\r\n\r\n\r\n                if(\r\n                    !href\r\n                    ||\r\n                    href.startsWith(\r\n                        \"mailto:\"\r\n                    )\r\n                    ||\r\n                    href.startsWith(\r\n                        \"tel:\"\r\n                    )\r\n                    ||\r\n                    href.includes(\r\n                        \"#\"\r\n                    )\r\n                    ||\r\n                    href ===\r\n                    SOURCE_URL\r\n                    ||\r\n                    existing.has(\r\n                        href\r\n                    )\r\n                ){\r\n                    return;\r\n                }\r\n\r\n\r\n                let label =\r\n                    link.textContent\r\n                        .replace(\r\n                            \/\\s+\/g,\r\n                            \" \"\r\n                        )\r\n                        .trim();\r\n\r\n\r\n                if(\r\n                    label.length <\r\n                    3\r\n                ){\r\n                    return;\r\n                }\r\n\r\n\r\n                if(\r\n                    label.length >\r\n                    85\r\n                ){\r\n\r\n                    label =\r\n                        label.slice(\r\n                            0,\r\n                            82\r\n                        )\r\n                        +\r\n                        \"\u2026\";\r\n                }\r\n\r\n\r\n                existing.add(\r\n                    href\r\n                );\r\n\r\n\r\n                const card =\r\n                    document.createElement(\r\n                        \"a\"\r\n                    );\r\n\r\n\r\n                card.className =\r\n                    \"source-link-card\";\r\n\r\n\r\n                card.href =\r\n                    href;\r\n\r\n\r\n                card.innerHTML = `\r\n\r\n                    <small>\r\n                        Bronlink\r\n                    <\/small>\r\n\r\n                    <strong>\r\n                        ${escapeHTML(label)}\r\n                    <\/strong>\r\n\r\n                    <span>\r\n                        Open link \u2192\r\n                    <\/span>\r\n\r\n                `;\r\n\r\n\r\n                target.appendChild(\r\n                    card\r\n                );\r\n\r\n\r\n                added++;\r\n\r\n            }\r\n        );\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   LOAD ORIGINAL WORDPRESS ARTICLE\r\n   ========================================================= *\/\r\n\r\nasync function loadOriginalSource(){\r\n\r\n    try{\r\n\r\n        const api =\r\n            new URL(\r\n                SOURCE_ORIGIN\r\n                +\r\n                \"\/wp-json\/wp\/v2\/posts\"\r\n            );\r\n\r\n\r\n        api.searchParams.set(\r\n            \"slug\",\r\n            SOURCE_SLUG\r\n        );\r\n\r\n\r\n        api.searchParams.set(\r\n            \"_fields\",\r\n            \"content,title,link,featured_media\"\r\n        );\r\n\r\n\r\n        const response =\r\n            await fetch(\r\n                api.toString(),\r\n                {\r\n                    headers:{\r\n                        Accept:\r\n                            \"application\/json\"\r\n                    }\r\n                }\r\n            );\r\n\r\n\r\n        if(\r\n            !response.ok\r\n        ){\r\n\r\n            throw new Error(\r\n                \"WordPress API error \"\r\n                +\r\n                response.status\r\n            );\r\n        }\r\n\r\n\r\n        const posts =\r\n            await response.json();\r\n\r\n\r\n        if(\r\n            !posts.length\r\n            ||\r\n            !posts[0]\r\n                .content\r\n                ?.rendered\r\n        ){\r\n\r\n            throw new Error(\r\n                \"Geen originele broninhoud gevonden.\"\r\n            );\r\n        }\r\n\r\n\r\n        const wrapper =\r\n            document.createElement(\r\n                \"div\"\r\n            );\r\n\r\n\r\n        wrapper.innerHTML =\r\n            posts[0]\r\n                .content\r\n                .rendered;\r\n\r\n\r\n        \/*\r\n         * Originele links opnieuw gebruiken.\r\n         *\/\r\n\r\n        renderOriginalLinks(\r\n            wrapper\r\n        );\r\n\r\n\r\n        \/*\r\n         * Verzamel de oorspronkelijke afbeeldingen,\r\n         * video's en embeds.\r\n         *\/\r\n\r\n        const media =\r\n            collectOriginalMedia(\r\n                wrapper\r\n            );\r\n\r\n\r\n        if(\r\n            !media.length\r\n        ){\r\n\r\n            console.warn(\r\n                \"Geen originele media gevonden.\"\r\n            );\r\n\r\n\r\n            return;\r\n        }\r\n\r\n\r\n        const used =\r\n            new Set();\r\n\r\n\r\n        \/*\r\n         * Zoekscherm bij de stap-voor-stap uitleg.\r\n         *\/\r\n\r\n        placeSearchScreenshot(\r\n            media,\r\n            used\r\n        );\r\n\r\n\r\n        \/*\r\n         * Resultaatscreenshot bij de resultatenuitleg.\r\n         *\/\r\n\r\n        placeResultScreenshot(\r\n            media,\r\n            used\r\n        );\r\n\r\n\r\n        \/*\r\n         * Eventuele originele video krijgt\r\n         * een eigen educatieve sectie.\r\n         *\/\r\n\r\n        placeDemoVideo(\r\n            media,\r\n            used\r\n        );\r\n\r\n\r\n        \/*\r\n         * Alle overige bronmedia komen samen\r\n         * in \u00e9\u00e9n compacte praktijkviewer.\r\n         *\r\n         * Dus niet als een lange lijst onder elkaar.\r\n         *\/\r\n\r\n        setupPracticeViewer(\r\n            media,\r\n            used\r\n        );\r\n\r\n\r\n    }\r\n    catch(error){\r\n\r\n        console.warn(\r\n            \"Originele bronmedia konden niet automatisch worden geladen:\",\r\n            error\r\n        );\r\n\r\n    }\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   START\r\n   ========================================================= *\/\r\n\r\nloadOriginalSource();\r\n\r\n})();\r\n\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e2c06e5 e-flex e-con-boxed e-con e-parent\" data-id=\"e2c06e5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ee3c43d elementor-widget elementor-widget-spacer\" data-id=\"ee3c43d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a514ae5 e-flex e-con-boxed e-con e-parent\" data-id=\"a514ae5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd9d4d5 elementor-widget elementor-widget-text-editor\" data-id=\"fd9d4d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #ff0000;\"><br><\/span><\/p><p><span style=\"color: #ff0000;\">LET OP<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Je kan via een browser&nbsp;<u>geen foto&#8217;s<\/u>,&nbsp;<u>noch video&#8217;s downloaden<\/u>&nbsp;van de Nummerplaatdetecties !<\/span><\/p><p><span style=\"color: #ffffff;\"><br><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5a4b5b6 e-flex e-con-boxed e-con e-parent\" data-id=\"5a4b5b6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0d23687 elementor-widget elementor-widget-spacer\" data-id=\"0d23687\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-64bd750 e-grid e-con-boxed e-con e-parent\" data-id=\"64bd750\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b33a26a e-con-full e-flex e-con e-child\" data-id=\"b33a26a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3a6bee1 elementor-widget elementor-widget-image\" data-id=\"3a6bee1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"768\" height=\"414\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP.jpg?fit=768%2C414&amp;ssl=1\" class=\"attachment-medium_large size-medium_large wp-image-42899\" alt=\"\" srcset=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP.jpg?w=1023&amp;ssl=1 1023w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP.jpg?resize=300%2C162&amp;ssl=1 300w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP.jpg?resize=768%2C414&amp;ssl=1 768w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP.jpg?resize=18%2C10&amp;ssl=1 18w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP.jpg?resize=600%2C324&amp;ssl=1 600w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP.jpg?resize=280%2C151&amp;ssl=1 280w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d454645 e-con-full e-flex e-con e-child\" data-id=\"d454645\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c49f645 elementor-widget elementor-widget-image\" data-id=\"c49f645\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/cctvacademy.be\/nl\/nummerplaat-herkenning-lijst-downloaden-naar-excel\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"768\" height=\"415\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/LIJST-VAN-NUMMERPLATEN-DOWNLOADEN.jpg?fit=768%2C415&amp;ssl=1\" class=\"attachment-medium_large size-medium_large wp-image-43352\" alt=\"\" srcset=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/LIJST-VAN-NUMMERPLATEN-DOWNLOADEN.jpg?w=1106&amp;ssl=1 1106w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/LIJST-VAN-NUMMERPLATEN-DOWNLOADEN.jpg?resize=300%2C162&amp;ssl=1 300w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/LIJST-VAN-NUMMERPLATEN-DOWNLOADEN.jpg?resize=1024%2C553&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/LIJST-VAN-NUMMERPLATEN-DOWNLOADEN.jpg?resize=768%2C415&amp;ssl=1 768w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/LIJST-VAN-NUMMERPLATEN-DOWNLOADEN.jpg?resize=18%2C10&amp;ssl=1 18w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/LIJST-VAN-NUMMERPLATEN-DOWNLOADEN.jpg?resize=600%2C324&amp;ssl=1 600w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/LIJST-VAN-NUMMERPLATEN-DOWNLOADEN.jpg?resize=280%2C151&amp;ssl=1 280w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7ac4ded e-con-full e-flex e-con e-child\" data-id=\"7ac4ded\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-04944f5 elementor-widget elementor-widget-image\" data-id=\"04944f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/cctvacademy.be\/nl\/nummerplaat-herkenning-zoek-de-nummerplaat-waar-je-1-letter-van-kent\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"768\" height=\"415\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-LETTERS.jpg?fit=768%2C415&amp;ssl=1\" class=\"attachment-medium_large size-medium_large wp-image-43486\" alt=\"\" srcset=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-LETTERS.jpg?w=1106&amp;ssl=1 1106w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-LETTERS.jpg?resize=300%2C162&amp;ssl=1 300w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-LETTERS.jpg?resize=1024%2C553&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-LETTERS.jpg?resize=768%2C415&amp;ssl=1 768w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-LETTERS.jpg?resize=18%2C10&amp;ssl=1 18w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-LETTERS.jpg?resize=600%2C324&amp;ssl=1 600w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-LETTERS.jpg?resize=280%2C151&amp;ssl=1 280w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-83cee92 e-con-full e-flex e-con e-child\" data-id=\"83cee92\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-39a1017 elementor-widget elementor-widget-image\" data-id=\"39a1017\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/cctvacademy.be\/nl\/nummerplaat-herkenning-fotos-van-de-nummerplaat-downloaden-via-smartpss\/\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"406\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/foto-van-de-nummerplaat-downloaden-via-smartpss.jpg?fit=768%2C406&amp;ssl=1\" class=\"attachment-medium_large size-medium_large wp-image-42897\" alt=\"\" srcset=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/foto-van-de-nummerplaat-downloaden-via-smartpss.jpg?w=945&amp;ssl=1 945w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/foto-van-de-nummerplaat-downloaden-via-smartpss.jpg?resize=300%2C159&amp;ssl=1 300w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/foto-van-de-nummerplaat-downloaden-via-smartpss.jpg?resize=768%2C406&amp;ssl=1 768w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/foto-van-de-nummerplaat-downloaden-via-smartpss.jpg?resize=18%2C10&amp;ssl=1 18w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/foto-van-de-nummerplaat-downloaden-via-smartpss.jpg?resize=600%2C317&amp;ssl=1 600w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/foto-van-de-nummerplaat-downloaden-via-smartpss.jpg?resize=280%2C148&amp;ssl=1 280w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ea062ca e-flex e-con-boxed e-con e-parent\" data-id=\"ea062ca\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c644967 elementor-widget elementor-widget-spacer\" data-id=\"c644967\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d3a2728 e-flex e-con-boxed e-con e-parent\" data-id=\"d3a2728\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4fac386 elementor-widget elementor-widget-image\" data-id=\"4fac386\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/cctvacademy.be\/nl\/anpr-nummerplaatherkenning\/\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/overzicht.jpg?fit=300%2C169&amp;ssl=1\" class=\"attachment-medium size-medium wp-image-40499\" alt=\"\" srcset=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/overzicht.jpg?w=1280&amp;ssl=1 1280w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/overzicht.jpg?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/overzicht.jpg?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/overzicht.jpg?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/overzicht.jpg?resize=18%2C10&amp;ssl=1 18w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/overzicht.jpg?resize=600%2C338&amp;ssl=1 600w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/overzicht.jpg?resize=280%2C158&amp;ssl=1 280w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2fcc273 e-flex e-con-boxed e-con e-parent\" data-id=\"2fcc273\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d276977 elementor-widget elementor-widget-spacer\" data-id=\"d276977\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>ANPR Nummerplaten zoeken op tijdstip | CCTV Academy CCTV Academy CCTV \u00b7 AI \u00b7 SECURITY \u00b7 TRAINING Kennisbank Opleidingen Micro-Learning Contact Start zoeken \u2193 ANPR Search \u00b7 Datum \u00b7 Tijdstip Zoek op tijdstip. Niet door uren video. Weet je ongeveer wanneer een voertuig jouw terrein of parking is binnengereden? Gebruik dan de ANPR-metadata om de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":43353,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"elementor_canvas","format":"standard","meta":{"_acf_changed":false,"zakra_page_container_layout":"customizer","zakra_page_sidebar_layout":"customizer","zakra_remove_content_margin":false,"zakra_sidebar":"customizer","zakra_transparent_header":"customizer","zakra_logo":0,"zakra_main_header_style":"default","zakra_menu_item_color":"","zakra_menu_item_hover_color":"","zakra_menu_item_active_color":"","zakra_menu_active_style":"","zakra_page_header":true,"h5ap_radio_sources":[],"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_glsr_average":0,"_glsr_ranking":0,"_glsr_reviews":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[121],"tags":[],"class_list":["post-42936","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cctv-micro-learning"],"acf":[],"nelio_content":{"autoShareEndMode":"never","automationSources":{"useCustomSentences":false,"customSentences":[]},"efiAlt":"","efiUrl":"","followers":[1],"highlights":[],"isAutoShareEnabled":true,"networkImageIds":[],"permalinkQueryArgs":[],"series":[],"suggestedReferences":[]},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Nummerplaat herkenning: Nummerplaten zoeken op tijdstip - RAS\/AIS CCTV Academy<\/title>\n<meta name=\"description\" content=\"Een veelgevraagde CCTV ANPR oplossing: Hoe zoek ik naar nummerplaten tussen 2 tijdstippen ? Bijvoorbeeld de vrijdagavond tussen 21.00u tot de zaterdagochtend 7.00u ?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/\" \/>\n<meta property=\"og:locale\" content=\"nl_BE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ANPR Nummerplaat-herkenning: Hoe zoek ik naar nummerplaten tussen 2 tijdstippen ?\" \/>\n<meta property=\"og:description\" content=\"Een veelgevraagde CCTV ANPR oplossing: Hoe zoek ik naar nummerplaten tussen 2 tijdstippen ? Bijvoorbeeld de vrijdagavond tussen 21.00u tot de zaterdagochtend 7.00u ?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/\" \/>\n<meta property=\"og:site_name\" content=\"RAS\/AIS CCTV Academy\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=61576769152561\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-17T09:46:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-15T13:01:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP-2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1106\" \/>\n\t<meta property=\"og:image:height\" content=\"597\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschreven door\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#\\\/schema\\\/person\\\/fbf104db66910e73e8459eba2e51d596\"},\"headline\":\"Nummerplaat herkenning: Nummerplaten zoeken op tijdstip\",\"datePublished\":\"2026-04-17T09:46:38+00:00\",\"dateModified\":\"2026-09-15T13:01:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\\\/\"},\"wordCount\":1511,\"image\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP-2.jpg?fit=1106%2C597&ssl=1\",\"articleSection\":[\"CCTV MICRO LEARNING\"],\"inLanguage\":\"nl-BE\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\\\/\",\"url\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\\\/\",\"name\":\"Nummerplaat herkenning: Nummerplaten zoeken op tijdstip - RAS\\\/AIS CCTV Academy\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP-2.jpg?fit=1106%2C597&ssl=1\",\"datePublished\":\"2026-04-17T09:46:38+00:00\",\"dateModified\":\"2026-09-15T13:01:49+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#\\\/schema\\\/person\\\/fbf104db66910e73e8459eba2e51d596\"},\"description\":\"Een veelgevraagde CCTV ANPR oplossing: Hoe zoek ik naar nummerplaten tussen 2 tijdstippen ? Bijvoorbeeld de vrijdagavond tussen 21.00u tot de zaterdagochtend 7.00u ?\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\\\/#breadcrumb\"},\"inLanguage\":\"nl-BE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-BE\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP-2.jpg?fit=1106%2C597&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP-2.jpg?fit=1106%2C597&ssl=1\",\"width\":1106,\"height\":597},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Nummerplaat herkenning: Nummerplaten zoeken op tijdstip\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#website\",\"url\":\"https:\\\/\\\/cctvacademy.be\\\/\",\"name\":\"CCTV Academy\",\"description\":\"CCTV Opleidingen en CCTV Micro Learning\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cctvacademy.be\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-BE\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#\\\/schema\\\/person\\\/fbf104db66910e73e8459eba2e51d596\",\"name\":\"admin\",\"sameAs\":[\"https:\\\/\\\/rasopleidingcamerabewakingcursuscctv.be\"],\"url\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/author\\\/inforose3-be\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Nummerplaat herkenning: Nummerplaten zoeken op tijdstip - RAS\/AIS CCTV Academy","description":"Een veelgevraagde CCTV ANPR oplossing: Hoe zoek ik naar nummerplaten tussen 2 tijdstippen ? Bijvoorbeeld de vrijdagavond tussen 21.00u tot de zaterdagochtend 7.00u ?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/","og_locale":"nl_BE","og_type":"article","og_title":"ANPR Nummerplaat-herkenning: Hoe zoek ik naar nummerplaten tussen 2 tijdstippen ?","og_description":"Een veelgevraagde CCTV ANPR oplossing: Hoe zoek ik naar nummerplaten tussen 2 tijdstippen ? Bijvoorbeeld de vrijdagavond tussen 21.00u tot de zaterdagochtend 7.00u ?","og_url":"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/","og_site_name":"RAS\/AIS CCTV Academy","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=61576769152561","article_published_time":"2026-04-17T09:46:38+00:00","article_modified_time":"2026-09-15T13:01:49+00:00","og_image":[{"width":1106,"height":597,"url":"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP-2.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Geschreven door":"admin","Geschatte leestijd":"9 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/#article","isPartOf":{"@id":"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/"},"author":{"name":"admin","@id":"https:\/\/cctvacademy.be\/#\/schema\/person\/fbf104db66910e73e8459eba2e51d596"},"headline":"Nummerplaat herkenning: Nummerplaten zoeken op tijdstip","datePublished":"2026-04-17T09:46:38+00:00","dateModified":"2026-09-15T13:01:49+00:00","mainEntityOfPage":{"@id":"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/"},"wordCount":1511,"image":{"@id":"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP-2.jpg?fit=1106%2C597&ssl=1","articleSection":["CCTV MICRO LEARNING"],"inLanguage":"nl-BE"},{"@type":"WebPage","@id":"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/","url":"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/","name":"Nummerplaat herkenning: Nummerplaten zoeken op tijdstip - RAS\/AIS CCTV Academy","isPartOf":{"@id":"https:\/\/cctvacademy.be\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/#primaryimage"},"image":{"@id":"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP-2.jpg?fit=1106%2C597&ssl=1","datePublished":"2026-04-17T09:46:38+00:00","dateModified":"2026-09-15T13:01:49+00:00","author":{"@id":"https:\/\/cctvacademy.be\/#\/schema\/person\/fbf104db66910e73e8459eba2e51d596"},"description":"Een veelgevraagde CCTV ANPR oplossing: Hoe zoek ik naar nummerplaten tussen 2 tijdstippen ? Bijvoorbeeld de vrijdagavond tussen 21.00u tot de zaterdagochtend 7.00u ?","breadcrumb":{"@id":"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/#breadcrumb"},"inLanguage":"nl-BE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/"]}]},{"@type":"ImageObject","inLanguage":"nl-BE","@id":"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/#primaryimage","url":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP-2.jpg?fit=1106%2C597&ssl=1","contentUrl":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP-2.jpg?fit=1106%2C597&ssl=1","width":1106,"height":597},{"@type":"BreadcrumbList","@id":"https:\/\/cctvacademy.be\/nl\/dahua-anpr-camera-itc413-pw4d-iz3-nummerplaten-zoeken-op-tijdstip\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cctvacademy.be\/nl\/"},{"@type":"ListItem","position":2,"name":"Nummerplaat herkenning: Nummerplaten zoeken op tijdstip"}]},{"@type":"WebSite","@id":"https:\/\/cctvacademy.be\/#website","url":"https:\/\/cctvacademy.be\/","name":"CCTV Academy","description":"CCTV Opleidingen en CCTV Micro Learning","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cctvacademy.be\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-BE"},{"@type":"Person","@id":"https:\/\/cctvacademy.be\/#\/schema\/person\/fbf104db66910e73e8459eba2e51d596","name":"admin","sameAs":["https:\/\/rasopleidingcamerabewakingcursuscctv.be"],"url":"https:\/\/cctvacademy.be\/nl\/author\/inforose3-be\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/NUMMERPLATEN-ZOEKEN-OP-TIJDSTIP-2.jpg?fit=1106%2C597&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/posts\/42936","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/comments?post=42936"}],"version-history":[{"count":3,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/posts\/42936\/revisions"}],"predecessor-version":[{"id":50437,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/posts\/42936\/revisions\/50437"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/media\/43353"}],"wp:attachment":[{"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/media?parent=42936"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/categories?post=42936"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/tags?post=42936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}