Autor Tópico: Fazendo o Mplayer rodar sua Webcam  (Lida 21000 vezes)

Offline RC2006

  • Usuário Ubuntu
  • *
  • Mensagens: 820
  • Ubuntu 10.10
    • Ver perfil
Fazendo o Mplayer rodar sua Webcam
« Online: 14 de Maio de 2006, 22:02 »
Primeiro verifique se sua webcam está funcionando bem e se o Mplayer com seus plugins estão instalados em seu linux juntamente com o v4l ou v4l2    
Caso contrário, instale-o - video4linux,v4l-conf, xawtv, xawtv-plugins

Agora execute o comando pelo terminal

mplayer tv:// -tv driver=v4l:width=352:height=288:device=/dev/video0

Se tiver instalado o v4l2  

mplayer tv:// -tv driver=v4l2:width=352:height=288:device=/dev/video0

Esse teste foi realizado com o dapper flight 7 e funcionou perfeitamente.
Toda instalação foi feita pelo synaptic sem necessidade de fazer download de qualquer site.
O driver instalado e testado por mim foi o v4l.
HP All-in-one 4GB HD760 - windows7 home premium - Netbook Asus 1005PEB - Windows 7 - Ubuntu 11.04
Macbook branco 13.3" 2gb 160HD - Mac OS X 10.6 - Tablet Asus Eee Pad Transformer com dock - Android 3.2

Nick

  • Visitante
Fazendo o Mplayer rodar sua Webcam
« Resposta #1 Online: 15 de Maio de 2006, 09:26 »
Deu zica no Mplayer....


MPlayer interrupted by signal 11 in module: demux_open
- MPlayer crashed by bad usage of CPU/FPU/RAM.
  Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
  disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn't happen.
  It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
  gcc version. If you think it's MPlayer's fault, please read
  DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
  won't help unless you provide this information when reporting a possible bug.


Vo recompilar e testar!!!

Boa dica!

Offline RC2006

  • Usuário Ubuntu
  • *
  • Mensagens: 820
  • Ubuntu 10.10
    • Ver perfil
Modificando o tamanho da tela do Mplayer
« Resposta #2 Online: 15 de Maio de 2006, 12:32 »
O comando foi usado para máquinas que suportam a resolução de 352x288 que é a mais comum.
Se a sua webcam não suporta este tamanho de tela, pode perfeitamente altera-la.  
Onde tem width=352:height=288 substitua por 320x240 ou 640x480
HP All-in-one 4GB HD760 - windows7 home premium - Netbook Asus 1005PEB - Windows 7 - Ubuntu 11.04
Macbook branco 13.3" 2gb 160HD - Mac OS X 10.6 - Tablet Asus Eee Pad Transformer com dock - Android 3.2

und3rtug4

  • Visitante
Re: Fazendo o Mplayer rodar sua Webcam
« Resposta #3 Online: 16 de Maio de 2006, 10:11 »
Citação de: "RC2006"
Primeiro verifique se sua webcam está funcionando bem e se o Mplayer com seus plugins estão instalados em seu linux juntamente com o v4l ou v4l2    
Caso contrário, instale-o - video4linux,v4l-conf, xawtv, xawtv-plugins

Agora execute o comando pelo terminal

mplayer tv:// -tv driver=v4l:width=352:height=288:device=/dev/video0

Se tiver instalado o v4l2  

mplayer tv:// -tv driver=v4l2:width=352:height=288:device=/dev/video0

Esse teste foi realizado com o dapper flight 7 e funcionou perfeitamente.
Toda instalação foi feita pelo synaptic sem necessidade de fazer download de qualquer site.
O driver instalado e testado por mim foi o v4l.


Boa cena  :D  :D

Props RC2006

Nick

  • Visitante
Fazendo o Mplayer rodar sua Webcam
« Resposta #4 Online: 16 de Maio de 2006, 11:04 »
Sem chance


