Ir para conteúdo


Foto
- - - - -

Tocar vídeos e outras funções


  • Por favor, faça o login para responder
8 respostas neste tópico

#1 Belini

Belini

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.227 posts
  • LocationMinas Gerais

Postado 24 março 2012 - 09:54

Com esta UDF você poderá executar vídeos de vários formatos além de outras funções relacionadas abaixo:

; _Video_Close
; _Video_Dimension
; _Video_FrameRate
; _Video_Length
; _Video_Mute
; _Video_Open
; _Video_Pause
; _Video_Play
; _Video_Resume
; _Video_Seek
; _Video_Status
; _Video_Step
; _Video_Stop
; _Video_TimePos
; _Video_Volume
; _RandomStr

_Video.au3

Spoiler


Créditos ao Smashly que foi quem fez esta UDF

Retirei dela apenas a função de que informa a duração do arquivo de áudio ou vídeo:

_pega_tamanho

Spoiler


#2 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 24 março 2012 - 09:46

Hummm, bem parecida com a minha que fiz a bastante tempo...

Link:

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido



Abraços,

João Carlos.

#3 Belini

Belini

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.227 posts
  • LocationMinas Gerais

Postado 24 março 2012 - 10:13

Realmente são mesmo muito parecidas só usei esta por ter a função MUTE e de rodar outros arquivos de vídeo, acho que se você incluir na sua UDF o parâmetro "MPEGVideo" ela também irá rodar todos os arquivos de vídeo pois a dll usada nas 2 UDF's é a mesma.

#4 Belini

Belini

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.227 posts
  • LocationMinas Gerais

Postado 27 março 2012 - 09:31

@jscript eu sempre estava tendo problemas na exibição do vídeo, muita das vezes iniciava com a tela preta e apenas o som então troquei os argumentos usados na dll winmm pelo que colocou na sua UDF e parece ter resolvido o problema, poderia me explicar o que cada argumento faz.

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido



#5 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 27 março 2012 - 10:27

Olá!

Veja as chamadas da DLL:

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido


Syntax:

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

Por isso é que a forma em que eu chamo a DLL é mais funcional!

Mais informaçãoes:

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido



Abraços,

João Carlos.

#6 Belini

Belini

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.227 posts
  • LocationMinas Gerais

Postado 27 março 2012 - 10:42

E quanto aos outros parâmetros não consegui achar lá: "dword", "wstr", "uint", "ptr" daria prá explicar 1 por 1?

#7 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 27 março 2012 - 11:13

Posso sim, mas para ser mais rápido, no arquivo AutoIt Help File, dê uma olhada na seção:
Function Reference\Process Management\DllCall
Parameters\Valid Types are:

A tabela é baseada na linguagem C

O uso de cada parâmetro é de acordo com a função chamada da Dll, mas a essência de cada um é a mesma!

Abraços,

João Carlos.

#8 Belini

Belini

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.227 posts
  • LocationMinas Gerais

Postado 27 março 2012 - 03:12

Olhei lá no help e deu prá começar a entender os parâmetros usados com dll, quanto ao vídeo ainda continua a tela preta as vezes e para resolver o VLC que funciona por linha de comando e nos testes até agora esta tudo ok.

#9 igorcsti

igorcsti

    Novato

  • Membros
  • 1 posts
  • Locationsao goncalo

Postado 19 setembro 2015 - 03:50

Essa UDF _video.au3  só funciona no windows XP se for em modo tela cheia.

 

win 7 normal.






0 usuário(s) está(ão) lendo este tópico

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

Documentação OnLine de referência