Erro em abrir video .avi

Olá galera

Estou tentando abrir um video .avi na minha aplicação e esta dando erro

Segue o codigo abaixo

try { File arquivo = new File("C:\\cadastro.avi"); Desktop.getDesktop().open(arquivo); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }

O video esta no C: e chama cadastro.avi

o erro eh o seguinte

[code]

java.io.IOException: Failed to open file:/C:/cadastro.avi. Error message: Erro não especificado

at sun.awt.windows.WDesktopPeer.ShellExecute(Unknown Source)
at sun.awt.windows.WDesktopPeer.open(Unknown Source)
at java.awt.Desktop.open(Unknown Source)
at ClassesGUI.EclusaGUI$3.actionPerformed(EclusaGUI.java:283)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)[/code]

Quem saber oq esta acontencendo e puder ajudar

Agradeço muito

Att

informação não sei se é importante para o caso

Estou usando o Windows 7

Att

try {
						File arquivo = new File("C:\\cadastro.avi"); 
						System.out.println(arquivo.exists());
					} catch (IOException e) {
						// TODO Auto-generated catch block
						e.printStackTrace();
					}  

Tem certeza que retorna true?

Talvez pode ser que não existe programa default para avi no computador.

kra tem o windows media player ele roda .avi

nao sei oq ta acontecendo =/

Voce rodou o código que mostrei e retornou true?

Pode ser que nesse computador esse arquivo AVI não esteja rodando direito.
Por exemplo, ele é um DivX mas nesse computador os drivers para o DivX não estejam instalados , ou então é um AVI muito antigo que requer o codificador INDEO, que por motivos de segurança foi desabilitado recentemente por um patch do Windows Update.
Já experimentou tentar rodar esse AVI com um duplo-clique?

eu jah tinha feito o teste do true mark

retorna true sim

o caminho do arquivo ta certo

O problema eh na hora de abrir mesmo =/

thingol eu tenho instalado no pc o klite codec

E o AVI foi gerado pelo Camtasia 6

Ele roda com duplo-clique?

sim sim

Clique duplo roda no windows media player

Olá galera retornando o tópico pois o erro não foi resolvido

Tem outra maneira de abrir arquivos, videos, etc.

Porque esse código que eu mostrei não ta abrindo o arquivo, eu utilizo o windows 7 e tipo no linux e no XP que eu já teste ele abre o problema é em abrir no windows 7

Atenciosamente