Експортер на записи от Pineapple Steam: Експортирайте вашите Steam записи в MP4 без загуба на качество

  • Програмата за експортиране на записи от Pineapple Steam конвертира Steam записи в MP4 без прекодиране, като по този начин запазва качеството и ускорява експортирането.
  • Проектиран е за Steam Deck, но работи и на други Linux дистрибуции и Windows, като версията Flatpak се препоръчва от Flathub.
  • Включва автоматично откриване на записи, управление на библиотеки, поддръжка на сегментирани записи и HTTP сървър за споделяне през локална мрежа.
  • Това е свободен софтуер под GPLv3, с код на C++ и активна общност, която допринася с преводи, корекции и нови функции.

Ако играете на Steam Deck или PC и ви харесва Записвайте игрите си в Steam DeckВероятно сте се сблъсквали с типичния проблем: видеоклиповете, генерирани от Steam, изобщо не са практични за работа или споделяне. Pineapple Steam Recording Exporter пристига точно навреме, за да запълни тази празнина.конвертирайки тези записи в готови за употреба MP4 файлове, безпроблемно, без безкрайно чакане и без загуба на качество по пътя.

Зад това своеобразно име се крие внимателно изработена програма с отворен код, проектирана до последния детайл, за да се интегрира безпроблемно във вашия геймплей. Тяхната мисия е да вземат вътрешните записи на Steam и да ги обработят безопасно и бързо.и ви предоставя MP4 видеоклипове, които можете да възпроизвеждате на почти всяко устройство или лесно да споделяте през локална мрежа. Оптимизиран е и за Steam Deck, но това не е всичко: работи и на други Linux дистрибуции и Windows.

Какво е Pineapple Steam Recording Exporter?

Накратко, Pineapple Steam Recording Exporter е... Инструмент, специализиран в експортиране на записи от игри, направени със Steam. и да ги конвертирате директно във формат MP4. Целта е да можете лесно да управлявате, архивирате, редактирате или споделяте тези видеоклипове, без да се налага да се борите с необичайни формати или тромави процеси на конвертиране.

Програмата се фокусира върху предлагането на Бърз експорт без загуба на качествоТой не извършва пълно прекодиране на видеото, а вместо това използва структурата на файла, генериран от Steam, за да копира данните директно в съвместим MP4 контейнер. Това значително намалява времето за изчакване и избягва артефакти или влошаване на изображението.

Друг ключов момент е, че Той не само конвертира видеоклипове, но и улеснява тяхното разпространениеВключва малък вграден HTTP сървър, който ви позволява да споделяте експортирани записи с други устройства във вашата локална мрежа, като например лаптоп, мобилен телефон, смарт телевизор или всяко друго устройство, което може да възпроизвежда видео от браузър или локален плейър, съвместим със стрийминг.

Съвместими платформи и основна ориентация

Въпреки че Pineapple Steam Recording Exporter очевидно е проектиран с мисъл за Steam Deck, Обхватът му се простира далеч отвъд преносимите конзоли на ValveСофтуерът е проектиран да работи безпроблемно на различни платформи, което отваря вратата за по-широко използване сред PC геймърите и потребителите на Linux.

Приоритетът на проекта е да предложи най-доброто изживяване на Steam Deck, където комбинацията от преносимост, интегрирани контроли и запис на заден план Това прави наличието на ефективен видео експортер особено полезно. Това обаче не пречи на същата програма да работи перфектно на други съвременни GNU/Linux дистрибуции, както и на Windows системи.

Благодарение на тази съвместимост, Можете да поддържате един и същ работен процес, независимо дали играете на Steam Deck или на настолния си компютър.Например, можете да записвате на Deck, да експортирате видеоклиповете там в MP4 и след това да ги споделяте по мрежата, за да ги редактирате на основния си компютър с по-мощен видео редактор.

Инсталиране и налични версии на Pineapple Steam Recording Exporter

За потребителите на Linux, разработчиците ясно препоръчват използването на Версията на Flatpak се разпространява чрез FlathubТози формат значително опростява инсталирането, изолирането на зависимостите и актуализациите, намалявайки типичните проблеми с несъвместими библиотеки или остарели системни версии.

Версията Flatpak обикновено е най-стабилният и удобен вариант, защото Централизира дистрибуцията и се интегрира добре с повечето Linux настолни компютри.Освен това, това позволява на програмата да функционира последователно в различни дистрибуции, без да е необходимо да се използват специфични пакети за всяка от тях.

Ако по някаква причина не можете или не искате да използвате Flatpak (Например, на системи, където не е наличен, или в силно персонализирани инсталации), проектът предлага други компилации на страницата си с издания в GitHub. Там ще намерите, наред с други, версия за Windows и версия на AppImage за Linux, които могат да работят сравнително независимо от основната система.