nick@debian:~$ mplayer tv:// -tv driver=v4l:width=320:height=240:device=/dev/video0
MPlayer 1.0pre7try2-3.4.6 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred (Family: 6, Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE


Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Playing tv://.
TV detected! ;-)
Selected driver: v4l
 name: Video 4 Linux input
 author: Alex Beregszaszi
 comment: under development
Selected device: Logitech QuickCam USB
 Capabilites: capture subcapture
 Device type: 513
 Supported sizes: 32x32 => 360x296
 Inputs: 1
  0: Camera:  (tuner:0, norm:pal)
Using input 'Camera'
Selected input hasn't got a tuner!
ioctl set picture failed: Invalid argument


MPlayer interrupted by signal 11 in module: demux_open
- MPlayer crashed by bad usage of CPU/FPU/RAM.
  Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
  disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn't happen.
  It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
  gcc version. If you think it's MPlayer's fault, please read
  DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
  won't help unless you provide this information when reporting a possible bug.
nick@debian:~$



E agora? testei com varia configs diferentes..talvez nem seja as configs...

Offline RC2006

  • Usuário Ubuntu
  • *
  • Mensagens: 820
  • Ubuntu 10.10
    • Ver perfil
Mais uma chance...
« Resposta #5 Online: 16 de Maio de 2006, 11:17 »
Citação de: "Nick"
Sem chance  
 Supported sizes: 32x32 => 360x296  
E agora? testei com varia configs diferentes..talvez nem seja as configs...

Parece que o tamanho do quadro suportado pela sua webcam é diferente
Supported sizes: 32x32 => 360x296
Já testou o seguinte?
mplayer tv:// -tv driver=v4l:width=360:height=296:device=/dev/video0
HP All-in-one 4GB HD760 - windows7 home premium - Netbook Asus 1005PEB - Windows 7 - Ubuntu 11.04
Macbook branco 13.3" 2gb 160HD - Mac OS X 10.6 - Tablet Asus Eee Pad Transformer com dock - Android 3.2

Nick

  • Visitante
Re: Mais uma chance...
« Resposta #6 Online: 16 de Maio de 2006, 11:37 »
Citação de: "RC2006"
Parece que o tamanho do quadro suportado pela sua webcam é diferente
Supported sizes: 32x32 => 360x296
Já testou o seguinte?
mplayer tv:// -tv driver=v4l:width=360:height=296:device=/dev/video0


Ja sim, nessas duas configs ai.

Mas acho que o erro esta aki


Using input 'Camera'
Selected input hasn't got a tuner!
ioctl set picture failed: Invalid argument


e no Mplayer.

Offline Perícope

  • Vivendo e aprendendo... Liga dos Dinos
  • Usuário Ubuntu
  • *
  • Mensagens: 299
    • Ver perfil
Não consegui...
« Resposta #7 Online: 16 de Maio de 2006, 12:45 »
Aqui, a mensagem é esta:

Citar
pericope@meu:~$ mplayer tv:// -tv driver=v4l:width=352:height=288:device=/dev/video0
MPlayer dev-CVS--4.0.2 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices  (Family: 8, Stepping: 2)
Detected cache-line size is 64 bytes
MMX2 supported but disabled
SSE supported but disabled
SSE2 supported but disabled
3DNow supported but disabled
3DNowExt supported but disabled
CPUflags:  MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX

86 audio & 200 video codecs
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such file or directory
Can't init input joystick
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support.
You will not be able to use your remote control.
Playing tv://.
Cache fill:  0.00% (0 bytes)    TV detected! ;-)
Selected driver: v4l
 name: Video 4 Linux input
 author: Alex Beregszaszi
 comment: under development
unable to open '/dev/video0': No such device

Exiting... (End of file)


Na lista do Synaptic, não encontrei o video4linux. Parece-me que o sistema não encontrou minha webcam, mas há referência a ela no Gerenciador de Dispositivos. E como habilitar aqueles serviços disponíveis, mas desabilitados?

