Portál AbcLinuxu, 9. května 2025 06:26

Dotaz: ffmpeg nahravanie, X proces CPU usage, Fedora 20

12.4.2014 09:12 miker | skóre: 6 | Budmerice
ffmpeg nahravanie, X proces CPU usage, Fedora 20
Přečteno: 177×
Odpovědět | Admin
Zdravim

ked chcem nahravat/streamovat desktop pomocou ffmpeg, tak samotny proces ffmpeg si ukroji cca 30% cpu podla resolution scale/fps, co je v pohode. druha vec je ale proces X, ktory si taktiez ukroji 20-30% z vyuzitia CPU a sposobi aj mierne sekanie okien a zabrani akemukolvek nahravaniu nejakej 3D aplikacie.

na ubuntu systemoch som sa s tymto nestretol, ziadny X proces tam takto nevystupoval a nebol problem s rovnakym scriptom nahravat/streamovat 3D aplikacie.

CPU i3, GT520MX VGA, 6GB RAM...kernel a ovladace ubuntu vs fedora pouzite cca rovnake. OS: fedora 20 xfce 64bit, kernel: 3.13.9

ako fixnut tento problem aby X proces takto nezral?

dakujem

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.4.2014 11:58 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: ffmpeg nahravanie, X proces CPU usage, Fedora 20
Odpovědět | | Sbalit | Link | Blokovat | Admin
Keď to nejde rovnakým skriptom, tak ho modifikuj aby vyhovoval rozdielnym ovládačom.
12.4.2014 16:31 miker | skóre: 6 | Budmerice
Rozbalit Rozbalit vše Re: ffmpeg nahravanie, X proces CPU usage, Fedora 20
takto to nejak vyzera

http://pastebin.com/rfCaJzZj

neviem co by som tam mal zmenit aby to vyhovovalo ovladacom, s tym to asi vela mat nebude, fakt neviem :) Navyse tento isty problem ma aj program zamerany na nahravanie (simplescreenrecorder).
12.4.2014 17:07 urban
Rozbalit Rozbalit vše Re: ffmpeg nahravanie, X proces CPU usage, Fedora 20
S tím nic nenaděláš. Jedině změnit distribuci. Fedora je dnes neuvěřitelný zmetek.
12.4.2014 17:43 miker | skóre: 6 | Budmerice
Rozbalit Rozbalit vše Re: ffmpeg nahravanie, X proces CPU usage, Fedora 20
mimo tohoto funguje velmi dobre a rychlo a rad sa priucim niecomu novemu, preto fedora :)
12.4.2014 17:27 MadCatX
Rozbalit Rozbalit vše Re: ffmpeg nahravanie, X proces CPU usage, Fedora 20
Zkus tam přidat "-threads 1", mně to docela pomohlo. Předpokládám, že tam máš proprietární ovladače k té nVidii?
12.4.2014 17:39 miker | skóre: 6 | Budmerice
Rozbalit Rozbalit vše Re: ffmpeg nahravanie, X proces CPU usage, Fedora 20
threads nepomohol...ovladac je proprieterny ale cez opensource bumblebee, takze nvidia je zapnuta len kedy ja chcem (testnute s aj bez)
12.4.2014 16:54 chrono
Rozbalit Rozbalit vše Re: ffmpeg nahravanie, X proces CPU usage, Fedora 20
Odpovědět | | Sbalit | Link | Blokovat | Admin
Takmer určite nie je problém v jadre ani v ovládačoch grafickej karty. Problém skôr bude v správcovi okien (a napr. v tom, či sa používa kompozitor, či niečo podobné).
12.4.2014 17:41 miker | skóre: 6 | Budmerice
Rozbalit Rozbalit vše Re: ffmpeg nahravanie, X proces CPU usage, Fedora 20
moze byt, to skusim este poskusat tieto veci co sa tyka spravca okien, ale vypnutie kompozitora nepomohlo.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.