Portál AbcLinuxu, 30. dubna 2025 09:04
Téma tohto blogu je o spôsobe záznamu hrania hry supertuxkart.
Téma blogu je o spôsobe záznamu hrania supertuxkart.
Na záznam som použil ffmpeg
. Metóda záznamu x11grab
.
Záznam bol vytvorený pomocou x11grab čo je záznam priamo z výstupu X11. V mojom prípade bolo použité rozlíšenie 1024x768 s určitým posunutím zaznamenávanej oblasti. Po testovaní som použil framerate s hodnotou 100.
Zvuková zložka bolá získana zo zdroja pulse bez akýchkoľvek úprav.
Použitý formát je avi. Keďže pri použití kompresia neboli výsledky uspokojivé.
Použitý príkazový riadok ffmpeg -f x11grab -framerate 100 -video_size 1024x768 -grab_x X -grab_y Y -i :0.0 -f pulse -i default -q 1 výstupný súbor avi
.
Z dôvodu, že chcem aby záznam bol kvalitný ale zároveň prijateľne veľký som vybral mp4 s kodékom h264 a zvuk je skopirovaný v pôvodnom formáte.
Paramter -q je nastavený na minimálnu qvantizáciu a nastavený je framerate 25.
Výsledný súbor je desaťkrát menší ako pôvodný mpeg4 záznam s frameratom 100.
Použitý príkazový riadok ffmpeg -i subor avi -f mp4 -c:v h264 -c:a copy -q -r 25 výstupný mp4 súbor
.
Záznam je dostatočnej kvality. Na vlastné použitie je dostatočný.
Tento blog nie je návodom.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.