ClipStudio

Uzstādīšana un pirmā publikācija

Atzīmes ir tavs kontrolsaraksts šajā lapā; tās nemaina kontu vai pakalpojumu iestatījumus.

Atvērt darba vietu →

Kodā pabeigts: droša lokālā palaišana, darba plūsma, renderēšana, Azure adapteri un pēc noklusējuma izslēgts Publer TikTok adapteris. AI veic runas transkripciju ar laika atzīmēm un kandidātu atlasi no transkripta; vizuāla video/gameplay AI analīze nav ieviesta. Speech un OpenAI ir konfigurēti un pārbaudīti dzīvajā.

MPP Azure Grant 2025 autentifikācija un kredīts ir pārbaudīti: atlikums 1843,01 USD no 2000 USD, nav aplēse, derīgs līdz 2027-06-21T18:34:53Z. Tas ir kopīgs billing profile kredīts, ko patērē arī citi resursi; tā nav ClipStudio rezervācija. Lietotājs apstiprinājis MPP izmantošanas atļauju un piešķīrumu līdz 1000 EUR gadā; sākotnējam AI izmēģinājumam — ne vairāk par 20 EUR. Tas ir atsevišķs budžets no kopīgā USD atlikuma. Lietotne un FFmpeg renderēšana darbojas lokāli, Azure paredzēts tikai Speech/OpenAI; VM pašlaik neveidojam. Ja esošā sesija darbojas, jauns login nav vajadzīgs. Speech/OpenAI segumu, cenas un piemērojamos bezpeļņas programmas noteikumus pārskata aģents; Speech un OpenAI S0 konti ir izveidoti swedencentral; abi ir konfigurēti un pārbaudīti dzīvajā. Lietotnes izmaksu limits ir 18 USD. VM nav izvietota. Konta ieraksts lietotnē nepieslēdz sociālo tīklu un neko nepublicē.

Tehniskā palaišana — var veikt aģents

Ubuntu 24.04 LTS vajag Python 3.10+, venv, ffmpeg, ffprobe, DejaVu fontus un util-linux. Docker nav vajadzīgs. No repozitorija saknes terminālī:

sudo apt-get update
sudo apt-get install python3 python3-venv ffmpeg fonts-dejavu-core util-linux
cd /home/raivis/Desktop/aplikacijas/clipstudio
bash scripts/install.sh
.venv/bin/python scripts/start.py

Iepriekšējā ir vispārīga tehniska atsauce; konfigurētā izmēģinājuma atjaunošanai izmanto privāto palaidēju zemāk.

Aģents ir ģenerējis paroli privātā failā /home/raivis/Desktop/aplikacijas/clipstudio/.clipstudio-data/ClipStudio-parole.txt (tiesības 0600). Lokālā lietotne ir palaista portā 41005. Kopija: /home/raivis/Desktop/ClipStudio-parole.txt (0600).

Konfigurētā izmēģinājuma manuālai palaišanai izmanto privāto palaidēju (0700):

python3 /home/raivis/Desktop/aplikacijas/clipstudio/.clipstudio-data/start.py

Tas privāti nolasa azure-env.json (0600) un paroles failu procesa atmiņā, saglabājot to pašu datu direktoriju, datubāzi, konfigurēto Speech/OpenAI un paroli. Noslēpumi nenonāk argumentos vai izvadē; JSON neizpilda ar shell source/eval. Fails satur Speech un OpenAI atslēgas, vides iestatījumus, cenas un limitus; tā saturu neizdrukā. Palaidējs pārbauda īpašnieku/tiesības un simboliskās saites, ielādē atļautos iestatījumus/fiksētos limitus, notīra mantoto provideru vidi un atstāj Publer izslēgtu. Tas neaptur esošu procesu un neveido autostartu; otru instanci bloķē esošā slēdzene.

Atver http://127.0.0.1:41005/ un piesakies. Pārtraukšana: Ctrl+C. Nākamajā palaišanā izmanto privāto palaidēju, lai saglabātu Speech/OpenAI konfigurāciju.

Izmēģinājuma dati: /home/raivis/Desktop/aplikacijas/clipstudio/.clipstudio-data, tikai tavs lietotājs, direktorijs 0700. Izmanto privātu lokālu Linux disku; SMB, NFS un Azure Files nav atļauti. Viens process, viens datu direktorijs. Avots līdz 2 stundām un noklusēti 512 MB. Automātiskas diska kvotas un datu dzēšanas nav; pirms darba pārbaudi brīvo vietu. Nekopē datubāzi, kamēr serveris strādā.

