Hi, this is owntent. Here is what recently shipped, from the user's point of view.
New
- The six new webtoons now run through episodes 17–18 — 103 episodes total
- Per-line language, voice, delivery and lip-sync overrides in the dialogue editor, with speaker face thumbnails
- New per-model prompt router — compiles each shot into the target video model's own format and blocks invalid combinations
- Both new tour tabs now play a real interaction clip in ko and en
- Settings gains a generic local video+audio server connector — register your own Ref2VA-compatible endpoint and test the connection
- Landing now states plainly that with your own GPU + codex, generation costs nothing
- English posters are re-rendered with English lettering
- New colour-consistency rules pin the work's fixed palette and Kelvin-valued light sources into every shot prompt
- The six new webtoons now run through episodes 12–13 — 73 episodes total
- The six new webtoons now run through episodes 11–12 — 68 episodes total
- New Founding Creators program — viewing and payment stay fully open; only creation is invite-gated on owntent.com. Apply at /partner, redeem codes at /account, manage from the admin Founding Creators tab
- The six new webtoons now run through episodes 10–11 — 61 episodes total, with bubble placement applied
- Canon-selected fan ideas now surface on the dashboard with one-tap copy-to-brief, contributor credit included
- New phone Board tab mirrors the remaining desktop screens — storyboard, dialogue, cast, world, foreshadowing, chapters — in one scroll
- All six new webtoons now run through episode 9 — 54 episodes total
- Every pipeline stage now logs its options and which one was taken — auto-picked or chosen by you — visible as a list on desktop Evaluate and the phone Records tab
- Episodes 5–6 added across the six new webtoons — 35 episodes total
- New /docs hub and per-feature detail pages with locale-matched screen captures and recordings
- Scheduled releases now fire a go-live fanout at the exact time, and pre-release credit unlocks are rejected server-side
- Episodes 4–5 added across the six new webtoons — 28 episodes total, continuing each work's 20-episode roadmap
- Each pack card now shows how many paid episodes it unlocks
- Copyright report desk with a published handling policy
- New series require a rights declaration, shown to reviewers
- Canon selection: creators mark fan posts as woven-into-the-story, with a visible badge and a submission license notice in the composer
- Scheduled episode release: pick a go-live time per episode — until then it shows an Opens-at badge everywhere and cannot be opened or purchased
- Episodes 2–3 added for all six new webtoons — 18 episodes / 256 panels total, following each work's 20-episode roadmap, with episode thumbnails
- AI fan-service cut: generate a one-panel celebration with the fan's name on a sign, straight from the creator dashboard
- Exported Shorts now end with a baked return frame: handle, CTA copy, and a QR deep link to the creator page
- Expiring-membership push reminder rides the existing D-3 inbox dedupe — one push per expiry
- Link-in-bio quick actions on /c: watch-latest CTA plus a push opt-in card for visitors arriving from external profiles
- Fan community board on /c pages: fan posts with tier badges, plus creator heart/hide/block moderation
- Creator dashboard gains a Fandom-health panel: owned audience, renewal cohort, loyalty ladder
- Weekly release calendar per series with a countdown chip on the series page
- New-episode web push to followers plus contextual opt-in prompts at follow/endcard moments
- Six coming-soon placeholders became real webtoons: original story bible, cast, 20-episode roadmap and a rendered episode 1 each — 86 panels total — authored as /adapt workspaces so every episode, panel and line stays re-editable; plus 29 missing episode thumbnails filled in
- New iOS home-screen widget: awaiting approvals, run progress, active jobs and desktop online state, pushed from the app on change
- Phone run control mirroring the desktop pipeline: same 13 stages with per-stage run/regenerate, plus start/stop/resume and progress — commands execute on the desktop through the same code path as a real click
- New Assets tab on the phone project screen: all generated assets in a filterable grid, video first-frame thumbnails, and in-place playback
- Auto research at first story creation: comparable works with reader reactions, positioning/differentiation/trends/risks/opportunities, character references, and full change history with restore on the new story-analysis reference page
- New landing section showing phone control with three real device captures — native iOS approval card, the install-free /m dashboard, and the per-project job list — plus four things you can actually do from the phone; locale-matched KO/EN captures
- Landing feature tour plays real product screen recordings again — seven screens, locale-matched KO/EN clips, screenshot poster so nothing ever renders blank, still images only under prefers-reduced-motion
- 숏드라마 회차에 언어별 자막(한국어·English) 오버레이 — 「301호」 1화에 영상에 태워 넣지 않은 오버레이 자막을 넣어, 감상관에서 자막 언어를 고르면 그 언어로 번역된 자막이 영상 위에 뜹니다(끄기 포함). 영상 음성을 그대로 받아쓴 한국어 자막과 자동 번역한 영어 자막을 회차 타이밍에 맞춰 얹었습니다. (Per-language subtitle overlay (KO/EN) for short-drama episodes — Room 301 Ep1 now carries separate overlay subtitles that switch with the viewer's language; KO transcribed from the episode audio, EN auto-translated, timed to the cut)
- 「페월루: 윤서화」 영상판 1화 자막(한국어·English) — 시대극 「페월루」 1화에 영상에 태워 넣지 않은 오버레이 자막을 넣었습니다. 대사를 받아쓴 한국어 28줄과 자동 번역한 영어 28줄을 컷 타이밍에 맞춰 얹어, 감상관에서 언어를 고르면 그 언어 자막이 영상 위에 뜹니다. (Overlay subtitles (KO/EN) for Paewollu film Ep1 — 28 KO lines transcribed from audio + 28 EN auto-translated, timed to the cut, switching with the viewer's language)
- New landing section detailing character/scene/prop sheets with their real 9-cell presets, plus emotion-tuning and monetization feature cards, in KO and EN
- 대사별 목소리 연기를 앱 안에서 직접 조절 — 대사 편집기의 '연출'에 TTS 엔진 선택(Qwen 한국어 연기 / IndexTTS 음색분리·감정벡터)을 추가했습니다. IndexTTS를 고르면 화자 레퍼런스로 음색을 지정하고, 기쁨·분노·슬픔·두려움·혐오·우울·놀람·평온 8가지 감정을 슬라이더로 섞고 감정 강도·말 속도까지 조절해 음성을 생성합니다. (In-app per-line voice acting controls: engine picker (Qwen / IndexTTS) in the dialogue "delivery" editor; IndexTTS mode adds a speaker-reference input, an 8-dimension emotion-vector slider grid, and intensity/speed sliders)
- Radial emotion wheel for the IndexTTS delivery editor — drag any of 8 axes from center to edge; kept in sync live with the sliders below
- Domestic KRW card payment via KG Inicis for credit top-ups — ₩ checkout on /pricing, credits granted on approval; works on the public test MID before merchant approval
- Married-enemy Ep3–5: KO/EN soft subtitles, toggleable per viewer language
- The Man I Saved / tmis Ep1: KO/EN soft subtitles via speech-to-text, toggleable per viewer language
- 영상 작품 3편 공개 — 「301호」(세로 34초)·「폐월루: 윤서화 — 영상판」(8분 50초)·「가지마 — 영상판」(7분 31초). 앱 에디터로 조립해 감상관에 발행했다.
Changed
- Speech-bubble system unified to one visual family per Webtoon Originals conventions: white fill, single ink stroke, single bold face; types differ by shape only — no more dark narration boxes, gray italic thoughts or blue radio boxes
- 문서가 /guide 하나로 통합됐습니다 — 기능 문서(/docs)와 사용자 매뉴얼(/guide)이 따로 있던 것을 매뉴얼로 합쳤습니다. 옛 /docs 링크는 자동으로 이동하고, 기능별 조작 영상·고품질 스크린샷은 해당 매뉴얼 페이지가 이어받았으며, 캔버스 매뉴얼 챕터가 새로 생겼습니다. (/docs merged into /guide — old links 301, feature tour videos now live on the matching manual pages, new canvas chapter)
- 요금제 페이지가 크레딧 충전만 안내합니다 — 판매가 끝난 「Pro 영구 라이선스·월간·연간」 구간을 내리고, 실제 판매 중인 크레딧 팩과 FAQ만 남겼습니다. 브라우저 탭 제목·설명도 방문자 언어를 따릅니다. (/pricing now shows only the credit packs actually on sale — the retired Pro license/monthly/yearly tiers are gone; the tab title follows the visitor locale)
- Hero screenshots are now fixed in place and ~1.35× larger, fully inside the frame
- Adaptation framing removed — continuations are labeled as our own part two, and the remaining work ships as an original
- Phone Work tab now mirrors the desktop autopilot: the same 8-step pipeline with completion state, plus scene and reference thumbnails
- Change-history rows in the phone Records tab now show the target's thumbnail
- Scheduled go-live now fires on the first catalog read instead of a 10-minute cron
- Payment-complete Discord log now carries the full context — buyer, base/bonus/total credits, amount, resulting wallet balance, pack, env, event, product/order id — with the order id as a one-click deep link into the Polar dashboard
- Terms now state credits are non-refundable as a rule — immediate-use digital product — with three exceptions: mandatory consumer-law withdrawal, paid-but-ungranted, and undelivered paid features; KO/EN both updated
- Landing feature tour links straight into that feature's doc page
- Max pack now ₩75,900 so bigger packs always give a better per-won rate
- Top-up email field now explains what it's for
- Landing copy converges on one promise: a finished, publishable episode
- 「이어가기」 표기를 「확장」으로 바꿨습니다 — 작품 제목·스튜디오 메뉴·감상관 배지까지 전부 통일했습니다. 예:
백년천마 — 이어가기(웹소설 각색)→백년천마 — 확장(웹소설 각색). ("Continued" wording is now "Expanded" across titles, menus and badges) - Legal docs updated: MoR Creem→Polar, removed the no-longer-operating pre-generation prompt-screening clause, kept publish-time screening
- Landing product screenshots recaptured from the current UI and served per viewer language — seven screens in KO and EN; the autopilot shot shows the manual/full-auto toggle and the previz shot the latest character render; fixed a hero card pointing at a removed file that rendered as an empty thumbnail — 0 broken images on both locales
- Landing pipeline section now renders the app's real 12 stages instead of a hardcoded 9, adds full-auto / manual / mobile mode cards, and the hero counters count real values
- The Man I Saved Ep1 fully regenerated: new cast sheets → 24 keyframes → Seedance i2v → lipsync on all 12 dialogue shots, published as a 1:15 cut with re-timed KO/EN subtitles and a new cover
- Landing hero rebuilt as a drafting-desk layout: oversized wordmark, graph-paper band, parallax + throwable product cards, centred action pill
- Landing: Lenis smooth scroll, disabled under prefers-reduced-motion
- Landing vertical rhythm tightened ~10%, section eyebrows unified to monospace
- 「301호」 1화를 AI 업스케일해 화질을 올렸다(464×832 → 1080×1920, 선화·색 경계 선명).
- Local image→3D: per-texel projective texture baking — face/skin/fabric detail preserved to texture resolution, with occlusion depth-test and front-facing weighting
- 「내가 살린 남자」 1화를 캐릭터 일관성이 유지되는 재제작본으로 교체(24컷·1분 13초·대사 12컷+BGM). 이전 1화는 흐릿한 구버전이었다.
- 「301호」 1화 영상을 새 버전으로 교체(35초).
Fixed
- The /account invite-code input was hidden while the creation gate is off — recipients had nowhere to enter their code; it now always shows until redeemed
- Guide screenshots are now captured per locale — 94 fresh captures replace the single stale Korean set
- Perpetual wordmark/logo glow animations repainted every frame and read as page-wide flicker — the gradient and bloom stay, the motion stops
- The pricing page's tab title and description now follow the visitor's locale
- Phone thumbnails resolved to a broken asset path and silently disappeared — fixed
- Duplicate handler identifier in the API gateway broke the production build
- Polar webhook double-counted the same product id across two fields, crediting twice — deduped so each order grants exactly the purchased amount
- Bubble re-placement applied to the whole back catalog: 5,417 bubbles across 2,160 panels in 14 published webtoons; artwork untouched, and every future episode published through the app gets the same placement automatically
- Speech bubbles no longer cover faces or hands: placement now measures each panel's local detail and moves bubbles into quiet areas with top/bottom margin preference and no bubble-on-bubble overlap; 1,010 bubbles across 403 already-published panels were re-placed
- JSX comment inside a conditional expression broke every production build
- Registered 5 committed handlers that were silently 404 in the API gateway
- Desktop app version now increments per build — 0.1.<commit count>, monotonic build number, short sha and build time recorded
- Running the dialogue stage now forces its own include flag on, and scene description honors the force flag on direct/regenerate runs — previously a scene with a description could never gain dialogue
- Shot breakdown now names the scene's cast in each prompt and records per-shot characters, so keyframes lock identity instead of inventing a generic person
- Prompt moderation retries once on infrastructure faults before blocking; content verdicts are unchanged
- Stage skills now route to the console that actually consumes the run-stage flag
- Desktop app now binds the LAN so the same-Wi-Fi QR actually connects — phone remote and the native Studio app pair without a tunnel
- 「101번째 회귀」 제목에 붙어 있던 "— 이어가기"가 사라졌습니다 — 오리지널 60화 웹툰인데도 감상관 목록과 리더 헤더에 「101번째 회귀 — 이어가기」로 떴습니다. 이 꼬리표는 남의 작품을 이어 그리는 연재분에만 붙어야 하는 표시라, 자기 작품으로 발행하는 경우에는 더 이상 붙지 않습니다(기존 이어가기 작품 3종의 표시는 그대로입니다). (Original works no longer get the "— 이어가기" continuation suffix on mount — it now applies only when the episode is mounted into a separate demo series; existing continuation titles unchanged) ### Added
- English locale no longer leaks Korean sample titles: all nine bundled samples resolve to English titles across landing showcase, studio list, project header, onboarding and the /m phone dashboard; browser tab title, OG card and JSON-LD site copy are localized too
- Fixed a raw step identifier appearing instead of a translated label on the phone approval card, and a hardcoded Korean job-failure message leaking into the English UI
- Ep1 audio led the mouth by 0.3–0.7s on all 12 dialogue shots — realigned per cut, subtitles shifted to match, and assembled at the source's native 24fps to stop mouth stutter
- Ep1 voice + lipsync restored to the stack of the well-received release — original TTS takes reused verbatim, mouth-only lipsync re-run on all 12 dialogue shots: measured audio/mouth offset 0.000s on every cut, native resolution preserved, and 4 cuts extended so no line is cut off
- Ep1 mouths no longer smear: the mouth-crop inpainting pass is replaced by the lipsync stack the well-received release actually used, re-run on all 12 dialogue shots — crisp lips and teeth, set/wardrobe/lighting untouched, same voice takes, subtitles re-timed to the new 1:15 cut
- 미리보기 화면 우클릭 메뉴가 영어로 고정돼 있던 것을 한국어로 표시합니다 — "화면에 맞추기 / 전체 화면 / 스냅샷 저장 / 스냅샷 복사"와 스냅샷 실패 알림까지 한/영 모두 제공합니다. (Preview context menu and snapshot toast messages localized — were hardcoded English) ### Fixed
- Landing pricing cards rendered raw i18n keys after the subscription→credit-pack rewrite; pack names, rates, perks, and trust chips now render
- Landing showcase: hide cover-less samples — four cards rendered as empty icon placeholders; the samples remain openable from the studio picker
- Landing pricing/FAQ copy still sold a subscription that no longer exists; rewritten around consumable credits with no recurring billing, and the refund claim corrected to match the Terms — unused credits refundable within 14 days. FAQPage structured data corrected too.
- Landing: 16px horizontal overflow on mobile removed — decorative glow now clamps to the page gutter below
sm - Hero proof strings were missing from ko/en catalogs and rendered as raw keys
- i18n: hardcoded English tooltip/placeholder now localized
- 「내가 살린 남자」 1화 대사 컷에 립싱크가 빠져 입이 닫힌 채 재생되던 문제. 립싱크본으로 교체했다(대사 12컷).
- 배치로 렌더한 컷이 스튜디오·미리보기·자동 조립에 나타나지 않던 문제. 회차 조립이 일부 컷만 담아 짧게 끝나던 원인이다(예: 53컷 중 17컷 → 33초).
- 감상 리더에서 마지막 회차인데도 떠 있던 "다음 화" 버튼을 숨긴다(1화짜리 단편에서 갈 곳 없는 버튼이 보였다). ### Fixed
- Auto-generated clips no longer come out landscape in 9:16 projects: the composer's default aspect is only sent to a run when the user explicitly picked one — otherwise the run follows the project format