Video em avi e gif

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
Tomaz Edson Linhares
Usuário Nível 1
Usuário Nível 1
Mensagens: 34
Registrado em: 19 Abr 2016 17:03
Localização: São Gonçalo/RJ

Video em avi e gif

Mensagem por Tomaz Edson Linhares »

Preciso de uma função que eu possa exibir video de um arquivo .AVI e também de Gif. Quero fazer uma logomarca no
no topo da tela. Já criei o arquivo avi, mas não funcionou. Tem uma no pasta (...\MiniGUI\SAMPLES\Applications\SysInfo) que funciona, mas quando eu troco o viídeo cool.avi por outro com o mesmo formato, não funciona.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20485
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 2 vezes

Re: Video em avi e gif

Mensagem por JoséQuintas »

Difícil dizer, mas só pra lembrar: AVI é container e não um formato de vídeo.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (Linux/Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
MSDN_7
Usuário Nível 1
Usuário Nível 1
Mensagens: 19
Registrado em: 27 Nov 2025 12:38
Curtiram: 1 vez

Re: Video em avi e gif

Mensagem por MSDN_7 »

Se o arquivo estiver contido em um arquivo de recursos para compilar e ficar dentro do EXE ( arquivo .rc ), então veja se precisa apagar arquivos temporários, normalmente eles influenciam nesse tipo de problema, é muito comum com imagens, por isso apague os arquivos .RES gerados para que novos sejam gerados e fique ok.

----------
contato : whats (41)99923-7976
pacote xbase : https://produto.mercadolivre.com.br/MLB ... -e-sql-_JM
Avatar do usuário
Tomaz Edson Linhares
Usuário Nível 1
Usuário Nível 1
Mensagens: 34
Registrado em: 19 Abr 2016 17:03
Localização: São Gonçalo/RJ

Re: Video em avi e gif

Mensagem por Tomaz Edson Linhares »

Obrigado por responder.
O video eu fiz foi tipo uma vinheta que fica girando na tela principal, e está na mesma pasta.
Esse é o exemplo que funciona, mas se eu trocar o nome do vídeo por outro que está na mesma pasta, não funciona.
Nesse exemplo o vídeo que roda é o sample.avi. Eu fiz um vídeo com o mesmo tamanho mas não rodou


#include "minigui.ch"
Function main()
DEFINE WINDOW Form_1 ;
AT 0,0 ;
WIDTH 640 ;
HEIGHT 400 ;
TITLE 'ANIMATEBOX Test' ;
MAIN
DEFINE ANIMATEBOX Ani_1
ROW 20
COL 200
PARENT Form_1
WIDTH 300
HEIGHT 80
FILE 'Sample.Avi' //// QUERO QUE RODE O VIDEO QUE EU FIZ.
END ANIMATEBOX

DEFINE BUTTON Button_D1
ROW 60
COL 10
CAPTION "Play ANI"
ACTION Form_1.Ani_1.Play()
END BUTTON

DEFINE BUTTON Button_D2
ROW 90
COL 10
CAPTION "Seek ANI"
ACTION Form_1.Ani_1.Seek(3)
END BUTTON

DEFINE BUTTON Button_D3
ROW 120
COL 10
CAPTION "Stop ANI"
ACTION Form_1.Ani_1.Stop()
END BUTTON

END WINDOW

CENTER WINDOW Form_1

ACTIVATE WINDOW Form_1

Return Nil
MSDN_7
Usuário Nível 1
Usuário Nível 1
Mensagens: 19
Registrado em: 27 Nov 2025 12:38
Curtiram: 1 vez

Re: Video em avi e gif

Mensagem por MSDN_7 »

Por favor, entra em contato via whats.
(41)99923-7976
Responder