Pārbaude: curl --fail --silent http://127.0.0.1:41005/healthz → {"status":"ok"}. Biznesa un multivides API prasa sesiju; izmaiņām UI pievieno CSRF aizsardzību. Pilna servera instrukcija: clipstudio/README.md.

Tikai tev nepieciešamie soļi

Parole un Azure zemāk ir statusa informācija. Tev vēl jāveic Content Rewards JOIN, sociālo kontu OAuth, naudas saņemšanas iestatījumi un avota/AI apstrādes tiesību apstiprinājums. Tehnisko instalēšanu, konfigurāciju un Speech/OpenAI pieslēgšanu apstiprinātā budžeta ietvaros var veikt aģents. Nesūti čatā paroles, API atslēgas, KYC dokumentus vai bankas datus.

  1. Lietotnes parole ir sagatavota. Aģents to ģenerējis privātā failā /home/raivis/Desktop/aplikacijas/clipstudio/.clipstudio-data/ClipStudio-parole.txt (tiesības 0600). Kopija: /home/raivis/Desktop/ClipStudio-parole.txt (0600). Parole pašam nav jāizdomā; čatā to nesūti. Lokālā lietotne ir palaista portā 41005.
  2. Azure piekļuve un atlikums jau pārbaudīti. MPP Azure Grant 2025 abonements ir Enabled, piedāvājums Sponsored_2016-01-01, spendingLimit Off. Piesaistītā MicrosoftCustomerAgreement billing profile Benefit Consumption lots API apstiprina Azure non-profit sponsorship kredīta atlikumu 1843,01 USD no sākotnējiem 2000 USD; closedBalance nav aplēse (isEstimatedBalance false), derīgs līdz 2027-06-21T18:34:53Z. Tas ir kopīgs billing profile kredīts abonementiem MPP Azure Grant 2025 un Azure subscription 1; to patērē arī citi esošie resursi, tas nav ClipStudio rezervēts budžets. SpendingLimit Off automātiski neaptur izmaksas. Izmanto esošo sesiju; login/MFA atkārto tikai tad, ja tā vairs nedarbojas. Tava MPP izmantošanas atļauja un ClipStudio piešķīrums ir apstiprināti: līdz 1000 EUR gadā, sākotnējam AI izmēģinājumam — ne vairāk par 20 EUR. Tas ir atsevišķs budžets no kopīgā USD atlikuma; atkārtota atļauja nav vajadzīga. Speech un OpenAI ir konfigurēti un pārbaudīti dzīvajā; kvotas šķērslis atrisināts ar Standard izvietojumu. Gala kopējā rezervācija: 4 izsaukumi, 60 audio sekundes, 4006 ievades/6144 izvades tokeni, 0,019835 USD, ieskaitot UNKNOWN mēģinājumus (nav rēķins vai saņemta nauda). Lietotnes kopējais izmaksu limits ir 18 USD; pilnas cenas un limiti zemāk. Lietotne un FFmpeg darbojas lokāli, Azure paredzēts tikai Speech/OpenAI; VM pašlaik neveidojam.
  3. JOIN → pilnie noteikumi → konkrētās epizodes atļauja. Sāc ar Content Rewards vai izvēlētās kampaņas tiešo saiti, pieslēdzies un nospied tās Join pogu. Pēc pievienošanās izlasi pilnos noteikumus: likmi, kvalificētos skatījumus, limitus un iesniegšanas termiņu. Pārbaudi tieši šīs epizodes lejupielādes/montāžas tiesības, AI apstrādes un katras TikTok/Instagram platformas atļauju. JOIN vai publiska epizode vien to negarantē. Augšupielādē darba vietā tikai atļauto failu; nodod neslepenu noteikumu/atļaujas atsauci un termiņu. Bez skaidras atļaujas AI vai otru platformu neizmanto.
  4. Izveido īstus Latvijas kontus. TikTok izvēlies Personal, Instagram — Business; esošu Creator pārslēdz uz Business. Norādi patieso Latviju, vecumu un identitāti; bez VPN vai valsts imitēšanas. Iestati publiskus profilus, ieslēdz 2FA un droši saglabā atkopšanas kodus. Login/MFA/OAuth apstiprini pats. Nodod tikai rokturus un apstiprinājumu, ka publiskums, 2FA un atkopšana gatavi. Content Rewards → Settings → Connected accounts → Connect account izvēlies platformu un ar tās OAuth pieslēdz pareizo kontu. Atgriežoties pārbaudi rokturi un statusu Connected, tad spied Done. Whop sociālā profila saites un ClipStudio konta ieraksts šo sasaisti neaizstāj. Content Rewards instrukcija, 2026-10-06.
  5. Kā tu saņem nopelnīto naudu. Kampaņas organizators finansē atlīdzību. Tu publicē klipu un iesniedz tā saiti Content Rewards; tur pārbauda iesniegumu un skatījumus un pēc prasību izpildes ieskaita atlīdzību tavā Content Rewards atlikumā. No tā naudu izņem caur Whop uz savu bankas kontu vai citu atbalstītu saņemšanas metodi. Šis solis ir nopelnītās naudas saņemšanai, nevis maksas dalības iegādei. Whop nodrošina naudas izņemšanu un identitātes pārbaudi (KYC); Content Rewards — pelnīšanu un iesniegumus. Content Rewards noteikumu 3. sadaļa. Whop panelī atver Finance sadaļu, izpildi identitātes pārbaudi, norādi patieso Latviju un pārbaudi tās atbalstu. Tikai Whop drošajā plūsmā ievadi savu identitāti, bankas saņēmēju/IBAN vai piedāvāto izmaksas metodi un prasīto nodokļu informāciju. Neatbalstītas valsts/metodes gadījumā neizmanto citu valsti. Nodod tikai “KYC/payout gatavs” vai neslepenu šķērsli. Apstiprināts/“paid” klips un Whop atlikums nav bankā saņemta nauda; saņemšanu uzskaiti tikai pēc īsta bankas ieskaitījuma. Pēc naudas uzskaites ierakstu izveides kampaņas valūta ir fiksēta; automātiska FX nav. Summas ieraksti sākotnējā kampaņas valūtā pēc īstās kvīts. Citas valūtas bankas summu neaizstāj ar izdomātu konversiju; saglabā bankas kvīti, neskaidru summu neatzīmē kā saņemtu.
  6. Pirmais apstiprinātais AI klips → native publikācija → UZREIZ paša iesniegums. Noskaties ar AI runas transkripciju/laika atzīmēm un transkripta kandidātu atlasi sagatavoto gala klipu; apstiprini skaņu, kontu, tekstu un atklāsmes. Ja Azure AI nav pieejams, izmanto skaidri marķētu manuālo transkriptu/atlasi, neuzdodot AI par pārbaudītu. Pirms Publer augšupielādē apstiprināto klipu pašā TikTok/Instagram lietotnē un publicē. Atver īsto publikāciju, saglabā URL un faktisko UTC. Uzreiz pēc publicēšanas pats iesniedz URL un prasītos laukus pievienotās kampaņas Content Rewards formā, saglabā kvīti un ievēro termiņu. Negaidi Publer vai nākamo sesiju; iesniegšana nav automatizēta. Nodod publisko URL, UTC un neslepenu kvīts atsauci.
  7. Izvēles Publer — tikai pēc sekmīga 6. soļa. Publer panelī pats apstiprini izvēlēto plāna pirkumu tikai ar atsevišķu lēmumu — tas pašlaik nav atļauts. Pats izpildi TikTok OAuth, pārbaudi API un paid partnership iespēju. Atslēgas ceļš: Settings → API & Webhooks → Generate/Manage API Keys → Posts/Media scopes → Generate API Key. Atslēgu glabā/ievadi tikai drošajā lokālajā vidē. Aģentam nodod rokturi un neslepenu iespēju apstiprinājumu; tas sagatavos kontu ID kartējumu. Instagram šis adapteris nepublicē.
  8. Apstiprini katru faktisko publikāciju. Noskaties gala video ar skaņu, apstiprini versiju, kontu, tekstu un atklāsmes pirms nosūtīšanas. UNKNOWN gadījumā pārbaudi īsto kontu/Publer rindu un neatkārto mēģinājumu. Nodod tikai īsto publisko URL un faktisko UTC. Content Rewards pierādījumu arī turpmāk pats iesniedz kampaņas formā un saglabā kvīti.

