Portál AbcLinuxu, 1. května 2025 22:46
Tiskni
Sdílej:
ffmpeg -i 01-kreslo.flv -vcodec libxvid -acodec libmp3lame -b:v 1600k -b:a 128k 01-kreslo.avi
Převádim tim videa pro PS2 (300 MHz, 32 MB RAM, umí jen divx a xvid v avi). Bitrate 1600 kb/s používam na videa s rozlišenim 720xněco pro menší stačí míň (pro videa z youtube (240p a 360p) obyčejně kolem 1000-1200 kb/s). Velikost mi naroste třeba u Comebacku z 200 na 300 MB, ale to je holt cena za to aby se viditelně nezhoršovala kvalita.
Jinak akcelerovanou grafiku to, tuším, nemáVždyť XVideo umí i s3virge z roku 1999.
Tím, předpokládám, odpovídám na několik otázek.Ani ne... ptal jsem se, co je to za (typické) video, abych mohl zapřemejšlemt, jestli to ten procesor má nebo nemá zvládat :) To se bez formátu/rozlišení/fps nedá říct. 640x480 v xvidu je úplně jinde než 1280x720 h.264...
VIDEO: [XVID] 624x352 12bpp 23.976 fps 1029.7 kbps (125.7 kbyte/s)
nebo třeba
VIDEO: [XVID] 624x352 24bpp 23.976 fps 956.3 kbps (116.7 kbyte/s)
Když na to tak koukám, tak je to xvid, nepříliš velký, takže záhada, proč se to sekalo.
Ten rozměr asi bude sedět opravu na většinu toho na co pravdielněji koukám.
Jinak ten notebook by měl být tohle. Na tom mém je sice napsáno Umax, ale to se zdá být akorát bezvýznamnou nálepkou. Podle toho webu by se snad i nějaká akcelerace mohla konat, ještě to prozkoumám.
by se snad i nějaká akcelerace
VGA compatible controller: Silicon Integrated Systems [SiS] SiS630 GUI Accelerator+3D (rev 31)Raději bych se podíval na skutečné lscpi než na to co by to mohlo být. Umax brandoval hodně, ale jeho brandy se lišily modifikacemi (cpu, ram, atd.)
Tady neni co převádět, s rozlišenim ani bitrate nemá smysl jít níž. Tohle musí přehrát i 10 let stará plečka. Podle mě to brzdí nejvíc asi ta grafika, pak by moh ještě disk a jestli tam nemáš nějaký light distro tak může bejt i nedostatek paměti. Zkus si pohrát s těma parametrama mplayeru, třeba nastavit cache na 8 MB což by mohlo pomoct pokud je disk pomalej na čtení a takový ty věci.
The 3DNow! instruction set also includes operations for SIMD integer operationsBtw videu by nepřesnost floatu nevadila imho. Ta další verze 3DNow by už měla být OK (Duron 600 ji už má, mám dojem, že všechny Durony maj 3DNowext). Každopádně podpora v mplayeru je pro všechny.
Jestli na tom záleží, můžu se na ty jádra a optimalizace podívat podrobnějš, ale řek bych že takhle orientačně to postačí.
Podle mě by vám na tom mělo fungovat h.264 high profile v 720x480Podle mě by to mělo v pohodě dát PAL, možná i víc. Vždyť Atom N270 (nejblbější na trhu) to dá s 30 % CPU. Tazatel: Mrkni, co ti vypisuje MPlayer za video výstup (typicky
VO: [xv] 720x576 => 768x576 Planar YV12
). zkus nějaké jiné (xv, gl, gl2). Taky to může být rozbitým audio ovladačem, takže zkus třeba -ao none.
Vždyť Atom N270 (nejblbější na trhu) to dá s 30 % CPU.On ten Atom není až zas taková tragédie, zrovna v tomhle druhu softwaru. Má SSE2 & SSSE3 a HT k tomu, což mu oboje pomáhá... a myslím že i co se týče výkonu na takt by to zrovna proti P4 nebylo tak tragické.
No jestli má ten nějakej ten intel 915/815 tak to bude asi ten hlavní problém, v desktopu (dell optiplex s PIII na 1GHz) sem ho měl taky a byla to čirá tragédie, tam snad neni akcelerace vůbec žádná915 byl čipset až pro P4ky (generace s pci-express). A co se týče té akcelerace, tak nám tady nejde ani o 3d akceleraci, ani o dekódování videa v grafice/čispetu, to skutečně přišlo na intelech až mnohem později (a nevím, jsetli xvid/dvix vůbec přišel). Tady by stačilo akcelerované xvideo (scaling a konverze yuv>rgb), je otázka, zda to ten čipset podporuje (to snad ano) a zda to jede na linuxu (čert ví, vygooglil jsem jen věci z roku 2001 a tak).
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 630 Host (rev 31) 00:00.1 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev d0) 00:01.0 ISA bridge: Silicon Integrated Systems [SiS] SiS85C503/5513 (LPC Bridge) 00:01.1 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 82) 00:01.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 07) 00:01.3 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 07) 00:01.4 Multimedia audio controller: Silicon Integrated Systems [SiS] SiS PCI Audio Accelerator (rev 02) 00:01.6 Modem: Silicon Integrated Systems [SiS] AC'97 Modem Controller (rev a0) 00:02.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP) 00:0a.0 CardBus bridge: Texas Instruments PCI4410 PC card Cardbus Controller (rev 02) 00:0a.1 FireWire (IEEE 1394): Texas Instruments PCI4410 FireWire Controller (rev 02) 01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 630/730 PCI/AGP VGA Display Adapter (rev 31)Ale třeba se ty informace někomu budou hodit. Já sám jsem se douzvěděl pár nových užitečných věcí
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.