Автор Тема: Screenshot-а на видео  (Прочетена 2264 пъти)

int13

  • Напреднали
  • *****
  • Публикации: 167
    • Профил
Screenshot-а на видео
« -: May 14, 2005, 11:27 »
Slackware 10.1, гном, mplayer с xvidix драйвер и tvtime на чипсет sa7134.

Опитвам се да направя скрииншот на видео (филм или телевизия) но ми излиза на картинката само зелен цят ,а не филма или съответно канала на телевизията, който съм пуснал.Защо става така? Правя скрииншотовете с копчето "Принтскриин"

ПС: когаро пусна mplayer с driver xv , пак показва зелен прозорец, но се чува звука на филма.
Активен

Nemo dat quod non habet.

MiCRo

  • Напреднали
  • *****
  • Публикации: 51
  • Distribution: Debian GNU/Linux Jessie
  • Window Manager: Mate
    • Профил
Screenshot-а на видео
« Отговор #1 -: May 14, 2005, 13:30 »
това е защото се използва overlay за показването на филм/телевизия и това, че ти го виждаш не означава, че програмите правещи "print screen" ги виждат ;-)
За целта използвай capture функциите на картата си (или TV player-а си), а при филмите използваи правилен -ao / -vo плъгин с който направо да пишеш каквото ти трябва във файл.
Активен

int13

  • Напреднали
  • *****
  • Публикации: 167
    • Профил
Screenshot-а на видео
« Отговор #2 -: May 14, 2005, 13:34 »
Не разбрах какво искаш да кажеш с това:

Цитат
а при филмите използваи правилен -ao / -vo плъгин с който направо да пишеш каквото ти трябва във файл.
Активен

Nemo dat quod non habet.

MiCRo

  • Напреднали
  • *****
  • Публикации: 51
  • Distribution: Debian GNU/Linux Jessie
  • Window Manager: Mate
    • Профил
Screenshot-а на видео
« Отговор #3 -: 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!'<img'>
        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 - записваш аудиото във файл.....
Активен

int13

  • Напреднали
  • *****
  • Публикации: 167
    • Профил
Screenshot-а на видео
« Отговор #4 -: May 14, 2005, 13:59 »
Мерси за идеята, не бях се сетил да разбия филма на кадри и така да си "хвана" кадър. А между другото дали е причината в тоя "Video overlay" ,че с driver xv ми показва само зелен екран. (на същия хардуеър на слак 9.1 вървеше мплеъра точно с xv и съм нямяал проблеми)
Активен

Nemo dat quod non habet.

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
Screenshot-а на видео
« Отговор #5 -: Jun 24, 2006, 01:07 »
Имам подобен проблем. Когато искам да направя снимка на десктоп-а си докато примерно гледам филм през xine, на картинката екранът на player-а излиза черен. Ако искам да направя снимка само на прозореца с филма чрез xine се получава. Как да направя така, че на снимката на десктоп-а да излезе и картината в xine?

Пробвал съм под различни графични среди чрез ksnapshot и scrot,но ефектът е един и същ.
Имам инcталирани и конфигурирани драйвери за видеокарта.



Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
ScreenShot, Print Screen?
Настройка на програми
Soulstealer 8 3252 Последна публикация Apr 18, 2004, 18:48
от Soulstealer
за админите и screenshot-овете
Предложения за подобрения на сайта
Hapkoc 2 1486 Последна публикация May 25, 2004, 10:23
от Hapkoc
Screenshot
Настройка на програми
Moussou 3 1507 Последна публикация Jan 07, 2005, 19:40
от