{"id":272727,"date":"2025-08-02T18:37:16","date_gmt":"2025-08-02T16:37:16","guid":{"rendered":"https:\/\/imagineme.ai\/video-2\/"},"modified":"2025-12-09T13:09:00","modified_gmt":"2025-12-09T12:09:00","slug":"video","status":"publish","type":"page","link":"https:\/\/imagineme.ai\/nl\/video\/","title":{"rendered":"Video"},"content":{"rendered":"\t<style>\n\t\t\n\t\t#page.hfeed.site {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-rows: auto 1fr;\n\t\t\theight: 100vh;\n\t\t}\n\n\t\t#content > .ast-container, #main, #main > article,  #main > article > div {\n\t\t\theight:100%;\n\t\t}\n\n\t\t#upscale-initial-loading-spinner {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t\/* Page specific *\/\n\t\t#upscaled-result-video {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tobject-fit: cover;\n\t\t}\n\n\n\n\n\t\t\/* Infobox Icon + Popup *\/\n\t\t.round-info-icon {\n\t\t\tdisplay: flex;\n\t\t\twidth: 14px;\n\t\t\theight: 14px;\n\t\t\tborder: 1px solid;\n\t\t\tborder-color: grey;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tcursor: help;\n\t\t\tbackground: #f5f5f5;\n\t\t\tborder-radius: 50%;\n\t\t\tfont-size: 10px;\n\t\t\tline-height: 14px;\n\t\t\tcolor: grey;\n\t\t}\n\n\t\t#info-popover {\n\t\t\tposition: fixed;        \/* viewport-based placement *\/\n\t\t\tdisplay: none;          \/* shown via JS *\/\n\t\t\tz-index: 10000;         \/* above page chrome *\/\n\t\t\tmax-width: 280px;\n\t\t\tbackground: #fff;\n\t\t\tpadding: 10px;\n\t\t\tborder-radius: 10px;\n\t\t\tbox-shadow: 0 0 0 1px rgba(136,152,170,0.1), 0 2px 5px 2px rgba(0,0,0,.1);\n\t\t\tdirection: inherit;     \/* respects LTR\/RTL from <html dir=\"...\"> *\/\n\t\t}\n\n\n\n\n\t\t\/* Sidebar Settings *\/\n\t\t.sidebar-settings--hidden {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t\t.sidebar-settings__container-inner-sub {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tgap: 10px;\n\t\t\tmargin-top: auto;\n\t\t\tpadding-top: 10px;\n\t\t\tborder-top: 1px #dedede solid;\n\t\t\ttransition: 0.15s all ease-in-out;\n\t\t}\n\n\t\t.sidebar-settings__title-container {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tcolor: #3c3c3c;\n\t\t\tmargin-bottom: 10px;\n\t\t\tgap: 10px;\n\t\t}\n\n\t\t.side-bar-settings__title-icon {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t\tdisplay: flex;\n\t\t}\n\n\t\t.side-bar-settings__title-icon-img {\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tobject-fit: contain;\n\t\t}\n\n\t\th2.sidebar-settings__title, h1.sidebar-settings__title {\n\t\t\tfont-size: 15px;\n\t\t\tmargin: unset !important;\n\t\t\tline-height: 1.3;\n\t\t}\n\n\t\t.sidebar-settings__btn-choice-container {\n\t\t\tdisplay: flex;\n\t\t\tmargin-bottom: 5px;\n\t\t\tgap: 5px;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t.sidebar-settings__btn-choice {\n\t\t\tdisplay: flex;\n\t\t\tposition: relative;\n\t\t\tcursor: pointer;\n\t\t\ttext-align: center;\n\t\t\tcolor: black;\n\t\t\tfont-weight: 600;\n\t\t\tfont-size: 13px;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\tborder: 1px solid #c4c4c4;\n\t\t\ttransition: all 0.15s ease-in-out;\n\t\t\twidth: unset;\n\t\t\taspect-ratio: unset;\n\t\t\tborder-radius: 5px;\n\t\t\twidth: 100%;\n\t\t\tflex: 1 0 max-content;\n\t\t\tpadding: 9px;\n\t\t\tline-height: 1;\n\t\t}\n\n\t\t.sidebar-settings__btn-choice.selected, .sidebar-settings__btn-choice:hover {\n\t\t\tborder-color: black;\n\t\t\tbackground: black;\n\t\t\tcolor: white;\n\t\t}\n\n\t\t.sidebar-settings__cost {\n\t\t\tfont-size: 13px;\n\t\t\tcolor: black;\n\t\t}\n\n\t\t\/* Sidebar Settings: Import *\/\n\t\t.sidebar-settings__btn-import {\n\t\t\twidth: 100%;\n\t\t\theight: 80px;\n\t\t\tpadding: 15px 10px;\n\t\t\tborder-radius: 10px;\n\t\t\tborder: 1px solid rgb(222, 222, 222, 1);\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-items: center;\n\t\t\tgap: 10px;\n\t\t}\n\n\t\t.sidebar-settings__btn-import:hover, .sidebar-settings__btn-import:focus {\n\t\t\tborder: 1px solid rgb(172, 172, 171);\n\t\t}\n\n\t\t.sidebar-settings__btn-import-img {\n\t\t\twidth: auto;\n\t\t\theight: 100%;\n\t\t\tobject-fit: cover;\n\t\t\tborder-radius: 10px;\n\t\t}\n\n\t\t.sidebar-settings__btn-import-empty {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\twidth: 45px;\n\t\t\theight: 30px;\n\t\t\tline-height: 30px;\n\t\t\tborder-radius: 5px;\n\t\t\tbox-shadow: 0px 2px 6px #00000029;\n\t\t}\n\n\t\t.sidebar-settings__btn-import-prompt {\n\t\t\tfont-size: 13px;\n\t\t\tfont-weight: 400;\n\t\t\tmargin: 0 !important;\n\t\t\tdisplay: -webkit-box;\n\t\t\t-webkit-line-clamp: 2;\n\t\t\t-webkit-box-orient: vertical;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t.sidebar-settings__btn-choice--import {\n\t\t\tmargin-top: 10px;\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t\/* Sidebar Settings: Mobile Bottom *\/\n\t\t.mobile-settings-bottom__icon-img {\n\t\t\tmax-height: 22px;\n\t\t\theight: 100%;\n\t\t}\n\n\t\t\/* Sidebar Settings: Mobile Tab *\/\n\t\t.mobile-settings-tab {\n\t\t\tposition: fixed;\n\t\t\tbottom: 0;\n\t\t\tbackground: white;\n\t\t\twidth: 100vw;\n\t\t\tpadding: 15px 15px 30px;\n\t\t\tz-index: 2;\n\t\t\tbox-shadow: 0 0 0 1px #8898aa1a, 0 2px 5px 2px rgba(0, 0, 0, .1);\n\t\t\tborder-radius: 20px 20px 0 0;\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.mobile-settings-tab__close-container {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: flex-end;\n\t\t}\n\n\t\t.mobile-settings-tab__close-container-img {\n\t\t\twidth: 24px;\n\t\t\theight: 24px;\n\t\t\tpadding: 5px;\n\t\t\tposition: relative;\n\t\t\tdisplay: flex;\n\t\t}\n\n\t\t.mobile-settings-tab__close-container-btn {\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tleft: 50%;\n\t\t\twidth: 48px;\n\t\t\theight: 48px;\n\t\t\tpadding: 0;\n\t\t\ttransform: translate(-50%, -50%);\n\t\t\tborder: none;\n\t\t\topacity: 0;\n\t\t}\n\n\t<\/style>\n\n\t\n\t<div class=\"canvas-settings-container\">\n\t\t<div class=\"canvas-container\">\n\t\t\t<div class=\"upscale-image-section-container\">\n\t\t\t\t<div id=\"upscale-initial-loading-spinner\">\n\t\t\t\t\t<img  decoding=\"async\"  src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2023\/05\/loading-spinner-white.svg\" alt=\"Laden Spinner\">\n\t\t\t\t<\/div>\n\t\t\t\t<div id=\"upscale-image-section-wrapper-container\">\n\t\t\t\t\t<div id=\"upscale-image-section-wrapper\" data-imgid=\"\" data-model=\"\" data-ogprompt=\"\">\n\t\t\t\t\t\t<img  decoding=\"async\" id=\"upscale-original-image\"  src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2023\/03\/Grey_Square.svg\" alt=\"Beginnende afbeelding\">\n\t\t\t\t\t\t<div class=\"upscale-overlay\">\n\t\t\t\t\t\t\t<img  decoding=\"async\"  src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2023\/05\/loading-spinner-white.svg\" alt=\"Laden Spinner\">\n\t\t\t\t\t\t<\/div>\n                        <video id=\"upscaled-result-video\" src=\"\" muted playsinline loop controls style=\"display:none\"><\/video>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div id=\"upscale-tip-popup\">\n\t\t\t\t\t<div class=\"upscale-tip-message\">\n\t\t\t\t\t\t<h3>Tip<\/h3>\n\t\t\t\t\t\t<p>Pas \"Wijzigingsfactor\" aan om te bepalen hoeveel de afbeelding opnieuw gegenereerd moet worden. Geweldig voor het verbeteren van details!<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"upscale-tip-image\">\n\t\t\t\t\t\t<img  decoding=\"async\" class=\"lazy loaded\"  src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2023\/08\/Noise_scale_comparison.jpg\" alt=\"Afbeelding van tip\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div id=\"upscale-error-popup\">\n\t\t\t\t\t<div class=\"upscale-error-icon\">\n\t\t\t\t\t\t<img  decoding=\"async\" class=\"lazy loaded\"  src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2023\/08\/error-icon.svg\" alt=\"Waarschuwingspictogram\">\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"upscale-error-message\">\n\t\t\t\t\t\t<h3>Oeps! Er is iets misgegaan<\/h3>\n\t\t\t\t\t\t<p>Er is een fout opgetreden aan de serverzijde. Uw tegoed is teruggestort. Probeer het later opnieuw.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"upscale-error-close\">\n\t\t\t\t\t\t<img  decoding=\"async\" class=\"lazy loaded\"  src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2022\/11\/Cross-black.svg\" alt=\"Dichtbij\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div id=\"upscale-no-img-popup\">\n\t\t\t\t\t\t<button id='add-image'>\n\t\t\t\t\t\t\t<img   src='https://imagineme-ai.b-cdn.net/nl/\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2022\/11\/Cross-black.svg' alt=\"Afbeelding toevoegen\">\n\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div id=\"upscale-prompt-container-bottom\">\n\t\t\t\t<div id=\"myProgress\" class=\"upscale-page\">\n\t\t\t\t\t<div id=\"myBar\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<form id=\"upscale-prompt-form\" autocomplete=\"off\">\n\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t<input type=\"text\" class=\"upscale-form-input\" id=\"userprompt\" name=\"fname\" value=\"\" placeholder=\"Beschrijf wat er in de afbeelding zou moeten gebeuren.\" data-plh-alt=\"Beschrijf wat ... doet\">\n\t\t\t\t\t\t<textarea type=\"text\" class=\"upscale-form-input\" id=\"userprompt-textarea\" name=\"fname-text\" placeholder=\"Beschrijf wat er in de afbeelding zou moeten gebeuren.\" data-plh-alt=\"Beschrijf wat ... doet\"><\/textarea>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"upscale-prompt-btn-container\" title=\"Genereer Video's\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"action\" value=\"imagine_the_query\">\n\t\t\t\t\t\t<input id=\"imagine-prompt-upscale-button\" type=\"submit\" value=\"Stel je voor\" class=\"btn btn-primary\" name=\"upscalebtn\">\n\t\t\t\t\t\t<input id=\"imagine-prompt-upscale-button-mobile\" type=\"submit\" value=\"Stel je voor\" class=\"btn btn-primary\" name=\"upscalebtn-mobile\">\n\t\t\t\t\t\t<div id=\"upscale-btn-loading-spinner\">\n\t\t\t\t\t\t\t<img  decoding=\"async\"  src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2023\/05\/loading-spinner-white.svg\" alt=\"Laden Spinner\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/form>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"settings-sidebar\">\n\t\t\t<div class=\"settings-inner-container\">\n\n\t\t\t\t<div class=\"sidebar-settings__container\" id=\"upscale-amount-section\">\n\t\t\t\t\t<div class=\"sidebar-settings__title-container\">\n\t\t\t\t\t\t<div class=\"side-bar-settings__title-icon\">\n\t\t\t\t\t\t\t<img class=\"side-bar-settings__title-icon-img\" src=\"https:\/\/imagineme.ai\/wp-content\/plugins\/custom-code-imagineme\/\/assets\/svg\/im_icon_star.svg\" decoding=\"async\" alt=\"Pictogram voor videokwaliteit\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h1 class=\"sidebar-settings__title\">Videokwaliteit<\/h1>\n\t\t\t\t\t\t<div class=\"round-info-icon\" data-infobox=\"infobox4\">i<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"sidebar-settings__btn-choice-container\">\n\t\t\t\t\t\t<button class=\"sidebar-settings__btn-choice sidebar-settings__btn-choice--quality\">Snel<\/button>\n\t\t\t\t\t\t<button class=\"sidebar-settings__btn-choice sidebar-settings__btn-choice--quality selected\">Normaal<\/button>\n\t\t\t\t\t\t<button class=\"sidebar-settings__btn-choice sidebar-settings__btn-choice--quality\">Hoge Kwaliteit<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"sidebar-settings__cost\">Kosten: <span>3<\/span> credits<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t<div class=\"upscale-divider\"><\/div>\n\n\t\t\t\t<div class=\"sidebar-settings__container\">\n\t\t\t\t\t<div class=\"sidebar-settings__title-container\">\n\t\t\t\t\t\t<div class=\"side-bar-settings__title-icon\">\n\t\t\t\t\t\t\t<img class=\"side-bar-settings__title-icon-img\" src=\"https:\/\/imagineme.ai\/wp-content\/plugins\/custom-code-imagineme\/\/assets\/svg\/im_icon_clock.svg\" decoding=\"async\" alt=\"Video lengte-icoon\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h2 class=\"sidebar-settings__title\">Videolengte<\/h2>\n\t\t\t\t\t\t<div class=\"round-info-icon\" data-infobox=\"infobox1\">i<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"sidebar-settings__btn-choice-container\">\n\t\t\t\t\t\t<button class=\"sidebar-settings__btn-choice sidebar-settings__btn-choice--length selected\" id=\"upscale-type-regenerative\" data-type=\"regen\">5 seconden<\/button>\n\t\t\t\t\t\t<button class=\"sidebar-settings__btn-choice sidebar-settings__btn-choice--length\" id=\"upscale-type-simple\" data-type=\"simple\">10 seconden<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"upscale-divider\"><\/div>\n\n\t\t\t\t<div class=\"sidebar-settings__container\">\n\t\t\t\t\t<div class=\"sidebar-settings__title-container\">\n\t\t\t\t\t\t<div class=\"side-bar-settings__title-icon\">\n\t\t\t\t\t\t\t<img  class=\"side-bar-settings__title-icon-img\"  src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2023\/10\/Negative_prompt.svg\" decoding=\"async\" alt=\"Negatieve promptpictogram\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h2 class=\"sidebar-settings__title\">Negatieve prompt<\/h2>\n\t\t\t\t\t\t<div class=\"round-info-icon\" data-infobox=\"infobox2\">i<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<textarea placeholder=\"Voer hier de beschrijving in...\" name=\"negative-description\" id=\"negative-description\" class=\"upscale-colomn-textarea\"><\/textarea>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t<div style=\"display:none\" class=\"upscale-divider\"><\/div>\n\n\t\t\t\t<div style=\"display:none\" class=\"sidebar-settings__container\">\n\t\t\t\t\t<div class=\"sidebar-settings__title-container\">\n\t\t\t\t\t\t<h2 class=\"sidebar-settings__title\">Veranderingsfactor<\/h2>\n\t\t\t\t\t\t<div class=\"round-info-icon\" data-infobox=\"infobox3\">i<\/div>\n\t\t\t\t\t\t<span id=\"regen-scale\">0.50<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"slider-container\">\n\t\t\t\t\t\t<div class=\"slider-track\"><\/div>\n\t\t\t\t\t\t<div class=\"slider-fill\"><\/div>\n\t\t\t\t\t\t<div class=\"slider-thumb\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"noise-scale-change-indicator\">Regeneert de afbeelding <span>matig<\/span><\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"sidebar-settings__container-inner-sub\">\n\t\t\t\t\t<div class=\"sidebar-settings__container\">\n\t\t\t\t\t\t<div class=\"sidebar-settings__title-container\">\n\t\t\t\t\t\t\t<div class=\"side-bar-settings__title-icon\">\n\t\t\t\t\t\t\t\t<img class=\"side-bar-settings__title-icon-img\" src=\"https:\/\/imagineme.ai\/wp-content\/plugins\/custom-code-imagineme\/\/assets\/svg\/im_icon_image.svg\" decoding=\"async\" alt=\"Afbeeldingsimportpictogram\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<h2 class=\"sidebar-settings__title\">Afbeelding importeren<\/h2>\n\t\t\t\t\t\t\t<div class=\"round-info-icon\" data-infobox=\"infobox5\">i<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<button class=\"sidebar-settings__btn-import\">\n\t\t\t\t\t\t\t<img decoding=\"async\" loading=\"lazy\" class=\"sidebar-settings__btn-import-img sidebar-settings--hidden\" src=\"\" alt=\"\">\n\t\t\t\t\t\t\t<div class=\"sidebar-settings__btn-import-empty \">+<\/div>\n\t\t\t\t\t\t\t<p class=\"sidebar-settings__btn-import-prompt\">Klik hier om een afbeelding uit je galerij te selecteren<\/p>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<button class=\"sidebar-settings__btn-choice sidebar-settings__btn-choice--import\" style=\"display:none\">Afbeelding Wijzigen<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<section class=\"upscale-settings-bottom-wrapper\">\n\t\t\t<div class=\"upscale-settings-bottom-container\">\n\t\t\t\t<div class=\"upscale-settings-bottom-card\" data-setting=\"upscale-settings-mobile-upscale-amount\">\n\t\t\t\t\t<div class=\"mobile-settings-bottom__icon\">\n\t\t\t\t\t\t<img class=\"mobile-settings-bottom__icon-img\" src=\"https:\/\/imagineme.ai\/wp-content\/plugins\/custom-code-imagineme\/\/assets\/svg\/im_icon_star.svg\" decoding=\"async\" loading=\"lazy\" alt=\"Pictogram voor videokwaliteit\">\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<h5 class=\"upscale-settings-bottom-title\">Videokwaliteit<\/h5>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"upscale-settings-bottom-divider\"><\/div>\n\t\t\t\t<div class=\"upscale-settings-bottom-card\" data-setting=\"upscale-settings-mobile-upscale-details\">\n\t\t\t\t\t<div class=\"mobile-settings-bottom__icon\">\n\t\t\t\t\t\t<img class=\"mobile-settings-bottom__icon-img\" src=\"https:\/\/imagineme.ai\/wp-content\/plugins\/custom-code-imagineme\/\/assets\/svg\/im_icon_clock.svg\" decoding=\"async\" loading=\"lazy\" alt=\"Video lengte-icoon\">\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<h5 class=\"upscale-settings-bottom-title\">Videolengte<\/h5>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"upscale-settings-bottom-divider\"><\/div>\n\t\t\t\t<div class=\"upscale-settings-bottom-card\" data-setting=\"upscale-settings-mobile-negative-prompt\">\n\t\t\t\t\t<div class=\"mobile-settings-bottom__icon\">\n\t\t\t\t\t\t<img  class=\"mobile-settings-bottom__icon-img\"  src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2023\/10\/Negative_prompt.svg\" decoding=\"async\" loading=\"lazy\" alt=\"Negatieve promptpictogram\">\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<h5 class=\"upscale-settings-bottom-title\">Negatieve prompt<\/h5>\n\t\t\t\t<\/div>\n\t\t\t\t<div style=\"display:none\" class=\"upscale-settings-bottom-divider\"><\/div>\n\t\t\t\t<div style=\"display:none\" class=\"upscale-settings-bottom-card\" data-setting=\"upscale-settings-mobile-change-factor\">\n\t\t\t\t\t<div class=\"mobile-settings-bottom__icon\">\n\t\t\t\t\t\t<img  class=\"mobile-settings-bottom__icon-img\"  src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /custom\/svg\/change-factor-icon.svg\" decoding=\"async\" loading=\"lazy\" alt=\"Wijzig factoricoon\">\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<h5 class=\"upscale-settings-bottom-title\">Veranderingsfactor<\/h5>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"upscale-settings-bottom-divider\"><\/div>\n\t\t\t\t<div class=\"upscale-settings-bottom-card\" data-setting=\"mobile-settings-tab--import\">\n\t\t\t\t\t<div class=\"mobile-settings-bottom__icon\">\n\t\t\t\t\t\t<img class=\"mobile-settings-bottom__icon-img\" src=\"https:\/\/imagineme.ai\/wp-content\/plugins\/custom-code-imagineme\/\/assets\/svg\/im_icon_image.svg\" decoding=\"async\" loading=\"lazy\" alt=\"Afbeeldingsimportpictogram\">\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<h5 class=\"upscale-settings-bottom-title\">Afbeelding importeren<\/h5>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/section>\n\n\n\t\t<div class=\"upscale-settings-mobile-background\"><\/div>\n\n\n\t\t<section class=\"mobile-settings-tab\" id=\"mobile-settings-tab--import\">\n\t\t\t<div class=\"mobile-settings-tab__close-container\">\n\t\t\t\t<div class=\"mobile-settings-tab__close-container-img\">\n\t\t\t\t\t<img   src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2022\/11\/Cross-black.svg\" decoding=\"async\" loading=\"lazy\" alt=\"Sluitpictogram\">\n\t\t\t\t\t<button class=\"mobile-settings-tab__close-container-btn\"><\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"sidebar-settings__container\">\n\t\t\t\t<div class=\"sidebar-settings__title-container\">\n\t\t\t\t\t<h2 class=\"sidebar-settings__title\">Afbeelding importeren<\/h2>\n\t\t\t\t\t<div class=\"round-info-icon\" data-infobox=\"infobox5\">i<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<button class=\"sidebar-settings__btn-import\">\n\t\t\t\t\t<img decoding=\"async\" loading=\"lazy\" class=\"sidebar-settings__btn-import-img sidebar-settings--hidden\" src=\"\" alt=\"\">\n\t\t\t\t\t<div class=\"sidebar-settings__btn-import-empty \">+<\/div>\n\t\t\t\t\t<p class=\"sidebar-settings__btn-import-prompt\">Klik hier om een afbeelding uit je galerij te selecteren<\/p>\n\t\t\t\t<\/button>\n\t\t\t\t<button class=\"sidebar-settings__btn-choice sidebar-settings__btn-choice--import\" style=\"display:none\">Afbeelding Wijzigen<\/button>\n\t\t\t<\/div>\n\t\t<\/section>\n\t\t<section class=\"mobile-settings-tab\" id=\"upscale-settings-mobile-upscale-details\">\n\t\t\t<div class=\"mobile-settings-tab__close-container\">\n\t\t\t\t<div class=\"mobile-settings-tab__close-container-img\">\n\t\t\t\t\t<img   src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2022\/11\/Cross-black.svg\" decoding=\"async\" loading=\"lazy\" alt=\"Sluitpictogram\">\n\t\t\t\t\t<button class=\"mobile-settings-tab__close-container-btn\"><\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"sidebar-settings__container\">\n\t\t\t\t<div class=\"sidebar-settings__title-container\">\n\t\t\t\t\t<h2 class=\"sidebar-settings__title\">Videolengte<\/h2>\n\t\t\t\t\t<div class=\"round-info-icon\" data-infobox=\"infobox1\">i<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"sidebar-settings__btn-choice-container\">\n\t\t\t\t\t<button class=\"sidebar-settings__btn-choice sidebar-settings__btn-choice--length selected\" id=\"upscale-type-regenerative\" data-type=\"regen\">5 seconden<\/button>\n\t\t\t\t\t<button class=\"sidebar-settings__btn-choice sidebar-settings__btn-choice--length\" id=\"upscale-type-simple\" data-type=\"simple\">10 seconden<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/section>\n\t\t<section class=\"mobile-settings-tab\" id=\"upscale-settings-mobile-upscale-amount\">\n\t\t\t<div class=\"mobile-settings-tab__close-container\">\n\t\t\t\t<div class=\"mobile-settings-tab__close-container-img\">\n\t\t\t\t\t<img   src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2022\/11\/Cross-black.svg\" decoding=\"async\" loading=\"lazy\" alt=\"Sluitpictogram\">\n\t\t\t\t\t<button class=\"mobile-settings-tab__close-container-btn\"><\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"sidebar-settings__container\" id=\"upscale-amount-section\">\n\t\t\t\t<div class=\"sidebar-settings__title-container\">\n\t\t\t\t\t<h2 class=\"sidebar-settings__title\">Videokwaliteit<\/h2>\n\t\t\t\t\t<div class=\"round-info-icon\" data-infobox=\"infobox4\">i<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"sidebar-settings__btn-choice-container\">\n\t\t\t\t\t<button class=\"sidebar-settings__btn-choice sidebar-settings__btn-choice--quality\">Snel<\/button>\n\t\t\t\t\t<button class=\"sidebar-settings__btn-choice sidebar-settings__btn-choice--quality selected\">Normaal<\/button>\n\t\t\t\t\t<button class=\"sidebar-settings__btn-choice sidebar-settings__btn-choice--quality\">Hoge Kwaliteit<\/button>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"sidebar-settings__cost\">Kosten: <span>3<\/span> credits<\/div>\n\t\t\t<\/div>\n\t\t<\/section>\n\t\t<section class=\"mobile-settings-tab\" id=\"upscale-settings-mobile-negative-prompt\">\n\t\t\t<div class=\"mobile-settings-tab__close-container\">\n\t\t\t\t<div class=\"mobile-settings-tab__close-container-img\">\n\t\t\t\t\t<img   src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2022\/11\/Cross-black.svg\" decoding=\"async\" loading=\"lazy\" alt=\"Sluitpictogram\">\n\t\t\t\t\t<button class=\"mobile-settings-tab__close-container-btn\"><\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"sidebar-settings__container\">\n\t\t\t\t<div class=\"sidebar-settings__title-container\">\n\t\t\t\t\t<h2 class=\"sidebar-settings__title\">Negatieve prompt<\/h2>\n\t\t\t\t\t<div class=\"round-info-icon\" data-infobox=\"infobox2\">i<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div>\n\t\t\t\t\t<textarea placeholder=\"Voer hier de beschrijving in...\" name=\"negative-description\" id=\"negative-description-mobile\" class=\"upscale-colomn-textarea\"><\/textarea>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/section>\n\t\t<section class=\"mobile-settings-tab\" id=\"upscale-settings-mobile-change-factor\">\n\t\t\t<div class=\"mobile-settings-tab__close-container\">\n\t\t\t\t<div class=\"mobile-settings-tab__close-container-img\">\n\t\t\t\t\t<img   src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2022\/11\/Cross-black.svg\" decoding=\"async\" loading=\"lazy\" alt=\"Sluitpictogram\">\n\t\t\t\t\t<button class=\"mobile-settings-tab__close-container-btn\"><\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div style=\"display:none\" class=\"sidebar-settings__container\">\n\t\t\t\t<div class=\"sidebar-settings__title-container\">\n\t\t\t\t\t<h2 class=\"sidebar-settings__title\">Veranderingsfactor<\/h2>\n\t\t\t\t\t<div class=\"round-info-icon\" data-infobox=\"infobox3\">i<\/div>\n\t\t\t\t\t<span id=\"regen-scale-mobile\">0.50<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"slider-container\">\n\t\t\t\t\t<div class=\"slider-track\"><\/div>\n\t\t\t\t\t<div class=\"slider-fill\"><\/div>\n\t\t\t\t\t<div class=\"slider-thumb\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div id=\"noise-scale-change-indicator\">Regeneert de afbeelding <span>matig<\/span><\/div>\n\t\t\t<\/div>\n\t\t<\/section>\n\t<\/div>\n\t<div id=\"info-popover\" class=\"info-box\" role=\"tooltip\" aria-hidden=\"true\"><\/div>\n\t<div class=\"info-box\" id=\"infobox1\">Selecteer de lengte voor de gegenereerde video<\/div>\n\t<div class=\"info-box\" id=\"infobox2\">Je kunt hier de dingen opschrijven die je niet in de video wilt laten gebeuren, bijvoorbeeld door \"achteruit rennen\" te schrijven, zodat er geen onderwerp achteruit rent.<\/div>\n\t<div class=\"info-box\" id=\"infobox3\">Dit bepaalt hoeveel vrijheid de AI heeft om de afbeelding opnieuw te genereren. Hoe dichter bij 0, des te minder de afbeelding zal veranderen en meer bij het origineel blijft. Hoe dichter bij 1, des te meer de AI opnieuw zal genereren en minder bij het origineel blijft. Het ideale bereik voor het toevoegen van details ligt tussen 0,3 en 0,7.<\/div>\n\t<div class=\"info-box\" id=\"infobox4\">Selecteer welke AI-modus de video zal genereren.<\/div>\n\t<div class=\"info-box\" id=\"infobox5\">Selecteer een afbeelding uit je galerij om als basis te gebruiken voor de videogeneratie.<\/div>\n\t<div class=\"canvas-explanation-background\" id=\"upscale-explanation-background-01\" style=\"display: none;\">\n\t\t<div class=\"canvas-explanation-container\">\n\t\t\t<div class=\"canvas-explanation-scroll-container\">\n\t\t\t\t<div class=\"vsc-controller\"><\/div>\n\t\t\t\t<video src=\"\/wp-content\/uploads\/2025\/08\/IM_page_video_tutorial.mp4\" autoplay playsinline loop muted><\/video>\n\t\t\t\t<h3 class=\"canvas-explanation-title\">Maak epische video's van jezelf!<\/h3>\n\t\t\t\t<p>Kies de lengte en kwaliteit van je video's. Beschrijf wat er in de video gebeurt om je eigen verhalen en vignetten te maken.<\/p>\n\t\t\t<\/div>\n\t\t\t<button class=\"canvas-explanation-btn\" id=\"upscale-explanation-btn-01\">Doorgaan<\/button>\n\t\t<\/div>\n\t<\/div>\n\t<template id=\"video-error-messages\">\n\t\t<div data-key=\"fail\">\n\t\t\t<h3>Oeps! Er is iets misgegaan<\/h3>\n\t\t\t<p>Er is een fout opgetreden aan de serverzijde. Probeer het later nog eens. Uw tegoed is teruggestort.<\/p>\n\t\t<\/div>\n\n\t\t<div data-key=\"busy\">\n\t\t\t<h3>Wow! We zijn behoorlijk druk bezig.<\/h3>\n\t\t\t<p>Onze servers verwerken momenteel veel aanvragen. Probeer het over een paar minuten opnieuw. Uw tegoed is teruggestort.<\/p>\n\t\t<\/div>\n\n\t\t<div data-key=\"no_credits\">\n\t\t\t<h3>Onvoldoende tegoeden<\/h3>\n\t\t\t<p>Het lijkt erop dat je niet genoeg credits hebt. Vul je credits aan en probeer het gerust opnieuw.<\/p>\n\t\t<\/div>\n\n\t\t<div data-key=\"forbidden\">\n\t\t\t<h3>Ongeldige tekens gedetecteerd<\/h3>\n\t\t\t<p>Het lijkt erop dat je enkele verboden tekens hebt gebruikt: '}', ']', ';', ':', '$'. Verwijder deze en probeer het opnieuw, alstublieft.<\/p>\n\t\t<\/div>\n\n\t\t<div data-key=\"imageless\">\n\t\t\t<h3>Er is geen afbeelding!<\/h3>\n\t\t\t<p>Je hebt geen afbeelding geselecteerd om te vergroten. Kies er een uit je 'Galerij' of stuur een afbeelding direct nadat je deze hebt gegenereerd.<\/p>\n\t\t<\/div>\n\n\t\t<div data-key=\"too_big\">\n\t\t\t<h3>Afbeelding is te groot!<\/h3>\n\t\t\t<p>De afbeelding die je hebt geselecteerd is te groot om te worden vergroot. Verklein de afbeelding of kies een andere.<\/p>\n\t\t<\/div>\n\n\t\t<div data-key=\"filter\">\n\t\t\t<h3>Verboden inhoud gedetecteerd<\/h3>\n\t\t\t<p>Je inzending bevat verboden woorden. Pas deze aan om te voldoen aan onze richtlijnen. Herhaald misbruik kan leiden tot opschorting van je account.<\/p>\n\t\t<\/div>\n\t<\/template>\n\n\t<template id=\"video-tips-template\">\n\t\t<article class=\"tip\">\n\t\t\t<h3>Tip<\/h3>\n\t\t\t<p>Schaal eerst afbeeldingen op om de details in het gezicht te vergroten en ervoor te zorgen dat het precies op jou lijkt!<\/p>\n\t\t\t<img  decoding=\"async\"  src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2023\/08\/Noise_scale_comparison.jpg\" alt=\"Afbeelding van tip\">\n\t\t<\/article>\n\n\t\t<article class=\"tip\">\n\t\t\t<h3>Informatie<\/h3>\n\t\t\t<p>Voor video's hoef je de kunststijl niet te beschrijven, alleen wat er in de video moet gebeuren.<\/p>\n\t\t\t<img  decoding=\"async\"  src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2023\/08\/Load_in_desintegrate.jpg\" alt=\"Info afbeelding\">\n\t\t<\/article>\n\n\t\t<article class=\"tip\">\n\t\t\t<h3>Informatie<\/h3>\n\t\t\t<p>Binnenkort beschikbaar: een canvaspagina! Maak je eigen composities met behulp van je eigen beelden of andere afbeeldingen als referenties.<\/p>\n\t\t\t<img  decoding=\"async\"  src=\"\https://imagineme-ai.b-cdn.net/wp-content\ /uploads\/2023\/08\/Coming_soon_laughing_sun.jpg\" alt=\"Info afbeelding\">\n\t\t<\/article>\n\t<\/template>\n\n    \t<script src=\"https:\/\/imagineme.ai\/wp-content\/plugins\/custom-code-imagineme\/\/assets\/js\/masonry.pkgd.min.js\"><\/script>\n    <script src=\"https:\/\/imagineme.ai\/wp-content\/plugins\/custom-code-imagineme\/\/assets\/js\/imagesloaded.pkgd.min.js\"><\/script>\n        \t\t<script type=\"text\/javascript\">\n\t\t\tjQuery(document).ready(function($) {\n\n\t\t\t\tvar prompt_text, negative_prompt, upscale_amount_new_size, upscale_amount_current, regenScale, lastWidth, thumb, slider, sliderFill;\n\n\t\t\t\tvar regenValueGlobal = 0.50;\n\t\t\t\tvar isResizing = false;\n\n\t\t\t\tconst $qualitySel  = $('.sidebar-settings__btn-choice--quality');\n\t\t\t\tconst $lengthSel   = $('.sidebar-settings__btn-choice--length');\n\t\t\t\tconst $video       = $('#upscaled-result-video');\n\n\t\t\t\t\/** Element that carries the active image's model name in data-model. *\/\n\t\t\t\tconst $wrapper = $('#upscale-image-section-wrapper');\n\n\t\t\t\t\/** All fields that may contain '...' and need expansion. Add\/remove selectors as needed. *\/\n\t\t\t\tconst $fields = $('#userprompt, #userprompt-textarea, #negative-description, #negative-description-mobile');\n\n\t\t\t\tfunction selectedIndex(btnClass, fallback = 0) {\n\t\t\t\t\tconst $sel = $(btnClass + '.selected').first();\n\t\t\t\t\tif (!$sel.length) return fallback;\n\t\t\t\t\tconst $group = $sel.closest('.sidebar-settings__btn-choice-container')\n\t\t\t\t\t\t\t\t\t\t.find(btnClass);\n\t\t\t\t\treturn $group.index($sel);\n\t\t\t\t}\n\n\t\t\t\tfunction currentQuality() { \n\t\t\t\t\treturn selectedIndex('.sidebar-settings__btn-choice--quality', 1);\n\t\t\t\t}\n\n\t\t\t\tfunction currentLength() {\n\t\t\t\t\treturn selectedIndex('.sidebar-settings__btn-choice--length', 0);\n\t\t\t\t}\n\n\t\t\t\t\/**\n\t\t\t\t * Updates input selectors and element references based on the current window width.\n\t\t\t\t * This function handles switching between mobile and desktop views, updating necessary elements\n\t\t\t\t * and their values to maintain consistency and functionality across different screen sizes.\n\t\t\t\t *\n\t\t\t\t * @function updateInputSelector\n\t\t\t\t * @global\n\t\t\t\t *\/\n\t\t\t\tfunction updateInputSelector() {\n\t\t\t\t\tvar isMobile = window.innerWidth <= 767;\n\n\t\t\t\t\tif (typeof lastWidth === \"undefined\") {\n\t\t\t\t\t\tlastWidth = isMobile ? \"mobile\" : \"desktop\";\n\t\t\t\t\t}\n\n\n\t\t\t\t\tvar selectedType = (function() {\n\t\t\t\t\t\tvar selectedCard = $('.sidebar-settings__btn-choice--length.selected');\n\t\t\t\t\t\treturn selectedCard.data('type');\n\t\t\t\t\t})();\n\n\t\t\t\t\tvar selectedUpscaleAmount = (function() {\n\t\t\t\t\t\tvar selectedAmount = $('.sidebar-settings__btn-choice--quality.selected').first();\n\t\t\t\t\t\treturn selectedAmount.text().trim();\n\t\t\t\t\t})();\n\n\n\t\t\t\t\tif (isMobile) {\n\n\t\t\t\t\t\tnegative_prompt = $('#negative-description-mobile');\n\t\t\t\t\t\tprompt_text = $('#userprompt-textarea');\n\t\t\t\t\t\tregenScale = $('#regen-scale-mobile');\n\t\t\t\t\t\tupscale_amount_new_size = $('#upscale-amount-new-size-mobile');\n\t\t\t\t\t\tupscale_amount_current = $('.sidebar-settings__cost span');\n\t\t\t\t\t\tthumb = $(\".slider-thumb\").eq(1);\n\t\t\t\t\t\tslider = $(\".slider-container\").eq(1);\n\t\t\t\t\t\tsliderFill = $(\".slider-fill\").eq(1);\n\n\t\t\t\t\t\tif (lastWidth === \"desktop\") {\n\t\t\t\t\t\t\tnegative_prompt.val($('#negative-description').val());\n\t\t\t\t\t\t\tprompt_text.val($('#userprompt').val());\n\t\t\t\t\t\t\tlastWidth = \"mobile\";\n\n\t\t\t\t\t\t\t$('.sidebar-settings__btn-choice--length[data-type=\"' + selectedType + '\"]').addClass('selected');\n\t\t\t\t\t\t\t$('.sidebar-settings__btn-choice--quality').each(function() {\n\t\t\t\t\t\t\t\tif ($(this).text().trim() === selectedUpscaleAmount) {\n\t\t\t\t\t\t\t\t\t$(this).addClass('selected');\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t});\n\n\n\t\t\t\t\t\t\tregenScale.text(regenValueGlobal);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t} else {\n\t\t\t\t\t\tnegative_prompt = $('#negative-description');\n\t\t\t\t\t\tprompt_text = $('#userprompt');\n\t\t\t\t\t\tregenScale = $('#regen-scale');\n\t\t\t\t\t\tupscale_amount_new_size = $('#upscale-amount-new-size');\n\t\t\t\t\t\tupscale_amount_current = $('.sidebar-settings__cost span');\n\t\t\t\t\t\tthumb = $(\".slider-thumb\").eq(0);\n\t\t\t\t\t\tslider = $(\".slider-container\").eq(0);\n\t\t\t\t\t\tsliderFill = $(\".slider-fill\").eq(0);\n\n\t\t\t\t\t\tif (lastWidth === \"mobile\") {\n\n\t\t\t\t\t\t\tnegative_prompt.val($('#negative-description-mobile').val());\n\t\t\t\t\t\t\tprompt_text.val($('#userprompt-textarea').val());\n\t\t\t\t\t\t\tlastWidth = \"desktop\";\n\n\t\t\t\t\t\t\t$('.sidebar-settings__btn-choice--length[data-type=\"' + selectedType + '\"]').addClass('selected');\n\t\t\t\t\t\t\t$('.sidebar-settings__btn-choice--quality').each(function() {\n\t\t\t\t\t\t\t\tif ($(this).text().trim() === selectedUpscaleAmount) {\n\t\t\t\t\t\t\t\t\t$(this).addClass('selected');\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t\tregenScale.text(regenValueGlobal);\n\t\t\t\t\t\t\tcalculateDimensions();\n\t\t\t\t\t\t\trestoreSliderPosition();\n\n\t\t\t\t\t\t}\n\n\t\t\t\t\t}\n\n\t\t\t\t\tattachEventHandlers();\n\t\t\t\t}\n\n\t\t\t\t\/**\n\t\t\t\t * Restores the position of the slider based on the global regeneration value.\n\t\t\t\t * This function calculates the slider position proportionally to the regeneration value\n\t\t\t\t * and updates the slider UI accordingly.\n\t\t\t\t *\n\t\t\t\t * @function restoreSliderPosition\n\t\t\t\t * @global\n\t\t\t\t *\/\n\t\t\t\tfunction restoreSliderPosition() {\n\t\t\t\t\tvar sliderValue = regenValueGlobal * 100;\n\t\t\t\t\tvar newPos = sliderValue * sliderRealWidth \/ 100;\n\t\t\t\t\tupdateSliderValue(newPos);\n\t\t\t\t}\n\n\n\t\t\t\tupdateInputSelector();\n\n\t\t\t\t\/**\n\t\t\t\t * Handles the window resize event to update input selectors and element references.\n\t\t\t\t * This event listener sets the `isResizing` flag to true, calls the `updateInputSelector` function\n\t\t\t\t * to update the necessary elements for the new window size, and then sets the `isResizing` flag to false.\n\t\t\t\t *\n\t\t\t\t * @event window#resize\n\t\t\t\t *\/\n\t\t\t\twindow.addEventListener('resize', function() {\n\t\t\t\t\tisResizing = true;\n\t\t\t\t\tupdateInputSelector();\n\t\t\t\t\tisResizing = false;\n\t\t\t\t});\n\n\t\t\t\tconst $costSpan = $('.sidebar-settings__cost span');\n\n\t\t\t\tconst PRICE = [\n\t\t\t\t\t[1,  2],    \/\/ standard  \u2013 5 s \/ 10 s\n\t\t\t\t\t[3,  6],    \/\/ pro\n\t\t\t\t\t[6, 12],    \/\/ master\n\t\t\t\t];\n\n\t\t\t\tfunction updateCost() {\n\t\t\t\t\t$costSpan.text( PRICE[currentQuality()][currentLength()] );\n\t\t\t\t}\n\n\t\t\t\tupdateCost();\n\n\t\t\t\t$('.sidebar-settings__btn-choice--quality').on('click', function() {\n\n\t\t\t\t\tif ($(this).hasClass(\"selected\")) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t$('.sidebar-settings__btn-choice--quality.selected').removeClass(\"selected\");\n\t\t\t\t\t$(this).addClass(\"selected\");\n\t\t\t\t\tupdateCost();\n\t\t\t\t});\n\n\t\t\t\t$('.sidebar-settings__btn-choice--length').on('click', function() {\n\n\t\t\t\t\tif ($(this).hasClass(\"selected\")) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t$('.sidebar-settings__btn-choice--length.selected').removeClass(\"selected\");\n\t\t\t\t\t$(this).addClass(\"selected\");\n\t\t\t\t\tupdateCost();\n\n\t\t\t\t});\n\n\t\t\t\tvar watched = localStorage.getItem('watched_vid') === 'true';\n\n\t\t\t\tif (!watched) {\n\t\t\t\t\t$('#upscale-explanation-background-01').css('display', 'flex');\n\t\t\t\t}\n\n\t\t\t\t$(\"#upscale-prompt-form\").submit(function() {\n\t\t\t\t\tevent.preventDefault();\n\n\t\t\t\t\topenSignInPopup(true);\n\n\t\t\t\t});\n\n\t\t\t\t$(\"#upscale-no-img-popup, .sidebar-settings__btn-import, .sidebar-settings__btn-choice--import\").click(function(){\n\t\t\t\t\t\topenSignInPopup(true);\n\t\t\t\t});\n\n\t\t\t\t$(\"#upscale-explanation-btn-01\").click(function() {\n\n\t\t\t\t\tlocalStorage.setItem('watched_vid', 'true');\n\t\t\t\t\t$('#upscale-explanation-background-01').fadeOut(150);\n\t\t\t\t});\n\n\t\t\t\tvar sliderRect, thumbRect, sliderRealWidth, thumbWidthHalf;\n\n\t\t\t\t\/**\n\t\t\t\t * Calculates the dimensions of the slider and thumb elements.\n\t\t\t\t * This function retrieves the bounding rectangles of the slider and thumb elements,\n\t\t\t\t * calculates half the width of the thumb, and the real width of the slider excluding the thumb's width.\n\t\t\t\t *\n\t\t\t\t * @function calculateDimensions\n\t\t\t\t * @global\n\t\t\t\t *\/\n\t\t\t\tfunction calculateDimensions() {\n\t\t\t\t\tsliderRect = slider[0].getBoundingClientRect();\n\t\t\t\t\tthumbRect = thumb[0].getBoundingClientRect();\n\t\t\t\t\tthumbWidthHalf = thumbRect.width \/ 2;\n\t\t\t\t\tsliderRealWidth = sliderRect.width - thumbRect.width;\n\t\t\t\t}\n\n\t\t\t\t\/**\n\t\t\t\t * Updates the slider value and associated UI elements.\n\t\t\t\t * This function calculates the percentage position of the thumb on the slider,\n\t\t\t\t * updates the regeneration scale text, and adjusts the slider fill and thumb position accordingly.\n\t\t\t\t *\n\t\t\t\t * @function updateSliderValue\n\t\t\t\t * @param {number} newPos - The new position of the thumb on the slider.\n\t\t\t\t * @global\n\t\t\t\t *\/\n\t\t\t\tfunction updateSliderValue(newPos) {\n\t\t\t\t\tvar percent = Math.min(Math.max(newPos * 100 \/ sliderRealWidth, 0), 100);\n\t\t\t\t\tvar sliderValue = Math.round(percent \/ 1) * 1;\n\t\t\t\t\tregenScale.text((sliderValue \/ 100).toFixed(2));\n\t\t\t\t\tvar regenValue = parseFloat(regenScale.text());\n\t\t\t\t\tvar changeText = \"\";\n\n\t\t\t\t\tif (regenValue < 0.25) {\n\t\t\t\t\t\tchangeText = \"negligibly\";\n\t\t\t\t\t} else if (regenValue >= 0.25 && regenValue < 0.4) {\n\t\t\t\t\t\tchangeText = \"slightly\";\n\t\t\t\t\t} else if (regenValue >= 0.4 && regenValue <= 0.6) {\n\t\t\t\t\t\tchangeText = \"moderately\";\n\t\t\t\t\t} else if (regenValue > 0.6 && regenValue <= 0.75) {\n\t\t\t\t\t\tchangeText = \"heavily\";\n\t\t\t\t\t} else if (regenValue > 0.75) {\n\t\t\t\t\t\tchangeText = \"aggressively\";\n\t\t\t\t\t}\n\n\t\t\t\t\t$('#noise-scale-change-indicator span').text(changeText);\n\n\t\t\t\t\trequestAnimationFrame(function() {\n\t\t\t\t\t\tsliderFill.css('width', sliderValue + '%');\n\t\t\t\t\t\tvar thumbLeftPercent = (sliderValue * sliderRealWidth \/ 100 + thumbWidthHalf) * 100 \/ sliderRect.width;\n\t\t\t\t\t\tthumb.css('left', thumbLeftPercent + '%');\n\t\t\t\t\t\tif (!isResizing) {\n\t\t\t\t\t\t\tregenValueGlobal = regenScale.text();\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\n\t\t\t\t\/**\n\t\t\t\t * Handles the movement of the slider thumb.\n\t\t\t\t * This function calculates the new position of the thumb based on the mouse or touch event\n\t\t\t\t * and updates the slider value accordingly.\n\t\t\t\t *\n\t\t\t\t * @function handleMove\n\t\t\t\t * @param {Event} e - The event object from the mouse or touch event.\n\t\t\t\t * @global\n\t\t\t\t *\/\n\t\t\t\tfunction handleMove(e) {\n\t\t\t\t\tvar x = (e.pageX || e.originalEvent.touches[0].pageX) - sliderRect.left;\n\t\t\t\t\tupdateSliderValue(x - thumbWidthHalf);\n\t\t\t\t}\n\n\t\t\t\t\/**\n\t\t\t\t * Attaches event handlers for interacting with the slider.\n\t\t\t\t * This function sets up event listeners for mouse and touch events on the thumb and slider elements,\n\t\t\t\t * allowing the user to drag the thumb and click on the slider to change the slider value.\n\t\t\t\t *\n\t\t\t\t * @function attachEventHandlers\n\t\t\t\t * @global\n\t\t\t\t *\/\n\t\t\t\tfunction attachEventHandlers() {\n\t\t\t\t\tthumb.off('mousedown touchstart');\n\t\t\t\t\tthumb.on('mousedown touchstart', function(e) {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\tthumb.addClass('dragging');\n\t\t\t\t\t\t$(document).on('mousemove touchmove', handleMove);\n\t\t\t\t\t});\n\n\t\t\t\t\t$(document).off('mouseup touchend');\n\t\t\t\t\t$(document).on('mouseup touchend', function() {\n\t\t\t\t\t\t$(document).off('mousemove touchmove', handleMove);\n\t\t\t\t\t\tthumb.removeClass('dragging');\n\t\t\t\t\t});\n\n\t\t\t\t\tslider.off('click touchstart');\n\t\t\t\t\tslider.on('click touchstart', handleMove);\n\t\t\t\t}\n\n\n\t\t\t\t$(window).on('resize', calculateDimensions);\n\n\t\t\t\tcalculateDimensions();\n\n\t\t\t\t\/**\n\t\t\t\t * Handles click events on elements with the class \"upscale-settings-bottom-card\".\n\t\t\t\t * This function retrieves the target setting based on the clicked element's data attribute,\n\t\t\t\t * displays the corresponding setting panel, and if the setting panel is for changing the upscale factor,\n\t\t\t\t * it calculates the dimensions and restores the slider position. It also prevents body scrolling while the panel is open.\n\t\t\t\t *\n\t\t\t\t * @function\n\t\t\t\t * @event\n\t\t\t\t *\/\n\t\t\t\t$(\".upscale-settings-bottom-card\").click(function() {\n\n\t\t\t\t\tvar targetId = $(this).data('setting');\n\n\t\t\t\t\t$(\".upscale-settings-mobile-background\").fadeIn(150);\n\t\t\t\t\t$('#' + targetId).slideDown(350);\n\n\t\t\t\t\tif (targetId == 'upscale-settings-mobile-change-factor') {\n\t\t\t\t\t\tcalculateDimensions();\n\t\t\t\t\t\trestoreSliderPosition();\n\t\t\t\t\t}\n\n\t\t\t\t\t$('body').addClass('no-scroll');\n\n\t\t\t\t});\n\n\t\t\t\t\n\n\t\t\t\tconst POP_ID = 'info-popover';\n\t\t\t\tconst $win   = $(window);\n\t\t\t\tconst $doc   = $(document);\n\t\t\t\tconst $html  = $('html');\n\n\t\t\t\t\/\/ Create popover once (if not in DOM yet)\n\t\t\t\tlet $pop = $('#' + POP_ID);\n\t\t\t\tif (!$pop.length) {\n\t\t\t\t\t$pop = $('<div\/>', {\n\t\t\t\t\tid: POP_ID, class: 'info-box', role: 'tooltip', 'aria-hidden': 'true'\n\t\t\t\t\t}).appendTo('body');\n\t\t\t\t}\n\n\t\t\t\tlet hideTimer = null;\n\t\t\t\tlet $current  = null; \/\/ currently active icon\n\n\t\t\t\t\/\/ Heuristics: treat as \"mobile UI\" if the primary input cannot hover or small width\n\t\t\t\tconst isMobileUI = () =>\n\t\t\t\t\twindow.matchMedia('(hover: none), (pointer: coarse)').matches || window.innerWidth <= 767;\n\n\t\t\t\tconst clamp = (v, min, max) => Math.max(min, Math.min(max, v));\n\n\t\t\t\tfunction setContent($icon) {\n\t\t\t\t\t\/\/ Prefer a template element referenced by data-infobox\n\t\t\t\t\tconst id   = $icon.data('infobox');\n\t\t\t\t\tconst $tpl = id ? $('#' + id) : $();\n\t\t\t\t\tif ($tpl.length) {\n\t\t\t\t\t\t$pop.html($tpl.html());\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t\t\/\/ Fallback to data attributes if ever needed\n\t\t\t\t\tconst title = $icon.data('title') || '';\n\t\t\t\t\tconst body  = $icon.data('body') || '';\n\t\t\t\t\t$pop.html(title || body ? `<h3>${escapeHtml(title)}<\/h3><p>${escapeHtml(body)}<\/p>` : '');\n\t\t\t\t}\n\n\t\t\t\tfunction placePopover($icon) {\n\t\t\t\t\tconst rtl   = ($html.attr('dir') || 'ltr').toLowerCase() === 'rtl';\n\t\t\t\t\tconst gap   = 12;\n\t\t\t\t\tconst SAFE  = 15;\n\t\t\t\t\tconst rect  = $icon[0].getBoundingClientRect();\n\t\t\t\t\t\/\/ Measure popover by showing it invisibly\n\t\t\t\t\t$pop.css({ left: 0, top: 0, display: 'block', visibility: 'hidden' });\n\t\t\t\t\tconst pw = $pop.outerWidth();\n\t\t\t\t\tconst ph = $pop.outerHeight();\n\t\t\t\t\tconst vw = window.innerWidth;\n\t\t\t\t\tconst vh = window.innerHeight;\n\n\t\t\t\t\tconst canRight = rect.right + gap + pw <= (vw - SAFE);\n\t\t\t\t\tconst canLeft  = rect.left  - gap - pw >= SAFE;\n\t\t\t\t\tconst canBelow = rect.bottom + gap + ph <= (vh - SAFE);\n\t\t\t\t\tconst canAbove = rect.top    - gap - ph >= SAFE;\n\n\t\t\t\t\tconst vCenter = () => clamp(rect.top + rect.height \/ 2 - ph \/ 2, SAFE, vh - ph - SAFE);\n\t\t\t\t\tconst hCenter = () => clamp(rect.left + rect.width \/ 2 - pw \/ 2, SAFE, vw - pw - SAFE);\n\n\t\t\t\t\tlet left, top;\n\n\t\t\t\t\t\/\/ Preference order: side (right in LTR \/ left in RTL) \u2192 opposite side \u2192 below \u2192 above \u2192 clamp\n\t\t\t\t\tif (!rtl && canRight)         { left = rect.right + gap; top = vCenter(); }\n\t\t\t\t\telse if ( rtl && canLeft)     { left = rect.left  - gap - pw; top = vCenter(); }\n\t\t\t\t\telse if (!rtl && canLeft)     { left = rect.left  - gap - pw; top = vCenter(); }\n\t\t\t\t\telse if ( rtl && canRight)    { left = rect.right + gap; top = vCenter(); }\n\t\t\t\t\telse if (canBelow)            { left = hCenter(); top = rect.bottom + gap; }\n\t\t\t\t\telse if (canAbove)            { left = hCenter(); top = rect.top    - gap - ph; }\n\t\t\t\t\telse { \/\/ ultimate clamp\n\t\t\t\t\t\tleft = clamp(rect.left, SAFE, vw - pw - SAFE);\n\t\t\t\t\t\ttop  = clamp(rect.bottom + gap, SAFE, vh - ph - SAFE);\n\t\t\t\t\t}\n\n\t\t\t\t\t$pop.css({ left: Math.round(left), top: Math.round(top), visibility: 'visible' })\n\t\t\t\t\t\t.attr('aria-hidden', 'false');\n\t\t\t\t}\n\n\t\t\t\tfunction showPopover($icon) {\n\t\t\t\t\tclearTimeout(hideTimer);\n\t\t\t\t\tif ($current && $current[0] === $icon[0] && $pop.is(':visible')) {\n\t\t\t\t\tplacePopover($icon); \/\/ re-place on repeated hover\/tap or layout shift\n\t\t\t\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t\t$current = $icon;\n\t\t\t\t\tsetContent($icon);\n\t\t\t\t\tplacePopover($icon);\n\t\t\t\t\t$icon.attr('aria-expanded', 'true');\n\t\t\t\t\t$pop.stop(true, true).fadeIn(120);\n\t\t\t\t}\n\n\t\t\t\tfunction hidePopover(immediate = false) {\n\t\t\t\t\tconst doHide = () => {\n\t\t\t\t\t$pop.stop(true, true).fadeOut(100).attr('aria-hidden', 'true');\n\t\t\t\t\tif ($current) $current.attr('aria-expanded', 'false');\n\t\t\t\t\t$current = null;\n\t\t\t\t\t};\n\t\t\t\t\tif (immediate) doHide(); else hideTimer = setTimeout(doHide, 120);\n\t\t\t\t}\n\n\t\t\t\t\/\/ ----- Desktop (hover) -----\n\t\t\t\t$doc.on('mouseenter', '.round-info-icon', function () {\n\t\t\t\t\tif (isMobileUI()) return; \/\/ ignore hover on touch environments\n\t\t\t\t\tshowPopover($(this));\n\t\t\t\t});\n\t\t\t\t$doc.on('mouseleave', '.round-info-icon', function () {\n\t\t\t\t\tif (isMobileUI()) return;\n\t\t\t\t\thidePopover(false);\n\t\t\t\t});\n\n\t\t\t\t\/\/ Keep open while hovering the popover itself (desktop)\n\t\t\t\t$pop.on('mouseenter', () => clearTimeout(hideTimer));\n\t\t\t\t$pop.on('mouseleave', () => hidePopover(false));\n\n\t\t\t\t\/\/ ----- Mobile (tap to toggle) -----\n\t\t\t\t$doc.on('click', '.round-info-icon', function (e) {\n\t\t\t\t\tif (!isMobileUI()) return; \/\/ desktop handled via hover\n\t\t\t\t\te.stopPropagation();\n\t\t\t\t\tconst $icon = $(this);\n\t\t\t\t\tif ($current && $current[0] === $icon[0] && $pop.is(':visible')) {\n\t\t\t\t\thidePopover(true);\n\t\t\t\t\t} else {\n\t\t\t\t\tshowPopover($icon);\n\t\t\t\t\t}\n\t\t\t\t});\n\n\t\t\t\t\/\/ Close on outside tap\/click (mobile)\n\t\t\t\t$doc.on('click', function () {\n\t\t\t\t\tif (isMobileUI()) hidePopover(true);\n\t\t\t\t});\n\n\t\t\t\t\/\/ Always close on scroll\/resize\/orientation change (requested behavior)\n\t\t\t\t$win.on('scroll resize orientationchange', () => hidePopover(true));\n\n\t\t\t\t\/\/ Optional hook if you want to manually reposition after layout changes\n\t\t\t\twindow.repositionInfoPopover = function () {\n\t\t\t\t\tif ($current && $pop.is(':visible')) placePopover($current);\n\t\t\t\t};\n\n\t\t\t\t\/\/ Utility for fallback content from data attributes\n\t\t\t\tfunction escapeHtml(str) {\n\t\t\t\t\treturn String(str).replace(\/[&<>\"']\/g, m => ({\n\t\t\t\t\t'&': '&amp;', '<': '&lt;', '>': '&gt;', '\"': '&quot;', \"'\": '&#39;'\n\t\t\t\t\t}[m]));\n\t\t\t\t}\n\n\t\t\t\tvar initialWindowWidth = window.innerWidth;\n\n\n\t\t\t\t\/**\n\t\t\t\t * Handles the window resize event.\n\t\t\t\t * This function checks if the current window width is different from the initial window width.\n\t\t\t\t * If the window width has changed, it calls the `closeUpscaleSettings` function to close any open upscale settings.\n\t\t\t\t *\n\t\t\t\t * @function handleResize\n\t\t\t\t *\/\n\t\t\t\tfunction handleResize() {\n\t\t\t\t\tvar currentWindowWidth = window.innerWidth;\n\t\t\t\t\tif (currentWindowWidth !== initialWindowWidth) {\n\t\t\t\t\t\tcloseUpscaleSettings();\n\t\t\t\t\t}\n\t\t\t\t\tinitialWindowWidth = currentWindowWidth;\n\t\t\t\t}\n\n\t\t\t\t\/**\n\t\t\t\t * Closes the upscale settings panel.\n\t\t\t\t * This function fades out the mobile background for upscale settings, slides up any visible tabs, \n\t\t\t\t * and removes the `no-scroll` class from the body to restore scrolling.\n\t\t\t\t *\n\t\t\t\t * @function closeUpscaleSettings\n\t\t\t\t *\/\n\t\t\t\tfunction closeUpscaleSettings() {\n\n\t\t\t\t\t$(\".upscale-settings-mobile-background\").fadeOut(150);\n\t\t\t\t\t$(\".mobile-settings-tab:visible\").slideUp(350);\n\t\t\t\t\t$('body').removeClass('no-scroll');\n\t\t\t\t}\n\n\t\t\t\t\/**\n\t\t\t\t * Attaches click event handlers to elements for closing the upscale settings.\n\t\t\t\t * This event handler triggers the `closeUpscaleSettings` function when the mobile background \n\t\t\t\t * or the first child of the tab title container is clicked.\n\t\t\t\t *\n\t\t\t\t * @event\n\t\t\t\t *\/\n\t\t\t\t$(\".upscale-settings-mobile-background, .mobile-settings-tab__close-container-img\").click(closeUpscaleSettings);\n\n\t\t\t\t$(window).resize(handleResize);\n\n\t\t\t});\n\t\t<\/script>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"im_meta_structure":null,"footnotes":""},"class_list":["post-272727","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Genereer Gepersonaliseerde AI Video&#039;s - ImagineMe<\/title>\n<meta name=\"description\" content=\"Breng afbeeldingen tot leven met ImagineMe&#039;s AI Video Generator. Verander foto&#039;s in levendige video&#039;s in een paar seconden en verhoog de betrokkenheid op elk platform.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/imagineme.ai\/nl\/video\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Genereer Gepersonaliseerde AI Video&#039;s - ImagineMe\" \/>\n<meta property=\"og:description\" content=\"Breng afbeeldingen tot leven met ImagineMe&#039;s AI Video Generator. Verander foto&#039;s in levendige video&#039;s in een paar seconden en verhoog de betrokkenheid op elk platform.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/imagineme.ai\/nl\/video\/\" \/>\n<meta property=\"og:site_name\" content=\"ImagineMe\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-09T12:09:00+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/imagineme.ai\/nl\/video\/\",\"url\":\"https:\/\/imagineme.ai\/nl\/video\/\",\"name\":\"Genereer Gepersonaliseerde AI Video's - ImagineMe\",\"isPartOf\":{\"@id\":\"https:\/\/imagineme.ai\/nl\/#website\"},\"datePublished\":\"2025-08-02T16:37:16+00:00\",\"dateModified\":\"2025-12-09T12:09:00+00:00\",\"description\":\"Breng afbeeldingen tot leven met ImagineMe's AI Video Generator. Verander foto's in levendige video's in een paar seconden en verhoog de betrokkenheid op elk platform.\",\"breadcrumb\":{\"@id\":\"https:\/\/imagineme.ai\/nl\/video\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/imagineme.ai\/nl\/video\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/imagineme.ai\/nl\/video\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/imagineme.ai\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Video\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/imagineme.ai\/nl\/#website\",\"url\":\"https:\/\/imagineme.ai\/nl\/\",\"name\":\"ImagineMe\",\"description\":\"ImagineMe is a new AI system that lets you generate stunning art of yourself from a simple text description.\",\"publisher\":{\"@id\":\"https:\/\/imagineme.ai\/nl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/imagineme.ai\/nl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/imagineme.ai\/nl\/#organization\",\"name\":\"ImagineMe\",\"url\":\"https:\/\/imagineme.ai\/nl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/imagineme.ai\/nl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/imagineme-ai.b-cdn.net\/wp-content\/uploads\/2022\/11\/imagineme_logo_512.png\",\"contentUrl\":\"https:\/\/imagineme-ai.b-cdn.net\/wp-content\/uploads\/2022\/11\/imagineme_logo_512.png\",\"width\":512,\"height\":512,\"caption\":\"ImagineMe\"},\"image\":{\"@id\":\"https:\/\/imagineme.ai\/nl\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Genereer Gepersonaliseerde AI Video's - ImagineMe","description":"Breng afbeeldingen tot leven met ImagineMe's AI Video Generator. Verander foto's in levendige video's in een paar seconden en verhoog de betrokkenheid op elk platform.","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:\/\/imagineme.ai\/nl\/video\/","og_locale":"nl_NL","og_type":"article","og_title":"Genereer Gepersonaliseerde AI Video's - ImagineMe","og_description":"Breng afbeeldingen tot leven met ImagineMe's AI Video Generator. Verander foto's in levendige video's in een paar seconden en verhoog de betrokkenheid op elk platform.","og_url":"https:\/\/imagineme.ai\/nl\/video\/","og_site_name":"ImagineMe","article_modified_time":"2025-12-09T12:09:00+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/imagineme.ai\/nl\/video\/","url":"https:\/\/imagineme.ai\/nl\/video\/","name":"Genereer Gepersonaliseerde AI Video's - ImagineMe","isPartOf":{"@id":"https:\/\/imagineme.ai\/nl\/#website"},"datePublished":"2025-08-02T16:37:16+00:00","dateModified":"2025-12-09T12:09:00+00:00","description":"Breng afbeeldingen tot leven met ImagineMe's AI Video Generator. Verander foto's in levendige video's in een paar seconden en verhoog de betrokkenheid op elk platform.","breadcrumb":{"@id":"https:\/\/imagineme.ai\/nl\/video\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/imagineme.ai\/nl\/video\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/imagineme.ai\/nl\/video\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/imagineme.ai\/nl\/"},{"@type":"ListItem","position":2,"name":"Video"}]},{"@type":"WebSite","@id":"https:\/\/imagineme.ai\/nl\/#website","url":"https:\/\/imagineme.ai\/nl\/","name":"ImagineMe","description":"ImagineMe is a new AI system that lets you generate stunning art of yourself from a simple text description.","publisher":{"@id":"https:\/\/imagineme.ai\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/imagineme.ai\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/imagineme.ai\/nl\/#organization","name":"ImagineMe","url":"https:\/\/imagineme.ai\/nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/imagineme.ai\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/imagineme-ai.b-cdn.net\/wp-content\/uploads\/2022\/11\/imagineme_logo_512.png","contentUrl":"https:\/\/imagineme-ai.b-cdn.net\/wp-content\/uploads\/2022\/11\/imagineme_logo_512.png","width":512,"height":512,"caption":"ImagineMe"},"image":{"@id":"https:\/\/imagineme.ai\/nl\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/imagineme.ai\/nl\/wp-json\/wp\/v2\/pages\/272727","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/imagineme.ai\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/imagineme.ai\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/imagineme.ai\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/imagineme.ai\/nl\/wp-json\/wp\/v2\/comments?post=272727"}],"version-history":[{"count":2,"href":"https:\/\/imagineme.ai\/nl\/wp-json\/wp\/v2\/pages\/272727\/revisions"}],"predecessor-version":[{"id":274724,"href":"https:\/\/imagineme.ai\/nl\/wp-json\/wp\/v2\/pages\/272727\/revisions\/274724"}],"wp:attachment":[{"href":"https:\/\/imagineme.ai\/nl\/wp-json\/wp\/v2\/media?parent=272727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}