Титла: Screenshot-а на видео Публикувано от: int13 в May 14, 2005, 11:27 Slackware 10.1, гном, mplayer с xvidix драйвер и tvtime на чипсет sa7134.
Опитвам се да направя скрииншот на видео (филм или телевизия) но ми излиза на картинката само зелен цят ,а не филма или съответно канала на телевизията, който съм пуснал.Защо става така? Правя скрииншотовете с копчето "Принтскриин" ПС: когаро пусна mplayer с driver xv , пак показва зелен прозорец, но се чува звука на филма. Титла: Screenshot-а на видео Публикувано от: MiCRo в May 14, 2005, 13:30 това е защото се използва overlay за показването на филм/телевизия и това, че ти го виждаш не означава, че програмите правещи "print screen" ги виждат ;-)
За целта използвай capture функциите на картата си (или TV player-а си), а при филмите използваи правилен -ao / -vo плъгин с който направо да пишеш каквото ти трябва във файл. Титла: Screenshot-а на видео Публикувано от: int13 в May 14, 2005, 13:34 Не разбрах какво искаш да кажеш с това:
Титла: Screenshot-а на видео Публикувано от: MiCRo в May 14, 2005, 13:45 Ами например:
micro@chaos:~$ mplayer -vo help MPlayer 1.0pre7-3.3.5 © 2000-2005 MPlayer Team CPU: Intel Pentium 4/Xeon Willamette (Family: 8, Stepping: 2) Detected cache-line size is 64 bytes MMX2 supported but disabled SSE2 supported but disabled CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0 Compiled for x86 CPU with extensions: MMX SSE Available video output drivers: xmga Matrox G200/G4x0/G550 overlay in X11 window (using /dev/mga_vid) mga Matrox G200/G4x0/G550 overlay (/dev/mga_vid) 3dfx 3dfx (/dev/3dfx) tdfxfb 3Dfx Banshee/Voodoo3/Voodoo5 xv X11/Xv x11 X11 ( XImage/Shm ) xover General X11 driver for overlay capable video output drivers gl X11 (OpenGL) gl2 X11 (OpenGL) - multiple textures version dga DGA ( Direct Graphic Access V2.0 ) sdl SDL YUV/RGB/BGR renderer (SDL v1.1.7+ only! ![]() ggi General Graphics Interface (GGI) output fbdev Framebuffer Device fbdev2 Framebuffer Device svga SVGAlib aa AAlib caca libcaca dxr3 DXR3/H+ video out vesa VESA VBE 2.0 video output directfb Direct Framebuffer Device dfbmga DirectFB / Matrox G200/G400/G450/G550 xvidix X11 (VIDIX) cvidix console VIDIX null Null video output mpegpes Mpeg-PES to DVB card yuv4mpeg yuv4mpeg output for mjpegtools png PNG file jpeg JPEG file gif89a animated GIF output tga Targa output pnm PPM/PGM/PGMYUV file md5sum md5sum of each frame т.е ако напишеш mplayer -vo jpeg/-vo png/-vo gif89a ще можеш да "разчлениш" филма на кадри...като имаш предвид, че можеш да дадеш и на mplayer-а откъде да започне филма: -ss <timepos> seek to given (seconds or hh:mm:ss) position) можеш да си наизвадиш каквито си искаш кадри и звуци ;-) Същото е и с -ao - записваш аудиото във файл..... Титла: Screenshot-а на видео Публикувано от: int13 в May 14, 2005, 13:59 Мерси за идеята, не бях се сетил да разбия филма на кадри и така да си "хвана" кадър. А между другото дали е причината в тоя "Video overlay" ,че с driver xv ми показва само зелен екран. (на същия хардуеър на слак 9.1 вървеше мплеъра точно с xv и съм нямяал проблеми)
Титла: Screenshot-а на видео Публикувано от: phantomlord в Jun 24, 2006, 01:07 Имам подобен проблем. Когато искам да направя снимка на десктоп-а си докато примерно гледам филм през xine, на картинката екранът на player-а излиза черен. Ако искам да направя снимка само на прозореца с филма чрез xine се получава. Как да направя така, че на снимката на десктоп-а да излезе и картината в xine?
Пробвал съм под различни графични среди чрез ksnapshot и scrot,но ефектът е един и същ. Имам инcталирани и конфигурирани драйвери за видеокарта. |