[R] Compression de bitmap/.avi

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Clem
Niveau 1
Niveau 1
Messages : 2
Enregistré le : ven. 10 nov. 2017 21:36
Status : Hors ligne

[R] Compression de bitmap/.avi

#1

Message par Clem »

Bonjour à tous,

Je suis assez nouveau en autoit et cherche à créer un programme qui filme l'écran.
Sans compression, j'ai pour l'instant ce code (avec l'UDF de monoceres : https://www.autoitscript.com/forum/topi ... iting-udf/ )

Code : Tout sélectionner

#include <ScreenCapture.au3>
#include <AVIWriter.au3>


_StartAviLibrary ()


Global $avi= _CreateAvi(@ScriptDir&"\test.avi",10,1920,1080), $bmp ;1152,658

For $i=1 To 50 Step 1

	$bmp= _ScreenCapture_Capture()
	$new_bmp=_WinAPI_AdjustBitmap($bmp,1920,1080, $HALFTONE)
	_AddHBitmapToAvi($AVI, $new_bmp)
	_WinAPI_DeleteObject($bmp)
	_WinAPI_DeleteObject($new_bmp)

Next

_CloseAvi ($avi)
_StopAviLibrary ()
Je cherche un moyen de compresser les bitmaps ou le fichier sans perdre trop de qualité (actuellement 300 Mo pour 5 secondes avec une résolution de 1920x1080 c'est pas terrible :) )
J'ai cherché du coté de _WinAPI_CompressBitmapBits mais c'est un peu flou: Quelqu'un pourrait-il m'aider svp ? Rien que me donner des "pistes" serait sympa merci

Clem

PS: désolé si mon code est pas très lisible :roll:
Modifié en dernier par Clem le lun. 13 nov. 2017 07:38, modifié 1 fois.
Avatar du membre
walkson
Modérateur
Modérateur
Messages : 1020
Enregistré le : ven. 12 août 2011 19:49
Localisation : Hurepoix
Status : Hors ligne

Re: Compression de bitmap/.avi

#2

Message par walkson »

Bonjour et bienvenue
Regardez le post de Sieur UEZ https://www.autoitscript.com/forum/topi ... ent=927370 (et les suivants)
J’obtiens, avec son code, un avi de 74 405 Ko pour 15 secondes (1892x1068 15 trames)
Global $rec_duration = 15 ;15 seconds
Global $fps = 15
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Clem
Niveau 1
Niveau 1
Messages : 2
Enregistré le : ven. 10 nov. 2017 21:36
Status : Hors ligne

Re: Compression de bitmap/.avi

#3

Message par Clem »

Merci pour la réponse rapide Walkson !
Je vais essayer ça
Répondre