Трябва да се отбележи, че Версиите, които не са Flatpak, може да имат някои известни проблемиТова може да се дължи на фактори като начина, по който се интегрират с определени системни библиотеки, или липсата на определени компоненти. Затова, когато е възможно, авторите препоръчват да се избере изданието Flathub като първа опция.

В допълнение към стабилните компилации, Има и нощни компилации.Тези версии се генерират автоматично от най-новия код. Те ви позволяват да тествате нови функции, текущи подобрения или корекции, които все още не са достигнали стабилна версия, с цената на поемане на известен риск от грешки или неочаквано поведение.

Последни промени, корекции и нови функции в Pineapple Steam Recording Exporter

Сред подобренията, въведени в последните версии, се открояват следните: корекция на грешка, която е засягала фоновите записиПо-конкретно, някои от тези записи се появиха с продължителност 00:00 и размер 0 байта, което ги направи неизползваеми. Този проблем беше публично докладван в хранилището на проекта (в GitHub, като проблем, свързан с BLumia/pineapple-steam-recording-exporter#1) и беше отстранен в последваща актуализация.

Наред с тази корекция е приложено следното Корекции на размера на визуализациите и миниатюрите на видеоклиповетеЦелта е да се подобри визуализацията в самото приложение, като се улесни бързото идентифициране на записи, без да се претрупва интерфейсът или да се изразходват ненужни ресурси.

Друга нова функция е въвеждането на QVdfParser, нов компонент, предназначен за подобряване на анализа на VDF файлове (Valve Data Format), което е форматът, който Steam използва за съхраняване на различна информация за конфигурация и метаданни. Благодарение на този по-усъвършенстван парсер, програмата може по-добре да интерпретира информация, свързана със записи, като например името на играта или определени подробности за сесията.

Те също са включени Актуализации на превода, отразяващи усилията на общността за интернационализиране на инструментаТези преводи правят софтуера по-достъпен за хора от различни страни и нива на технически опит и се усъвършенстват с всеки принос от потребители в платформи за съвместен превод.

Няколко сътрудници са работили по тези последни версии, включително Аталанторе, Дирк, Вистаус и Трент Макферънкоито са допринесли за подобрения в кода, интерфейса, преводите и документацията. Участието на различни хора обогатява проекта и ускорява решаването на проблеми.

Как работи вътрешно: използване на FFmpeg

Техническото ядро ​​на Pineapple Steam Recording Exporter е базирано на FFmpeg, един от стълбовете на свободния софтуер за обработка на аудио и видеоВместо да прекодира записите, генерирани от Steam, инструментът се възползва от способността на FFmpeg да копира видео и аудио данни директно, без повторна компресия.

Тази операция се извършва с помощта на FFmpeg с параметри като „ffmpeg -c копие“Тези инструкции казват на програмата да копира съществуващите потоци от данни такива, каквито са, като просто променя контейнера във формат MP4. По този начин съдържанието на кадрите и аудио записите остава непроменено, така че качеството е идентично с оригинала.

Благодарение на тази стратегия, Процесът на експортиране е изключително бърз в сравнение с традиционното преобразуванезащото не е необходимо да декодира и прекодира всеки кадър. Освен това, липсата на повторно компресиране избягва кумулативната загуба на качество, която често се случва, когато едно и също видео се прекодира многократно.

Друго предимство на този подход е, че Консумацията на процесор и енергия е значително намалена по време на експортиране.Това е особено важно за преносимо устройство като Steam Deck, където животът на батерията и температурата на системата са критични фактори при едновременно възпроизвеждане и запис.

Интегриран HTTP сървър и използване на локална мрежа

Освен простото конвертиране на файлове, Pineapple Steam Recording Exporter включва и Интегриран HTTP сървър, който позволява споделяне на експортирани записи през локалната мрежаТова означава, че не е необходимо да копирате файлове с USB кабели или да използвате облачни услуги, за да гледате видеоклиповете си на други устройства в дома си.

С този работещ сървър, Всяко устройство, свързано към същата мрежа, може да има достъп до записите чрез уеб браузър или съвместим плейър.Например, можете да експортирате видеоклип в Steam Deck и, без да ставате от дивана си, да го гледате на телевизора си, използвайки устройство с браузър, или да го прехвърлите на мобилния си телефон, за да споделите само клипа, който ви интересува.

Тази функция превръща програмата в вид споделена онлайн видео библиотека, фокусирана върху вашите Steam записиНе е толкова сложен медиен сървър, колкото някои други специализирани проекти, но е повече от достатъчен, за да преглеждате, управлявате и изпращате най-добрите си изпълнения в домашната си мрежа, без да е необходимо да настройвате нещо твърде сложно.

Основни функции и начин на използване

Едно от големите предимства на този инструмент е, че Той автоматично открива записи на игри, направени със Steam.Не е нужно да търсите в странни папки или ръчно да намирате записаните файлове; самата програма се грижи за намирането им в директориите, които Steam използва за съхранение на тези видеоклипове.

След като намерите записите, можете експортирайте ги без загуба на качество в MP4 формат Използвайки FFmpeg, възползвайки се от функцията за директно копиране на поток, която споменахме по-рано, резултатът е файл, готов за възпроизвеждане на почти всеки съвременен плейър, съвместим с видео редактори, мобилни устройства, телевизори и стрийминг платформи.

Приложението също предлага интегриран преглед на видеоклиповетеТова ви позволява бързо да прегледате съдържанието преди или след експортиране. По този начин можете да проверите дали това наистина е играта, клипът или моментът, който търсите, без да се налага да отваряте външна програма за всеки файл.

Друг интересен аспект е управление на експортираната видео библиотекаPineapple Steam Recording Exporter не просто изхвърля MP4 файлове в папка; той прави организирането, прегледа и достъпа до тях по организиран начин много по-лесни. Това прави натрупването на записи с течение на времето много по-удобно, без да ги губите сред хиляди файлове.

Програмата взема предвид и записите, които са разделени на няколко сегментаТова е сравнително често срещано при работа с големи файлове или когато системата разделя записите по размер. Инструментът обаче е проектиран да обработва тези сегменти правилно, третирайки ги като части от една и съща сесия и предотвратявайки необходимостта потребителят да сглобява всичко ръчно.

Освен това, благодарение на анализа на метаданните на Steam, Способен е да разпознава името на играта, свързано с всеки запис.Това е много полезно при идентифициране на съдържание, особено ако имате записи на много различни заглавия и искате да намерите конкретна игра, без да губите време.

Накрая, гореспоменатото Интегрираният HTTP сървър завършва потока на използване.Вие откривате записите, експортирате ги без загуба, преглеждате ги предварително, организирате ги и, ако е необходимо, ги споделяте с други устройства във вашата локална мрежа, за да ги възпроизвеждате или копирате удобно.

Лиценз, философия на разработка и изходен код

Износител на записи от Pineapple Steam Безплатен софтуер, разпространяван само под GNU General Public License v3.0Това означава, че изходният код е достъпен, че всеки може да го изучава, променя и разпространява при условията, установени от GPLv3, и че се поддържа силен ангажимент за свободата на потребителите.

В някои случаи Отделните файлове на проекта може да имат различен, но съвместим лиценз.винаги спазвайки принципите на GPL и гарантирайки, че програмата като цяло остава свободен софтуер. Тази съвместимост е от решаващо значение за интегрирането на библиотеки или фрагменти от други проекти, без да се застрашава правната съгласуваност.

Проектът споделя проблем, който е наблюдаван и при други разработки на свободен софтуер: важността на избягването на сериозни проблеми, дължащи се на невъзможността за повторно лицензиране на кодВ миналото проекти като KDE и NASM се сблъскваха с трудности поради невъзможността си да променят лицензите или правни проблеми, свързани с лошо документирани приноси. Поради това екипът зад Pineapple Steam Recording Exporter подчертава, че инструментът ще продължи да бъде достъпен под одобрен от OSI лиценз и е съвместим с Насоките за свободен софтуер на Debian (DFSG).

Ако някой желае допринасяне с код при специфични лицензионни условияМожете ясно да посочите това, когато изпращате своя принос. Тази прозрачност предотвратява бъдещи недоразумения и позволява на ръководителите на проекти да вземат информирани решения относно интегрирането на всяка промяна в основния код.

Изходният код на проекта е написан предимно на C++Възползвайки се от предимствата на този език за висока производителност и ефективен достъп до системните ресурси. За тези, които искат да научат C++, има множество препоръки за безплатни книги и уроци, които много общности за софтуер с отворен код често съставят, за да помогнат на новите разработчици да започнат.

Износител на записи от Pineapple Steam е очертан като Много цялостно решение за всеки, който записва своя Steam геймплей и иска да конвертира тези записи в MP4, без да губи време или качество.Интеграцията му с FFmpeg, съвместимостта със Steam Deck, Linux и Windows, вграденият HTTP сървър за споделяне на видеоклипове през локалната мрежа, поддръжката на сегментирани записи, автоматичното откриване на игри и разрешаването на имена на игри от метаданни са комбинирани с ясна философия на отворения код, активна общност и модел на разработка, отворен за преводи, подобрения и финансови вноски. Всичко това прави този инструмент ключов компонент в репертоара на геймърските помощни програми за Linux и много интересна опция за потребители на PC, които искат да управляват клиповете си по-интелигентно, без да жертват прозрачността или контрола върху собствения си софтуер.

Изглед на видео на Steam Recorder
Свързана статия:
Steam Recorder. Екранни снимки на Steam Deck Vol. 2. Валидни за всяко друго устройство