RC, socorro!  :cry:
Usuário Linux n. 414104 - Usuário Ubuntu n. 3048
| Não tenha pressa: pesquise no fórum primeiro! |

Offline RC2006

  • Usuário Ubuntu
  • *
  • Mensagens: 820
  • Ubuntu 10.10
    • Ver perfil
Fazendo o Mplayer rodar sua Webcam
« Resposta #8 Online: 16 de Maio de 2006, 12:47 »
Na meu micro deu o seguinte:
rc@p4:~$ mplayer tv:// -tv driver=v4l:width=352:height=288:device=/dev/video0
MPlayer 2:0.99+1.0pre7try2+cvs20060117-0ubuntu8 (C) 2000-2006 MPlayer Team
CPU: Intel Pentium 4/Celeron 4 Northwood; Pentium 4 EE/Xeon Prestonia,Gallatin (Family: 15, Stepping: 4)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.


91 audio & 204 video codecs
You will not be able to use your remote control.
Playing tv://.
Selected driver: v4l
 name: Video 4 Linux input
 author: Alex Beregszaszi
 comment: under development
Selected device: Genius GF112
 Capabilites: capture
 Device type: 1
 Supported sizes: 160x120 => 352x288
 Inputs: 1
  0: PAC207BCA:  (tuner:0, norm:pal)
Using input 'PAC207BCA'
Selected input hasn't got a tuner!
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
VDec: vo config request - 352 x 288 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 352x288 => 352x288 Planar YV12
Selected video codec: [rawyv12] vfm: raw (RAW YV12)
==========================================================================
Audio: no sound
Starting playback...

A partir daí aparece o Mplayer mostrando numa tela 352x288
HP All-in-one 4GB HD760 - windows7 home premium - Netbook Asus 1005PEB - Windows 7 - Ubuntu 11.04
Macbook branco 13.3" 2gb 160HD - Mac OS X 10.6 - Tablet Asus Eee Pad Transformer com dock - Android 3.2

Offline RC2006

  • Usuário Ubuntu
  • *
  • Mensagens: 820
  • Ubuntu 10.10
    • Ver perfil
Re: Não consegui...
« Resposta #9 Online: 16 de Maio de 2006, 13:24 »
Citação de: Perícope
Aqui, a mensagem é esta:
unable to open '/dev/video0': No such device
 Na lista do Synaptic, não encontrei o video4linux. Parece-me que o sistema não encontrou minha webcam, mas há referência a ela no Gerenciador de Dispositivos. E como habilitar aqueles serviços disponíveis, mas desabilitados?
RC, socorro!  :cry:
Conforme foi dito na primeira mensagem, esta situação é para quem já tem sua webcam configurada corretamente e o mplayer funcionando bem.
No seu caso, parece que nem no Camorama funciona bem. Provavelmente a resposta será esta:
 unable to open '/dev/video0': No such device
Caso apareça esta mensagem quando rodar o Camorama, a sua webcam deve ser melhor configurada. O dispositivo /dev/video0  usado para o Mplayer é o mesmo do Camorama.
http://www.ubuntuforum-pt.org/index.php?topic=5352
Pelo que vi, vc já está com o v4l instalado.
Pesquisando o synaptic, achei alguns programas/libs/codecs instalados que, de certa forma, pode influir.
v4l-conf
xserver-xorg-driver-v4l
libpt-plugins-v4l
mencoder
mplayer
mplayer-skins
webcam
xawtv
xawtv-plugins

Abraço
« Última modificação: 02 de Julho de 2006, 11:11 por RC2006 »
HP All-in-one 4GB HD760 - windows7 home premium - Netbook Asus 1005PEB - Windows 7 - Ubuntu 11.04
Macbook branco 13.3" 2gb 160HD - Mac OS X 10.6 - Tablet Asus Eee Pad Transformer com dock - Android 3.2