Azure savienojumi darbojas

Pārbaudīta transkripcija ar laika atzīmēm, AI fragmenta atlase un vertikāla klipa izveide ar subtitriem. Pārbaude veikta ar pašu ģenerētu tehnisku ierakstu; īstu autoru materiāla kvalitāte vēl jāpārbauda.

MPP tev atvēlētais limits ir 1000 € gadā. Lietotnes sākuma AI izmēģinājumam iestatīts 18 USD limits; testu kopējā rezervācija ir aptuveni 0,02 USD. Tā ir lietotnes patēriņa uzskaite, ne Azure rēķins. Azure piekļuve un atslēgas jau iestatītas.

Video un renderēšana paliek šajā datorā. Avota augšupielāde un publicēšana pagaidām ir manuāla; nepārtraukta strīmu savākšana un vizuālā AI analīze vēl nav ieviesta. Publer ir izslēgts. Tev jāizveido un jāsavieno sociālie konti, jāapstiprina materiāla atļaujas un jāpārskata pirmais klips. Tehniskie resursi, pārbaudes un limiti aprakstīti clipstudio/README.md.

Publer TikTok — tehniskā rokasgrāmata aģentam

Integrācija pēc noklusējuma ir izslēgta. Dzīvs konts, API atslēga, plāns vai reāla publikācija nav pārbaudīti, ārējs pieprasījums izveides laikā nav veikts. Publer izmaksu segumu ar Azure kredītu nepieņem.

