„Pineapple Steam Recording Exporter“: eksportuokite savo „Steam“ įrašus į MP4 neprarasdami kokybės

  • „Pineapple Steam Recording Exporter“ konvertuoja „Steam“ įrašus į MP4 be pakartotinio kodavimo, išlaikydamas kokybę ir pagreitindamas eksportą.
  • Jis sukurtas „Steam Deck“, bet taip pat veikia su kitais „Linux“ platinimais ir „Windows“, o „Flatpak“ versiją rekomenduoja „Flathub“.
  • Tai apima automatinį įrašų aptikimą, bibliotekos valdymą, segmentuotų įrašų palaikymą ir HTTP serverį, skirtą bendrinti vietiniame tinkle.
  • Tai nemokama programinė įranga pagal GPLv3 licenciją, kurios kodas parašytas C++ kalba, o aktyvi bendruomenė prisideda prie vertimų, taisymų ir naujų funkcijų kūrimo.

Jei žaidžiate „Steam Deck“ arba kompiuteryje ir jums patinka Įrašykite savo žaidimus „Steam Deck“Tikriausiai susidūrėte su tipine problema: „Steam“ sugeneruoti vaizdo įrašai yra visiškai nepraktiški tvarkyti ar bendrinti. „Pineapple Steam Recording Exporter“ pasirodo kaip tik laiku, kad užpildytų šią spragą.konvertuojant šiuos įrašus į paruoštus naudoti MP4 failus be jokio vargo, be begalinio laukimo ir neprarandant kokybės.

Už šio keisto pavadinimo slypi kruopščiai sukurta atvirojo kodo programa, sukurta iki smulkiausių detalių, kad sklandžiai integruotųsi į jūsų žaidimo eigą. Jų misija – paimti „Steam“ vidinius įrašus ir juos saugiai bei greitai apdoroti.ir pateikti MP4 formato vaizdo įrašus, kuriuos galite leisti beveik bet kuriame įrenginyje arba lengvai bendrinti vietiniame tinkle. Jis taip pat optimizuotas „Steam Deck“, bet tuo neapsiriboja: jis taip pat veikia su kitais „Linux“ distribucijomis ir „Windows“.

Kas yra „Pineapple Steam Recording Exporter“?

Trumpai tariant, „Pineapple Steam Recording Exporter“ yra Įrankis, skirtas eksportuoti žaidimų įrašus, padarytus naudojant „Steam“. ir konvertuoti juos tiesiai į MP4 formatą. Tikslas – kad galėtumėte lengvai tvarkyti, archyvuoti, redaguoti ar bendrinti šiuos vaizdo įrašus, nereikalaudami vargti su neįprastais formatais ar sudėtingais konvertavimo procesais.

Programa orientuota į tai, kad pasiūlytų Greitas eksportas neprarandant kokybėsJis neatlieka visiško vaizdo įrašo perkodavimo, o naudoja „Steam“ sugeneruoto failo struktūrą, kad duomenys būtų nukopijuoti tiesiai į suderinamą MP4 konteinerį. Tai žymiai sutrumpina laukimo laiką ir padeda išvengti artefaktų ar vaizdo kokybės pablogėjimo.

Kitas esminis dalykas yra tas Tai ne tik konvertuoja vaizdo įrašus, bet ir palengvina jų platinimą.Jame yra nedidelis integruotas HTTP serveris, leidžiantis bendrinti eksportuotus įrašus su kitais vietinio tinklo įrenginiais, pvz., nešiojamuoju kompiuteriu, mobiliuoju telefonu, išmaniuoju televizoriumi ar bet kuriuo kitu įrenginiu, galinčiu leisti vaizdo įrašus iš naršyklės arba vietinio srautinio perdavimo grotuvo.

Suderinamos platformos ir pagrindinė orientacija

Nors „Pineapple Steam Recording Exporter“ yra aiškiai sukurtas atsižvelgiant į „Steam Deck“, Jos pasiekiamumas gerokai viršija „Valve“ nešiojamosios konsolės ribas.Programinė įranga sukurta sklandžiai veikti skirtingose ​​platformose, atveriant duris platesniam naudojimui tarp kompiuterinių žaidimų žaidėjų ir „Linux“ naudotojų.

Projekto prioritetas – pasiūlyti geriausią patirtį „Steam Deck“ platformoje, kur nešiojamumo, integruotų valdiklių ir foninio įrašymo derinys Dėl to efektyvus vaizdo įrašų eksportuotojas yra ypač naudingas. Tačiau tai netrukdo tai pačiai programai nepriekaištingai veikti kituose šiuolaikiniuose GNU/Linux distribucijose, taip pat ir Windows sistemose.

Dėl šio suderinamumo, Galite išlaikyti tą patį darbo eigą, nesvarbu, ar žaidžiate „Steam Deck“, ar staliniame kompiuteryje.Pavyzdžiui, galite įrašyti vaizdo įrašus grotuve, eksportuoti juos į MP4 formatą ir tada bendrinti juos tinkle, kad galėtumėte juos redaguoti pagrindiniame kompiuteryje naudodami galingesnę vaizdo įrašų redagavimo programą.

„Pineapple Steam Recording Exporter“ diegimas ir galimos versijos

„Linux“ naudotojams kūrėjai aiškiai rekomenduoja naudoti „Flatpak“ versija platinama per „Flathub“Šis formatas labai supaprastina diegimą, priklausomybių izoliavimą ir atnaujinimus, sumažindamas tipines nesuderinamų bibliotekų ar pasenusių sistemos versijų problemas.

„Flatpak“ versija paprastai yra stabiliausias ir patogiausias pasirinkimas, nes Jis centralizuoja platinimą ir gerai integruojasi su dauguma „Linux“ stalinių kompiuterių.Be to, tai leidžia programai nuosekliai veikti skirtinguose platinimuose, nereikalaujant kiekvienam iš jų specialių paketų.

Jei dėl kokių nors priežasčių Jūs negalite arba nenorite naudoti „Flatpak“ (Pavyzdžiui, sistemose, kuriose tai negalima, arba labai pritaikytose instaliacijose), projektas siūlo kitas versijas savo „GitHub“ leidimų puslapyje. Ten rasite, be kita ko, „Windows“ versiją ir „AppImage“ versiją „Linux“, kuri gali veikti gana nepriklausomai nuo pagrindinės sistemos.

Reikėtų pažymėti, kad Ne „Flatpak“ versijose gali būti žinomų problemųTai gali būti dėl tokių veiksnių kaip integracija su tam tikromis sistemos bibliotekomis arba tam tikrų komponentų nebuvimas. Todėl, kai tik įmanoma, autoriai rekomenduoja pirmiausia rinktis „Flathub“ leidimą.

Be stabilių konstrukcijų, Taip pat yra naktinių statybų.Šios versijos generuojamos automatiškai iš naujausio kodo. Jos leidžia išbandyti naujas funkcijas, nuolatinius patobulinimus ar pataisymus, kurie dar nepasiekė stabilios versijos, tačiau tuo pačiu metu prisiimama tam tikra klaidų ar netikėto elgesio rizika.

Naujausi pakeitimai, pataisymai ir naujos funkcijos „Pineapple Steam Recording Exporter“ programoje

Tarp naujausiose versijose įdiegtų patobulinimų išsiskiria šie: klaidos, kuri paveikė foninius įrašus, ištaisymasTiksliau sakant, kai kurių šių įrašų trukmė buvo 00:00, o dydis – 0 baitų, todėl jie buvo netinkami naudoti. Apie šią problemą buvo viešai pranešta projekto saugykloje (GitHub platformoje kaip susijusią su „BLumia/pineapple-steam-recording-exporter#1“) ir ji buvo ištaisyta vėlesniame atnaujinime.

Kartu su šia pataisa buvo pritaikytos šios pataisos: Vaizdo įrašų peržiūrų ir miniatiūrų dydžio koregavimaiTikslas – pagerinti vizualizaciją pačioje programoje, kad būtų lengviau ir greičiau atpažinti įrašus neužgriozdinant sąsajos ir nenaudojant nereikalingų išteklių.

Dar viena nauja funkcija – pristatymas „QVdfParser“ – naujas komponentas, skirtas VDF failų analizei gerinti („Valve Data Format“) – tai formatas, kurį „Steam“ naudoja įvairiai konfigūracijos informacijai ir metaduomenims saugoti. Dėl šio pažangesnio analizatoriaus programa gali geriau interpretuoti su įrašais susijusią informaciją, pvz., žaidimo pavadinimą ar tam tikrą sesijos informaciją.

Jie taip pat buvo įtraukti Vertimo atnaujinimai, atspindintys bendruomenės pastangas tarptautiškinti įrankįŠie vertimai daro programinę įrangą prieinamesnę žmonėms iš skirtingų šalių ir turintiems techninės patirties lygį, be to, jie yra tobulinami atsižvelgiant į kiekvieno naudotojo indėlį bendradarbiaujant teikiamose vertimo platformose.

Prie šių naujausių versijų bendradarbiavo keli bendradarbiai, įskaitant Atalanttore, Dirk, Vistaus ir Trent McPheronkurie prisidėjo prie kodo, sąsajos, vertimų ir dokumentacijos patobulinimų. Įvairių žmonių įsitraukimas praturtina projektą ir pagreitina problemų sprendimą.

Kaip tai veikia viduje: naudojant FFmpeg

„Pineapple Steam Recording Exporter“ techninis pagrindas yra pagrįstas „FFmpeg“ – vienas iš nemokamos garso ir vaizdo apdorojimo programinės įrangos ramsčių.Užuot iš naujo kodavęs „Steam“ sugeneruotus įrašus, įrankis pasinaudoja „FFmpeg“ galimybe tiesiogiai kopijuoti vaizdo ir garso duomenis be pakartotinio suspaudimo.

Ši operacija atliekama naudojant FFmpeg su tokiais parametrais kaip „ffmpeg -c kopija“Šios instrukcijos nurodo programai nukopijuoti esamus duomenų srautus tokius, kokie jie yra, tiesiog pakeičiant konteinerį į MP4 formatą. Tokiu būdu kadrų ir garso takelių turinys lieka nepakitęs, todėl kokybė yra identiška originalui.

Dėl šios strategijos, Eksportavimo procesas yra itin greitas, palyginti su tradiciniu konvertavimunes nereikia dekoduoti ir iš naujo koduoti kiekvieno kadro. Be to, nespaudžiant pakartotinai išvengiama bendro kokybės praradimo, kuris dažnai nutinka, kai tas pats vaizdo įrašas yra perkoduojamas kelis kartus.

Dar vienas šio požiūrio privalumas yra tas, kad Eksporto metu žymiai sumažėja procesoriaus ir energijos sąnaudos.Tai ypač svarbu nešiojamajame įrenginyje, tokiame kaip „Steam Deck“, kur baterijos veikimo laikas ir sistemos temperatūra yra labai svarbūs veiksniai, kai vienu metu grojama ir įrašoma.

Integruotas HTTP serveris ir vietinio tinklo naudojimas

Be failų konvertavimo, „Pineapple Steam Recording Exporter“ turi ir Integruotas HTTP serveris, leidžiantis bendrinti eksportuotus įrašus vietiniame tinkleTai reiškia, kad jums nereikia kopijuoti failų USB kabeliais ar naudoti debesies paslaugų, kad galėtumėte žiūrėti vaizdo įrašus kituose namų įrenginiuose.

Šiam serveriui veikiant, Bet kuris prie to paties tinklo prijungtas įrenginys gali pasiekti įrašus per interneto naršyklę arba suderinamą grotuvą.Pavyzdžiui, galite eksportuoti vaizdo įrašą į „Steam Deck“ ir, neatsikeldami nuo sofos, žiūrėti jį televizoriuje naudodami įrenginį su naršykle arba perkelti jį į mobilųjį telefoną, kad galėtumėte bendrinti tik jus dominantį įrašą.

Ši funkcija paverčia programą į savotiška bendra internetinė vaizdo įrašų biblioteka, skirta jūsų „Steam“ įrašamsTai nėra toks sudėtingas medijos serveris kaip kai kurie kiti specializuoti projektai, tačiau jo daugiau nei pakanka, kad galėtumėte peržiūrėti, tvarkyti ir siųsti geriausius grojimus namų tinkle nenustatydami nieko pernelyg sudėtingo.

Pagrindinės funkcijos ir naudojimo eiga

Vienas iš didžiausių šio įrankio privalumų yra tas Jis automatiškai aptinka žaidimų įrašus, padarytus naudojant „Steam“.Jums nereikia ieškoti keistų aplankų ar rankiniu būdu rasti įrašytų failų; pati programa pasirūpina jų paieška kataloguose, kuriuos „Steam“ naudoja šiems vaizdo įrašams saugoti.

Suradę įrašus, galite eksportuokite juos į MP4 formatą neprarandant kokybės Naudojant „FFmpeg“, pasinaudojant anksčiau minėta tiesioginio srautinio kopijavimo funkcija, gaunamas failas, paruoštas leisti beveik bet kuriame šiuolaikiniame grotuve, suderinamame su vaizdo įrašų redagavimo programomis, mobiliaisiais įrenginiais, televizoriais ir srautinio perdavimo platformomis.

Programa taip pat siūlo integruota vaizdo įrašų peržiūraTai leidžia greitai peržiūrėti turinį prieš eksportavimą arba po jo. Tokiu būdu galite patikrinti, ar tai tikrai žaidimas, klipas ar akimirka, kurios ieškojote, neatidarant išorinės programos kiekvienam failui.

Kitas įdomus aspektas yra eksportuotos vaizdo įrašų bibliotekos valdymas„Pineapple Steam Recording Exporter“ ne tik įkelia MP4 failus į aplanką, bet ir palengvina jų tvarkymą, peržiūrą ir prieigą prie jų. Tai leidžia daug patogiau kaupti įrašus laikui bėgant, neprarandant jų tarp tūkstančių failų.

Programa taip pat atsižvelgia į įrašai, suskirstyti į kelis segmentusTai gana įprasta dirbant su dideliais failais arba kai sistema suskirsto įrašus pagal dydį. Tačiau įrankis sukurtas taip, kad šiuos segmentus apdorotų teisingai, laikydamas juos tos pačios sesijos dalimis ir neleisdamas vartotojui rankiniu būdu viską surinkti iš naujo.

Be to, dėka „Steam“ metaduomenų analizės, Jis gali išspręsti su kiekvienu įrašu susietą žaidimo pavadinimąTai labai naudinga identifikuojant turinį, ypač jei turite daug skirtingų pavadinimų įrašų ir norite rasti konkretų žaidimą negaišdami laiko.

Galiausiai, minėtas Integruotas HTTP serveris užbaigia naudojimo procesą.Įrašus aptinkate, eksportuojate juos be nuostolių, peržiūrite, tvarkote ir, jei reikia, bendrinate su kitais įrenginiais vietiniame tinkle, kad galėtumėte juos patogiai leisti arba kopijuoti.

Licencija, kūrimo filosofija ir šaltinio kodas

Ananasų garų įrašų eksportuotojas Nemokama programinė įranga, platinama tik pagal GNU General Public License v3.0Tai reiškia, kad šaltinio kodas yra prieinamas, kad kiekvienas gali jį studijuoti, modifikuoti ir platinti GPLv3 nustatytomis sąlygomis ir kad išlaikomas tvirtas įsipareigojimas užtikrinti naudotojo laisvę.

Kai kuriais atvejais Atskiri projekto failai gali turėti skirtingas, bet suderinamas licencijas.visada laikantis GPL principų ir užtikrinant, kad programa kaip visuma išliktų laisva programine įranga. Šis suderinamumas yra labai svarbus norint integruoti bibliotekas ar fragmentus iš kitų projektų nepakenkiant teisiniam nuoseklumui.

Projektas iškelia tą patį susirūpinimą, kuris buvo pastebėtas ir kituose nemokamos programinės įrangos kūrimo projektuose: rimtų problemų, kylančių dėl negalėjimo iš naujo licencijuoti kodo, vengimo svarbaAnksčiau tokie projektai kaip KDE ir NASM susidūrė su sunkumais dėl negalėjimo pakeisti licencijų arba teisinių problemų, susijusių su prastai dokumentuotais įnašais. Todėl „Pineapple Steam Recording Exporter“ komanda pabrėžia, kad įrankis ir toliau bus prieinamas pagal OSI patvirtintą licenciją ir yra suderinamas su „Debian“ laisvosios programinės įrangos gairėmis (DFSG).

Jei kas nors pageidauja prisidėti prie kodo pagal konkrečias licencijos sąlygasTai galite aiškiai nurodyti pateikdami savo indėlį. Toks skaidrumas padeda išvengti nesusipratimų ateityje ir leidžia projektų vadovams priimti pagrįstus sprendimus dėl kiekvieno pakeitimo integravimo į pagrindinį kodą.

Projekto šaltinio kodas yra parašyta daugiausia C++ kalbaPasinaudojant šios kalbos privalumais, siekiant didelio našumo ir efektyvios prieigos prie sistemos išteklių. Tiems, kurie nori išmokti C++, yra daugybė nemokamų knygų ir vadovėlių rekomendacijų, kurias daugelis atvirojo kodo programinės įrangos bendruomenių dažnai renka, kad padėtų naujiems kūrėjams pradėti.

Ananasų garų įrašų eksportuotojas yra nubrėžta kaip Labai išbaigtas sprendimas visiems, kurie įrašinėja savo „Steam“ žaidimus ir nori konvertuoti šiuos įrašus į MP4 neprarasdami laiko ar kokybės.Integracija su „FFmpeg“, suderinamumas su „Steam Deck“, „Linux“ ir „Windows“, integruotas HTTP serveris vaizdo įrašų bendrinimui vietiniame tinkle, segmentuotų įrašų palaikymas, automatinis žaidimų aptikimas ir žaidimų pavadinimų nustatymas pagal metaduomenis – visa tai derinama su aiškia atvirojo kodo filosofija, aktyvia bendruomene ir kūrimo modeliu, atviru vertimams, patobulinimams ir finansiniam įnašui. Visa tai daro šį įrankį pagrindiniu „Linux“ žaidimų įrankių repertuaro komponentu ir labai įdomiu pasirinkimu kompiuterių vartotojams, norintiems išmaniau valdyti savo įrašus neprarandant skaidrumo ar savo programinės įrangos kontrolės.

Steam Recorder vaizdo peržiūra
Susijęs straipsnis:
Steam įrašymo įrenginys. Ekrano kopijos Steam Deck Vol. 2. Galioja bet kuriam kitam įrenginiui