PageSourceSearch

https://apptovid.com/_nuxt/BJocGH4t.js

js apptovid.com collected 2026-09-29 19:07:28 UTC 9,176 bytes, 1 lines download raw bytes

1import{f as L,g as H,h as I,D as J,u as N,o as m,c as h,a,b as l,l as e,d as u,t,F as y,r as k,O as B,w as P,$ as D,I as E,q as O,p as A,v as j,N as q,cL as F,_ as R}from"./Bl7aIc7Y.js";import{a as W}from"./Cxw42SGi.js";import K from"./Sq_ef5QK.js";import{A as $}from"./4Bm_AXxj.js";import{P as Z}from"./zaRp3Tyt.js";import{S as Q}from"./70p5TNt4.js";import{S}from"./Ad73TV1m.js";import{G as X}from"./DIh6fv4G.js";const Y=L("badge-dollar-sign",[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z",key:"3c2336"}],["path",{d:"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8",key:"1h4pet"}],["path",{d:"M12 18V6",key:"zqpxq5"}]]);const aa=L("trophy",[["path",{d:"M10 14.66v1.626a2 2 0 0 1-.976 1.696A5 5 0 0 0 7 21.978",key:"1n3hpd"}],["path",{d:"M14 14.66v1.626a2 2 0 0 0 .976 1.696A5 5 0 0 1 17 21.978",key:"rfe1zi"}],["path",{d:"M18 9h1.5a1 1 0 0 0 0-5H18",key:"7xy6bh"}],["path",{d:"M4 22h16",key:"57wxv0"}],["path",{d:"M6 9a6 6 0 0 0 12 0V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1z",key:"1mhfuq"}],["path",{d:"M6 9H4.5a1 1 0 0 1 0-5H6",key:"tex48p"}]]),ea={class:"balatro-page min-h-screen text-[#fff8df]"},ta={class:"balatro-hero px-5 pb-10 pt-22 md:px-10 md:pb-12 md:pt-22"},oa={class:"mx-auto grid max-w-7xl gap-6 lg:grid-cols-[1.12fr_0.88fr] lg:items-stretch"},sa={class:"balatro-command-panel"},ia={class:"balatro-kicker"},ra={class:"balatro-angle-grid","aria-label":"Balatro ad creative angles"},na={class:"balatro-angle-title"},la={class:"balatro-video-stage","aria-label":"Balatro custom video previews"},da={class:"balatro-tabs",role:"tablist","aria-label":"Balatro demo video formats"},ca=["aria-selected","title","onClick"],pa={class:"balatro-video-label"},ma=["src","poster"],ua={class:"px-5 py-14 md:px-10 md:py-20"},ha={class:"balatro-seo-card mx-auto max-w-7xl"},ga={class:"balatro-seo-layout"},ba={class:"balatro-seo-head"},va={class:"flex items-center gap-2 text-sm font-bold uppercase tracking-[0.18em] text-cyan-100/78"},ya={class:"balatro-keywords"},ka={class:"balatro-claim-section px-5 pb-20 md:px-10 md:pb-24"},fa={class:"balatro-claim mx-auto max-w-7xl"},_a={class:"balatro-claim-icon"},n="Balatro",C="Balatro",wa="https://play.google.com/store/apps/details?id=com.playstack.balatro.android&hl=en_US",f="How Balatro Scales UA and Growth with Automated Video Ads | Apptovid",_="Generate high-converting promo videos for Balatro in seconds. Preview Social & UGC, Animated Explainer, and Storytelling ad creatives tailored for a roguelike card game.",b="https://ads-us-sv.oss-us-west-1.aliyuncs.com/app-ads/public/assets/landing-page-videos/app/balatro/",xa=H({__name:"balatro",setup(Ba){const{$firebaseAnalytics:T}=I(),r=E.appUrl.replace(/\/$/,""),d=`${r}/landing/app/balatro`,g=[{name:"Social & UGC Ads",tabLabel:"Social & UGC",file:"ugc.mp4",poster:"ugc.webp",angle:"Lead with the first winning hand, a surprise Joker, and the rush of a score multiplier.",ratio:"portrait"},{name:"Animated Explainer Ads",tabLabel:"Explainer",file:"animated.mp4",poster:"animated.webp",angle:"Explain Boss Blinds, poker hands, deck upgrades, vouchers, and 150+ Jokers in a clear loop.",ratio:"landscape"},{name:"Storytelling Ads",tabLabel:"Storytelling",file:"story.mp4",poster:"story.webp",angle:"Turn one run into a mini story: bad hand, risky discard, Joker combo, huge comeback.",ratio:"portrait"}],c=A(0),p=O(()=>g[c.value]||g[0]),w=A("balatro-video-next"),M=s=>{s!==c.value&&(w.value=s>c.value?"balatro-video-next":"balatro-video-prev",c.value=s)},V=[{icon:aa,title:"Boss Blind tension",text:"Start the ad with a must-win hand and a visible score target."},{icon:S,title:"Joker combo payoff",text:"Show why each run can explode into a different build."},{icon:X,title:"Touch-first gameplay",text:"Frame mobile controls, quick decisions, and short-session replay value."}],U=["Balatro marketing video","how to promote Balatro","Balatro alternative ads","roguelike card game promo video"],x=()=>{T?.trackEvent("click_landing_app_claim_video",{app:"balatro"}),j("/app/create")},G=s=>JSON.stringify(s).replace(/</g,"\\u003c"),z=[{"@context":"https://schema.org","@type":"Organization","@id":`${r}/#organization`,name:"Apptovid",url:`${r}/`,logo:{"@type":"ImageObject",url:`${r}/static/logo/apptovid-256x256.png`,width:256,height:256}},{"@context":"https://schema.org","@type":"WebPage","@id":`${d}#webpage`,url:d,name:f,description:_,inLanguage:"en",isPartOf:{"@type":"WebSite","@id":`${r}/#website`,name:"Apptovid",url:`${r}/`},about:{"@type":"MobileApplication",name:C,applicationCategory:"GameApplication",genre:["Card","Card battler","Casual","Single player"],operatingSystem:"Android",url:wa},publisher:{"@id":`${r}/#organization`}},{"@context":"https://schema.org","@type":"BreadcrumbList","@id":`${d}#breadcrumb`,itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:`${r}/`},{"@type":"ListItem",position:2,name:"Balatro Promo Video Generator",item:d}]},{"@context":"https://schema.org","@type":"ItemList","@id":`${d}#video-formats`,name:"Balatro promo video ad formats",itemListElement:g.map((s,o)=>({"@type":"ListItem",position:o+1,item:{"@type":"VideoObject",name:`${s.name} for ${n}`,description:s.angle,thumbnailUrl:`${b}${s.poster}`,contentUrl:`${b}${s.file}`,uploadDate:"2026-08-11",inLanguage:"en",publisher:{"@id":`${r}/#organization`}}}
1))}];return J({...W,title:f,description:_,ogTitle:f,ogDescription:_,ogUrl:d,ogType:"website",twitterCard:"summary_large_image"}),N({link:[{rel:"canonical",href:d}],script:[{key:"landing-app-balatro-json-ld",type:"application/ld+json",innerHTML:G(z)}]}),(s,o)=>(m(),h("main",ea,[a("section",ta,[a("div",oa,[a("div",sa,[a("p",ia,[l(e(Y),{class:"h-4 w-4"}),u(" Custom ad creative for "+t(C)+": Roguelike Card Game ")]),a("h1",null,[o[0]||(o[0]=u(" Generate High-Converting Video Ads for ",-1)),a("span",null,t(n)),o[1]||(o[1]=u(" in Minutes ",-1))]),a("p",{class:"balatro-hook"}," Want to scale user acquisition like "+t(n)+"? Automate your app store video ads in minutes. Stop editing from scratch.Preview a performance creative built around Boss Blinds, Joker combos, and one-more-run gameplay. "),a("button",{type:"button",class:"balatro-main-cta",title:"Claim and customize this Balatro video ad",onClick:x},[o[2]||(o[2]=u(" Claim & Customize This Ad ",-1)),l(e($),{class:"h-5 w-5"})]),a("div",ra,[(m(),h(y,null,k(V,i=>a("article",{key:i.title},[a("div",na,[(m(),q(F(i.icon),{class:"h-5 w-5"})),a("strong",null,t(i.title),1)]),a("p",null,t(i.text),1)])),64))])]),a("div",la,[a("div",da,[(m(),h(y,null,k(g,(i,v)=>a("button",{key:i.name,type:"button",role:"tab","aria-selected":e(c)===v,class:B({"is-active":e(c)===v}),title:`Show ${i.name} for Balatro`,onClick:Aa=>M(v)},t(i.tabLabel),11,ca)),64))]),a("article",{class:B(["balatro-video-card",`balatro-video-card--${e(p).ratio}`])},[a("div",pa,[a("div",null,[a("span",null,t(e(p).name),1),a("strong",null,t(e(p).angle),1)]),l(e(Z),{class:"h-4 w-4"})]),l(D,{name:e(w),mode:"out-in"},{default:P(()=>[(m(),h("div",{key:e(p).file,class:"balatro-video-frame"},[a("video",{class:"balatro-video",src:`${b}${e(p).file}`,poster:`${b}${e(p).poster}`,muted:"",loop:"",autoplay:"",controls:"",playsinline:"","webkit-playsinline":"","x5-playsinline":""},null,8,ma)]))]),_:1},8,["name"])],2)])])]),a("section",ua,[a("div",ha,[a("div",ga,[a("div",ba,[a("p",va,[l(e(Q),{class:"h-4 w-4"}),o[3]||(o[3]=u(" Game UA content angle ",-1))]),a("h2",null,"How to Make Promo Videos for "+t(n)),a("div",ya,[(m(),h(y,null,k(U,i=>a("span",{key:i},t(i),1)),64))])]),a("p",{class:"balatro-seo-copy"},t(n)+" is built around short, high-stakes decisions: beat Boss Blinds, build stronger poker hands, discover Jokers, upgrade decks, and chase a run that suddenly becomes huge. A strong "+t(n)+" marketing video should show the moment a simple hand turns into a score spike, then connect that payoff to touch controls, pixel art, unlockable decks, challenge mode, and the replay loop. Teams researching how to promote "+t(n)+' can test ads around Joker combos, risky discards, boss pressure, and "one more run" moments. The same structure also works for '+t(n)+" alternative ads or a roguelike card game promo video because the hook is visual, fast, and easy to understand. ")])])]),a("section",ka,[a("div",fa,[a("div",_a,[l(e(S),{class:"h-9 w-9","stroke-width":1.35})]),o[4]||(o[4]=a("div",null,[a("h2",null,"Turn this Balatro preview into an editable ad project"),a("p",null," The Play Store link is already prepared. Open the project, tune the first three seconds, swap captions, and generate production-ready video variants. ")],-1)),a("button",{type:"button",class:"balatro-secondary-cta",title:"Tweak this video for Balatro",onClick:x},[u(" Tweak this video for "+t(n)+" "),l(e($),{class:"h-5 w-5"})])])]),l(K,{background:"linear-gradient(90deg, rgb(255 255 255 / 0.018) 1px, transparent 1px), linear-gradient(0deg, rgb(255 255 255 / 0.012) 1px, transparent 1px), radial-gradient(circle at 78% -18%, rgb(248 113 113 / 0.055), transparent 24rem), linear-gradient(180deg, rgb(24 12 12), rgb(17 9 10))"})]))}}),Ga=R(xa,[["__scopeId","data-v-9d2e08c2"]]);export{Ga as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.