Ieslēgšanas priekšnosacījums ir iepriekšējā saraksta 6. solis: lietotājs publicējis pirmo native testu un pats iesniedzis Content Rewards pierādījumu.

  1. Saņem operatora apstiprinājumu par API piekļuvi/plānu, pareizo TikTok kontu un paid partnership iespēju. Instagram šajā adapterī nav atbalstīts.
  2. Servera vidē slēpti ievadi PUBLER_API_KEY, iestati PUBLER_WORKSPACE_ID un PUBLER_ACCOUNT_MAP JSON no lokālā konta ID uz īstā Publer konta ID. Kartējumam jābūt unikālam.
  3. Tikai pēc pārbaudes iestati PUBLER_TIKTOK_PAID_VERIFIED=true un PUBLER_ENABLED=true, tad pārstartē lietotni. Precīza slēptās ievades secība ir clipstudio/README.md.
  4. Apstiprini gala versiju, kontu un atklāsmes, tad skaidri izvēlies nosūtīšanu Publer. Kalendāra ieraksts pats neko nenosūta. Tiešās MP4 augšupielādes maksimums ir 200 000 000 baitu; publisku failu glabātuvi nevajag.
  5. UNKNOWN gadījumā neatkārto mēģinājumu. Pārbaudi Publer rindu un pašu TikTok kontu. Arī pabeigts provider job bez faktiskā publicēšanas UTC nav apstiprināta publikācija. Ievadi tikai īsto publikācijas HTTPS saiti un faktisko UTC laiku; ja to nevar pierādīt, atstāj neskaidro stāvokli un noskaidro iznākumu ar pakalpojuma atbalstu.

Izvēles mākoņa variants nākotnei — pašlaik neveidojam

Šī ir tehniska atsauce nākotnei; pašreizējais plāns ir lokāla lietotne un FFmpeg, Azure tikai Speech/OpenAI. VM pašlaik neveidojam. Iespējamais nākotnes variants: viena Ubuntu VM, persistent managed SSD ar lokālu Linux failu sistēmu, viens systemd process un HTTPS reverse proxy. SQLite nedrīkst glabāt Azure Files, SMB/NFS vai īslaicīgajā VM diskā. Pašlaik izvietojums nav veikts.

Publiskā 2026-11-06 West Europe bāzes cenu aplēse: Linux B2als_v2, 64 GiB OS SSD, 64 GiB datu SSD un statiska IPv4 — ap €40,23/mēn. (730 h); ar 128 GiB datu SSD — ap €44,54/mēn. Papildus AI, disku operācijas, datu izeja, dublējumi un nodokļi. Konkrēto pakalpojumu kredīta segums nav pārbaudīts; pirms resursu izveides pārbaudi aktuālo cenu savā abonementā.

Konfigurācijas paraugi: clipstudio/infra/clipstudio.service un clipstudio/infra/Caddyfile. Pilna aģenta tehniskā secība ir README. Vajag savu domēnu, TLS un konkrētu atļauto hostu. Portu 41005 tur tikai loopback; publiski to neatver. Parole sistēmas pakalpojumam glabājas šifrētā systemd akreditācijā. Šie soļi paši netiek izpildīti.

Avoti: Azure Retail Prices API, Azure budžeti, Caddy HTTPS.