Skip to content

Instantly share code, notes, and snippets.

@ZiTAL
Last active February 21, 2025 14:57
Show Gist options
  • Save ZiTAL/be14b424d284c8065f642b5af935cfd2 to your computer and use it in GitHub Desktop.
Save ZiTAL/be14b424d284c8065f642b5af935cfd2 to your computer and use it in GitHub Desktop.
Kajerak irrati nobela-ren automatizazioa
<?php
$kin =
[
"title" => "Kajerak irrati nobela",
"img" => "https://i.imgur.com/2WxeMZS.png",
"season" =>
[
[
"title" => "01: 2020ko martxoan super merkatuko Maribi eta Amaia kajera bikotea, funtsezko langile bihurtu zen beraien ardura ez en pandemia baten ondorioz. Haien profesionaltasunari eta lan onari esker, berehala irabazi zuten planetako kajera onenen titulua. Zorionekoa zu kutxan tokatzen bazaizkizu. Lagunak dira Maribi eta Amaia, bai, eta langile profesionalak ere bai. Baina abuztua da, eta luze doa pandemiaren krisia... laneko estresa ez dute berdin kudeatzen, ez alajaina!",
"chapters" =>
[
[
"title" => "01. Ez Maribi eta ez Maribo! Ez naizela joango!",
"audio" => "https://audioakirratia.naiz.eus/audioak/20200730_K01.mp3"
],
[
"title" => "02. Menajea, kondoiak eta ... super merkatuen salmentek gora egin dute, baina Amaia eta Maribiren soldatek berdin-berdin jarraitzen dute.",
"audio" => "https://audioakirratia.naiz.eus/audioak/20200804_KAJ02.mp3"
],
[
"title" => "03. Pakita lankideak hankaz gora jarri du supermerkatua flish-flish arekin. Koronabirusaren aurrean: flish-flish!",
"audio" => "https://audioakirratia.naiz.eus/audioak/20200805_KAJ03.mp3"
],
[
"title" => "04. Enkargatua etortzen bada, esan kakapirriarekin zaudela eta garbitu eskuak gel hidro-alkoholikoarekin.",
"audio" => "https://audioakirratia.naiz.eus/audioak/20200806_KAJ04.mp3"
],
[
"title" => "05. Eta zuk Maribi zer egiten duzu barra-kodearekin?",
"audio" => "https://audioakirratia.naiz.eus/audioak/20200810_KAJ05.mp3"
],
[
"title" => "06. Inbentario eguna da gaur. ",
"audio" => "https://audioakirratia.naiz.eus/audioak/20200811_KAJ06.mp3"
],
[
"title" => "07. Ez dakizu zer den txorixo kularra? Txerriaren ipurdia?",
"audio" => "https://audioakirratia.naiz.eus/audioak/20200812_KAJ07.mp3"
],
[
"title" => "08. Mmmm...frigodedo! Ui! ba ni fetitxistagoa naiz, nahiago frigopie!",
"audio" => "https://audioakirratia.naiz.eus/audioak/20200813_KAJ08.mp3"
],
[
"title" => "09. Reptilianoen boterea gure planetan, leku guztietan daudela!",
"audio" => "https://audioakirratia.naiz.eus/audioak/20200817_KAJ09.mp3"
],
[
"title" => "10. Kajerak borrokan, esentzialak gara! Ikusten? Gure borrokak axolarik ez!",
"audio" => "https://audioakirratia.naiz.eus/audioak/20200818_KAJ10.mp3"
],
[
"title" => "11. Orduan onena litzateke Jorge Javierrek eta Arnaldok biharko saioa elkarrekin aurkeztea!",
"audio" => "https://audioakirratia.naiz.eus/audioak/20200819_KAJ11.mp3"
],
[
"title" => "12. Aurreko astean Xabier Lete ikusi omen zuten sanjakoboak erosten Abadiñoko 'Lidl'-en!",
"audio" => "https://audioakirratia.naiz.eus/audioak/20200820_KAJ12.mp3"
],
[
"title" => "13. Joxe Joakin etorri zitzaidan bost garrafoirekin karroan! Eta horrela esan nion, «Joxe Joakin, baina zer egiten duzu horrenbeste gelekin? Hori ez da edateko!»",
"audio" => "https://audioakirratia.naiz.eus/audioak/20200824_KAJ13.mp3"
],
[
"title" => "14. Egun osoan amerikar-indioen musika sakratua jarri nien eta barruko txakrak irekita joango ziren etxera, noski. Konturatuko zinen…",
"audio" => "https://audioakirratia.naiz.eus/audioak/20200825_KAJ14.mp3"
],
[
"title" => "15. Amaia, momentu honetan miresmena edo belarrondoko bat emateko gogoa, biak sentitzen hasi naiz, e?",
"audio" => "https://audioakirratia.naiz.eus/audioak/20200826_KAJ15.mp3"
],
[
"title" => "16. Aizu begira, gure azken laneguna bukatzeko, utziko didazu nire azken abestia jartzen?",
"audio" => "https://audioakirratia.naiz.eus/audioak/20200827_KAJ16.mp3"
]
]
],
[
"title" => "02: Konfinamenduan ez zen txalorik egin supermerkatuetako kajerentzat, baina aski mereziak zituzten. Iazko udan ezagutu genituen Amaia eta Maribi, biak kajerak, oso lagunak baina ezberdinak zeharo: gaua eta eguna. Bata infusioen yonkia, bestea suzko bola bat, amorratuta zeharo.
Bizitza erabat aldatu zaio baina, Amaiari. Herentzia bat jaso eta txiringito bat ireki du hondartzan. Zera, falta duen gauza bakarra eguzkia da, bai eguzkia....zer da hori?",
"chapters" =>
[
[
"title" => "01. Bueltan da 'Kajerak' irrati nobela: Bueltan da ´Kajerak´irrati nobela. Supermerkatuarekin nazkatuta Amaiak txiringitoa ireki berri du hondartzan. ´Jodedamon´ garbitzailea ezagutu du soilik eguzkia falta da.",
"audio" => "https://audioakirratia.naiz.eus/audioak/orokorra/20210803_KAJ17.mp3"
],
[
"title" => "02. Intsentsua: Atzokoaren ondotik, bigarren atala entzuteko aukera izan dugu gaur bertan 'Dena Irailerako' saioan. Badirudi Amaiak zabaltzea erabaki duen txiringitoak bezero ugari dituela, eta bide onetik jarraitzeko aukera izango duela.",
"audio" => "https://audioakirratia.naiz.eus/audioak/orokorra/20210804_KAJ18.mp3"
],
[
"title" => "03. Nudista: Asteko hirugarren atala entzuten izan gara gaurko honetan 'Dena Irailerako' saioan. Amaiak txiringitoan duen intsentsuak ordea, arrakasta izango ote du gainontzeko bezeroen artean?",
"audio" => "https://audioakirratia.naiz.eus/audioak/orokorra/20210805_KAJ19.mp3"
],
[
"title" => "04. A Uija: Beste behin ere txundituta geratu gara oraingo honetan Amaiari gertatu zaionarekin. Espiritista baten bisita jaso du txiringitoan, Ouija bat egiteko asmotan...",
"audio" => "https://audioakirratia.naiz.eus/audioak/orokorra/20210809_KAJ20.mp3"
],
[
"title" => "05. Inspektorea: Txiringitoan lasaitasunak ez du denbora askorako iraupena izaten, egoera une batetik bestera aldatzen baita edozein momentuta. Gaurko atalean, inspektore batek bisitatu du Amaiaren txiringitoa.",
"audio" => "https://audioakirratia.naiz.eus/audioak/orokorra/20210811_KAJ22.mp3"
],
[
"title" => "06. Koktel fresko bat: Ezin hobeto sartzen zaigu ia denoi hondartza batean eguzkia hartzen egon ondoren, koktel fresko bat. Gure txiringitoan ordea, bada halako planak nahasten dituen zerbait beste zenbait kasutan bezala.",
"audio" => "https://audioakirratia.naiz.eus/audioak/orokorra/20210816_KAJ24.mp3"
],
[
"title" => "07. Welcome Maribi!: Amaia atzerriko turista batzuekin zegoen bitartean, Maribi agertu da bapatean txiringitoan. Izugarrizko sorpresa eraman du gure protagonistak eta supermerkatuko egoeraz kontu-kontari jarri dira.",
"audio" => "https://audioakirratia.naiz.eus/audioak/orokorra/20210816_KAJ24.mp3"
],
[
"title" => "08. Non daude nire haurrak?: Ez du nolanahiko haserrea Maribik gainean, Manu bere senarrak haurrak galdu dituelako hutsik dagoen hondartza batean. Agertuko ote dira ordea?",
"audio" => "https://audioakirratia.naiz.eus/audioak/orokorra/20210817_KAJ25.mp3"
],
[
"title" => "09. Deia: Maribiri bere haurrek galduta jarraitzen dutela ahaztu ote zaio Amaiarekin batera zegoenean, Txupito hondartzan biluzik ikusi ondoren?",
"audio" => "https://audioakirratia.naiz.eus/audioak/orokorra/20210818_KAJ26.mp3"
],
[
"title" => "10. Nekane: Amaiak langile bat kontratatu nahi du bere txiringitorako, Nekane izena du, baina gure protagonistari ez zaio batere erraza berarekiko konfidantza izatea.",
"audio" => "https://audioakirratia.naiz.eus/audioak/orokorra/20210819_KAJ27.mp3"
],
[
"title" => "11. Lan Froga: Joan zen atalean txiringitoko Nekane zerbitzari berriak, ebaki bat esne hotz eta aparrarekin prestatu zion Txinori. Nolatan ordea apar hori, esne hotzarekin?",
"audio" => "https://audioakirratia.naiz.eus/audioak/orokorra/20210823_KAJ28.mp3"
],
[
"title" => "12. Turistak: Joan zen kapituluan, turistez beteriko autobus bat iritsi zen txiringitoaren hondartzara. Amaiak eta Nekanek, izango ote dute ordea guztientzako adina edari?",
"audio" => "https://audioakirratia.naiz.eus/audioak/orokorra/20210824_KAJ29.mp3"
],
[
"title" => "13. Berriro telefonoa: 'Kajerak'-en atzoko atalean, ez zirela nolanahi moldatu ikusi genuen Amaia eta Nekane txiringitoan turistek eskaturikoa eskaintzen. Baina gaurko honetan; gertatuko ote da hondamendirik?",
"audio" => "https://audioakirratia.naiz.eus/audioak/orokorra/20210825_KAJ30.mp3"
]
]
]
]
];
$i = 1;
$img = $kin['img'];
foreach($kin['season'] as $season)
{
$j = 1;
foreach($season['chapters'] as $chapter)
{
$spi = str_pad($i, 2, "0", STR_PAD_LEFT);
$spj = str_pad($j, 2, "0", STR_PAD_LEFT);
$key = "S{$spi}E{$spj} Kajerak irrati nobela";
$title = "S{$spi}E{$chapter['title']}";
$audio = $chapter['audio'];
$command ="ffmpeg -loop 1 -i {$img} -i {$audio} -s 1980x1080 -c:v h264_nvenc -c:a aac -strict experimental -b:a 128k -metadata title=\"{$title}\" -shortest \"{$key}.mp4\"";
shell_exec($command);
$j++;
}
$i++;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment