
Hvis du spiller på Steam Deck eller PC og du kan lide det Optag dine spil på Steam DeckDu er sikkert stødt på det typiske problem: de videoer, der genereres af Steam, er slet ikke praktiske at håndtere eller dele. Pineapple Steam Recording Exporter ankommer lige i tide til at udfylde det hul.konverterer disse optagelser til brugsklare MP4-filer uden besvær, uden endeløs ventetid og uden at miste kvalitet undervejs.
Bag dette ejendommelige navn gemmer sig et omhyggeligt udformet open source-værktøj, designet ned til mindste detalje for at integreres problemfrit i dit gameplay. Deres mission er at tage Steams interne optagelser og behandle dem sikkert og hurtigt.og giver dig MP4-videoer, som du kan afspille på næsten enhver enhed eller nemt dele over et lokalt netværk. Det er også optimeret til Steam Deck, men det stopper ikke der: det fungerer også på andre Linux-distributioner og Windows.
Hvad er Pineapple Steam Recording Exporter?
Kort sagt, Pineapple Steam Recording Exporter er en Et værktøj specialiseret i eksport af spiloptagelser lavet med Steam. og konvertere dem direkte til MP4-format. Målet er, at du nemt kan administrere, arkivere, redigere eller dele disse videoer uden at skulle kæmpe med usædvanlige formater eller besværlige konverteringsprocesser.
Programmet fokuserer på at tilbyde en Hurtig eksport uden kvalitetstabDen udfører ikke en komplet omkodning af videoen, men udnytter i stedet strukturen af den fil, der genereres af Steam, til at kopiere dataene direkte til en kompatibel MP4-container. Dette reducerer ventetiden betydeligt og undgår artefakter eller billedforringelse.
Et andet nøglepunkt er det Det konverterer ikke kun videoer, men letter også deres distributionDen inkluderer en lille indbygget HTTP-server, der giver dig mulighed for at dele eksporterede optagelser med andre enheder på dit lokale netværk, f.eks. en bærbar computer, mobiltelefon, smart-tv eller enhver anden enhed, der kan afspille video fra en browser eller en lokal streamingkompatibel afspiller.
Kompatible platforme og hovedorientering
Selvom Pineapple Steam Recording Exporter tydeligvis er designet med Steam Deck i tankerne, Dens rækkevidde strækker sig langt ud over Valves håndholdte konsolSoftwaren er designet til at køre problemfrit på tværs af forskellige platforme, hvilket åbner døren for bredere brug blandt pc-spillere og Linux-brugere.
Projektets prioritet er at tilbyde den bedste oplevelse på Steam Deck, hvor kombinationen af bærbarhed, integrerede kontroller og baggrundsoptagelse Dette gør det særligt nyttigt at have en effektiv videoeksportør. Dette forhindrer dog ikke det samme program i at køre perfekt på andre moderne GNU/Linux-distributioner, såvel som på Windows-systemer.
Takket være denne kompatibilitet, Du kan opretholde den samme arbejdsgang, uanset om du spiller på Steam Deck eller din stationære pc.For eksempel kan du optage på Deck'en, eksportere videoerne dertil til MP4 og derefter dele dem over netværket for at redigere dem på din hovedcomputer med et mere kraftfuldt videoredigeringsprogram.
Installation og tilgængelige versioner af Pineapple Steam Recording Exporter
For Linux-brugere anbefaler udviklerne klart at bruge Flatpak-version distribueret via FlathubDette format forenkler installation, afhængighedsisolering og opdateringer i høj grad, hvilket reducerer de typiske problemer med inkompatible biblioteker eller forældede systemversioner.
Flatpak-versionen er normalt den mest stabile og bekvemme løsning, fordi Det centraliserer distributionen og integrerer godt med de fleste Linux-skriveborde.Derudover tillader det programmet at fungere ensartet på tværs af forskellige distributioner uden behov for specifikke pakker til hver enkelt.
Hvis af en eller anden grund du ikke kan eller ikke ønsker at bruge Flatpak (For eksempel på systemer, hvor det ikke er tilgængeligt, eller i meget tilpassede installationer), tilbyder projektet andre builds på sin GitHub-udgivelsesside. Der finder du blandt andet en Windows-version og en AppImage-version til Linux, som kan køre ret uafhængigt af det underliggende system.
Det skal bemærkes, at Ikke-Flatpak-versioner kan have nogle kendte problemerDette kan skyldes faktorer som f.eks. hvordan de integrerer med bestemte systembiblioteker eller fraværet af bestemte komponenter. Derfor anbefaler forfatterne, når det er muligt, at vælge Flathub-udgaven som den første mulighed.
Udover stabile konstruktioner, Der er også natlige builds.Disse versioner genereres automatisk ud fra den nyeste kode. De giver dig mulighed for at teste nye funktioner, løbende forbedringer eller fejlrettelser, der endnu ikke har nået en stabil udgivelse, på bekostning af at påtage dig en vis risiko for fejl eller uventet adfærd.
Seneste ændringer, rettelser og nye funktioner i Pineapple Steam Recording Exporter
Blandt de forbedringer, der er introduceret i de seneste versioner, skiller følgende sig ud: rettelse af en fejl, der påvirkede baggrundsoptagelserSpecifikt viste nogle af disse optagelser sig med en varighed på 00:00 og en størrelse på 0 bytes, hvilket gjorde dem ubrugelige. Dette problem blev offentligt rapporteret i projektets repository (på GitHub, som et problem relateret til BLumia/pineapple-steam-recording-exporter#1) og blev rettet i en efterfølgende opdatering.
Sammen med denne korrektion er følgende blevet anvendt Justeringer af størrelsen på videoforhåndsvisninger og miniaturebillederMålet er at forbedre visualiseringen i selve applikationen, hvilket gør det nemmere hurtigt at identificere optagelser uden at rode i brugerfladen eller bruge unødvendige ressourcer.
En anden ny funktion er introduktionen af QVdfParser, en ny komponent dedikeret til at forbedre analysen af VDF-filer (Valve Data Format), som er det format Steam bruger til at gemme forskellige konfigurationsoplysninger og metadata. Takket være denne mere avancerede parser kan programmet bedre fortolke oplysninger forbundet med optagelser, såsom spillets navn eller bestemte sessionsdetaljer.
De er også blevet indarbejdet Oversættelsesopdateringer, der afspejler fællesskabets indsats for at internationalisere værktøjetDisse oversættelser gør softwaren mere tilgængelig for folk fra forskellige lande og niveauer af teknisk erfaring, og de forfines med hvert bidrag fra brugere på samarbejdsbaserede oversættelsesplatforme.
Flere bidragydere har samarbejdet om disse nylige versioner, herunder Atalanttore, Dirk, Vistaus og Trent McPheronsom har bidraget med forbedringer af kode, brugerflade, oversættelser og dokumentation. Inddragelsen af forskellige personer beriger projektet og fremskynder problemløsningen.
Sådan fungerer det internt: ved hjælp af FFmpeg
Den tekniske kerne i Pineapple Steam Recording Exporter er baseret på FFmpeg, en af grundpillerne inden for fri software til lyd- og videobehandlingI stedet for at omkode de optagelser, der genereres af Steam, udnytter værktøjet FFmpegs evne til at kopiere video- og lyddata direkte uden genkomprimering.
Denne operation udføres ved hjælp af FFmpeg med parametre som f.eks. "ffmpeg -c kopi"Disse instruktioner fortæller programmet, at det skal kopiere de eksisterende datastrømme, som de er, blot ved at ændre containeren til MP4-format. På denne måde forbliver indholdet af billederne og lydsporene uberørt, så kvaliteten er identisk med originalen.
Takket være denne strategi, Eksportprocessen er ekstremt hurtig sammenlignet med en traditionel konverteringfordi den ikke behøver at afkode og genkode hver frame. Desuden undgår manglende genkomprimering akkumuleret kvalitetstab, hvilket ofte opstår, når den samme video genkodes flere gange.
En anden fordel ved denne tilgang er, at CPU- og strømforbrug reduceres betydeligt under eksport.Dette er især vigtigt på en bærbar enhed som Steam Deck, hvor batterilevetid og systemtemperatur er kritiske faktorer, når man afspiller og optager samtidigt.
Integreret HTTP-server og lokal netværksbrug
Ud over blot at konvertere filer, indeholder Pineapple Steam Recording Exporter en Integreret HTTP-server, der tillader deling af eksporterede optagelser over det lokale netværkDet betyder, at du ikke behøver at kopiere filer med USB-kabler eller bruge cloud-tjenester til at se dine videoer på andre enheder i dit hjem.
Med denne server kørende, Enhver enhed, der er tilsluttet det samme netværk, kan få adgang til optagelserne via en webbrowser eller en kompatibel afspiller.For eksempel kan du eksportere en video til Steam Deck og, uden at forlade din sofa, se den på dit tv ved hjælp af en browseraktiveret enhed eller overføre den til din mobiltelefon for kun at dele det klip, du er interesseret i.
Denne funktion ændrer programmet til en slags delt online videobibliotek, fokuseret på dine Steam-optagelserDet er ikke en så kompleks medieserver som nogle andre dedikerede projekter, men den er mere end nok til at se, administrere og sende dine bedste afspilninger inden for dit hjemmenetværk uden at skulle konfigurere noget for kompliceret.
Hovedfunktioner og brugsflow
En af de store fordele ved dette værktøj er det Den registrerer automatisk spiloptagelser lavet med Steam.Du behøver ikke at søge gennem mærkelige mapper eller manuelt finde de optagede filer; programmet sørger selv for at finde dem i de mapper, som Steam bruger til at gemme disse videoer.
Når du har fundet optagelserne, kan du eksporter dem uden kvalitetstab til MP4-format Ved at bruge FFmpeg og udnytte den tidligere nævnte funktion til direkte stream-kopiering er resultatet en fil, der er klar til afspilning på næsten enhver moderne afspiller og kompatibel med videoredigeringsprogrammer, mobile enheder, fjernsyn og streamingplatforme.
Ansøgningen tilbyder også en integreret forhåndsvisning af videoerneDette giver dig mulighed for hurtigt at gennemgå indholdet før eller efter eksport. På denne måde kan du bekræfte, at det faktisk er det spil, klip eller øjeblik, du ledte efter, uden at skulle åbne et eksternt program for hver fil.
Et andet interessant aspekt er administration af det eksporterede videobibliotekPineapple Steam Recording Exporter gemmer ikke bare MP4-filer i en mappe; det gør det meget nemmere at organisere, gennemgå og få adgang til dem på en organiseret måde. Dette gør det meget mere bekvemt at samle optagelser over tid uden at miste dem blandt tusindvis af filer.
Programmet tager også højde for optagelserne, der er opdelt i flere segmenterDette er relativt almindeligt, når man har med store filer at gøre, eller når systemet opdeler optagelser efter størrelse. Værktøjet er dog designet til at håndtere disse segmenter korrekt, behandle dem som dele af den samme session og forhindre brugeren i manuelt at skulle samle alt igen.
Derudover, takket være analysen af Steam-metadata, Den er i stand til at finde det spilnavn, der er knyttet til hver optagelseDette er meget nyttigt, når du skal identificere indhold, især hvis du har optagelser af mange forskellige titler og ønsker at finde et specifikt spil uden at spilde tid.
Endelig den førnævnte Den integrerede HTTP-server fuldfører brugsflowet.Du registrerer optagelserne, eksporterer dem uden tab, forhåndsviser dem, organiserer dem og deler dem om nødvendigt med andre enheder på dit lokale netværk for at afspille eller kopiere dem nemt.
Licens, udviklingsfilosofi og kildekode
Pineapple Steam-optagelseseksportør Fri software distribueret under GNU General Public License v3.0Det betyder, at kildekoden er tilgængelig, at alle kan studere, ændre og videredistribuere den under de betingelser, der er fastsat af GPLv3, og at der opretholdes en stærk forpligtelse til brugerfrihed.
I nogle tilfælde Individuelle projektfiler kan have en anden, men kompatibel licens.altid respektere principperne i GPL og sikre, at programmet som helhed forbliver fri software. Denne kompatibilitet er afgørende for at integrere biblioteker eller fragmenter fra andre projekter uden at bringe den juridiske konsistens i fare.
Projektet deler en bekymring, der er set i andre udviklinger af fri software: vigtigheden af at undgå alvorlige problemer på grund af manglende evne til at genlicensere kodeTidligere har projekter som KDE og NASM haft vanskeligheder på grund af manglende evne til at ændre licenser eller juridiske problemer relateret til dårligt dokumenterede bidrag. Derfor understreger teamet bag Pineapple Steam Recording Exporter, at værktøjet fortsat vil være tilgængeligt under en OSI-godkendt licens og er kompatibelt med Debians retningslinjer for fri software (DFSG).
Hvis nogen ønsker det bidrag med kode under specifikke licensbetingelserDu kan tydeligt angive dette, når du indsender dit bidrag. Denne gennemsigtighed forhindrer fremtidige misforståelser og giver projektledere mulighed for at træffe informerede beslutninger om integration af hver ændring i kernekoden.
Projektets kildekode er primært skrevet i C++Udnytter dette sprogs fordele for høj ydeevne og effektiv adgang til systemressourcer. For dem, der ønsker at lære C++, er der adskillige anbefalinger til gratis bøger og tutorials, som mange open source-softwarefællesskaber ofte samler for at hjælpe nye udviklere med at komme i gang.
Pineapple Steam-optagelseseksportør er skitseret som En meget komplet løsning for alle, der optager deres Steam-gameplay og ønsker at konvertere disse optagelser til MP4 uden at miste tid eller kvalitet.Dets integration med FFmpeg, kompatibilitet med Steam Deck, Linux og Windows, indbygget HTTP-server til deling af videoer over det lokale netværk, understøttelse af segmenterede optagelser, automatisk spildetektion og spilnavnsopløsning fra metadata kombineres med en klar open source-filosofi, et aktivt fællesskab og en udviklingsmodel, der er åben for oversættelser, forbedringer og økonomiske bidrag. Alt dette gør dette værktøj til en nøglekomponent i repertoiret af spilværktøjer til Linux og en meget interessant mulighed for pc-brugere, der ønsker at administrere deres klip mere intelligent uden at ofre gennemsigtighed eller kontrol over deres egen software.