A Nagy Szívás
Hát ez a mencoderrel történt. Ugyebár lenny ben nincs, mert minek, még a végén a megszokott módon vehetnék fel filmet a tunerkártyámmal. Tökfölösleges nyílván.
IRC en adtak vlc re vonatkozó tippeket, de mivel sose használtam , meg állítólag a csodaőskövületi tunerkártya miatt forgatni is kellett volna, meg újdonság nekem, így ez csak afféle végső megoldásként jöhetett szóba :D.
Viszont debian multimedia repóban megvolt a mencoder, fel is ment, még el is indult, futott is kb. 5 percig. Aztán leshettem a video frame drop üzenethegyeket egymás után, és nem is folytatta a felvételt. Legalábbis a fájl mérete ugyanaz maradt a 90% körüli proc. használat mellett.
A mencoder nem állt le Ctrl-C re sem, jó kis mini DoS ra hajazott.
Külön egy killall -9 kellett neki. Szóval ez bukott. Próbálkoztam grsec lazítással / TPE pl. shmat() ot blokkolta / de semmi értékelhető eredmény. 5 perc helyett 6 percig bírta, különféle kodekekkel is próbálkoztam, de nem kerülhettem el a nagy szívást , az mplayer fordítást.
A debian féle patcheket hanyagoltam a forrás esetén, mivel kivágták volna mencodert. :-( Úgyhogy maradt az eredeti mplayerhq féle bevásárlóközpont.
A kosárban két lehetőség közül választhattam: Az egyik a 0day snapshot, a másik meg a lejárt szavatosságú outdated verzió.
Az utóbbit választottam. Előrelátóan felraktam egy rahedli dev csomagot, hogy ne kezdje el rajtam fordítás közben keresgélni. Aztán jöttek az opciók, hogy akkor mivel kellene fordítani. Hát configure help alapján összedobtam egy kezdetleges cuccott, aztán úgy voltam vele, hogy többit majd autodetect kitalálja. Nos szépen el is kezdte a fordítgatást, és a legkülönfélébb helyeken rongyolta össze magát x264, fontconfig, termcap, openal, teletext meg stb, a többire nem emléxem... Ilyenkor az adott alrendszer disable a configban, clean, fordítás újrakezd, stb...
Lehet elő kellett volna keresni a 2003-2004 (?) as mplayer rules-t , mert kb. akkor forgathattam utoljára (?).
Igazán remek szórakozás volt, arab terroristák kínzására alkalmas, aztán az első sikeres fordítás után elégedetten indítom mencodert, szépen kiröhögött, hogy nincs libmp3... És tényleg. configure autodetect félredetektálta fals negatív lett a libmp3lame . configure be bele is írtam hogy _mp3lame=yes aztán nem kötekszik.
A kernelem ipv6 no val forgatott, úgyhogy nem tudom autodetect honnét szedte az inet6 yes-t, nem is igen érdekel ez is kapott egy disable t, meg ha már ott volt akkor shm is. Így aztán végül is sikerült egy mencoder+mplayert elkészíteni. Szépen ment is. Kipróbáltam többféle codeccel, nem volt probléma. Csak több mint 2 órát összesen elkúrt az időmből, hogy dögöljön meg, és ezzel megnyerte a nagy szívás különdíjat...
Az már csak a közjáték végkifejlete volt, hogy az mplayerhq féle mplayer függ egy lenny ben nem létező csomagra libconfhelper-perl. hehe. oldstable (etch) ből visszatettem, nyomozza a rossebb, hogy miért. működjön most már. be is jött.
---------------------
használhatatlan csomagok
mencoder t nem soroltam ide, végülis nincs benne a "hivatalos" disztróban, viszont a vice, és a dosemu benne van.
A dosemu etch alatt 2 csomagból állt. a dosemu, és a freedos-(?) amiben ún. freedos környezet volt.
Lennyben ezt megoldották úgy, hogy maradt a dosemu, freedos nélkül. Így persze használhatatlan. hehe. oldstable (etch) elő, freedos könyvtár config/dosemu/freedosba be... egy gonddal kevesebb.
A vice még kíméletlenebb volt.
Természetesen C64 emulációhoz kellene (x64), az ún ROM fájlok természetesen megvoltak.
Egyszerűen közölte velem indításkor x64, hogy signal 11. kilépés nagyjából mikor a "GnomeVideó" megjelenítést vagy mit töltötte (volna) be. KDE t használok, gnome nincs. forrás package.debian.org ról le, debian patchek fel, és megsasoltam a debian/rulest hogy akkor fordítok egyet.
A kedves csomagkarbantartó többek között enable-gnomeui val fordította a csomagot. :-) KDE alatt ez baromi nagy ötlet. Mindjárt cseréltem kb. erre:
--disable-ethernet --without-xaw3d
--with-sdl --disable-ipv6 --enable-fullscreen --enable-nls
--disable-gnomui --with-arts --without-esd --with-alsa --with-x
--enable-parsid --with-midas
szépen leforgott, települt, működik, magyarul beszél. és még ilyet is tud:
openGL: GLX_SGI_video_sync extension is supported
hmm. kezdem megérteni a gentoosokat, hogy minden szirszart összeforgatnak maguknak...Bár ha ezt minden nyamvadt csomagnál el kell játszani ahhoz valami embertelen türelem kell.
A többi csomaggal ilyen típusú szvsz "RC buggal" (!!!) nem találkoztam
(Folyt köv.)
- Oscon blogja
- A hozzászóláshoz be kell jelentkezni
- 1406 megtekintés