Bonjour Est-il possible de changer par code windev mobile ou JAVA(code java à intégrer sur windev mobile) la qualité de la vidéo capturée par le caméra du téléphone androïde. La liste des résolutions sur mon téléphone est: - FHD (1920x1080) - HD (1280x720) - VGA (640x480) Et j'aimerai utiliser la résolution minimum: CIF (352x288) ou CGA (320x200). Merci de votre aide
Je ne comprends pas, Tu as déjà reçu des réponses sur Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! Avec le code Code (Text): VidéoParamètre(vipRésolutionPhoto, 352 288) Mais d'après moi c'est ta ligne Code (Text): ResSauvegarde est booléen= VidéoCapture(CAM_Cuisine, "C:\Temp\MaVideo.AVI", viCaptureVidéo, 5) Qui pose problème. En effet, tu es sur un téléphone pas sur Windows. Il n'y a pas de c:\ Regarde les fonctions frepencours ou frepexe ou les autres fonctions du même type.
Pour info dans l'aide, il est indiqué qu'il existe 2 exemple sur le sujet Android Système et WM Note de frais
[windev]VidéoParamètre(vipRésolutionPhoto, 352 288)[/windev] Ce code ne fonctionne pas, la résolution finale de la vidéo reste toujours la résolution la plus haute. Je crois que ce code ne fonctionne que sur la photo
Voici ce que je lis dans l'aide Remarques : Pour connaître la liste des valeurs supportées par la caméra pour un paramètre donné, utilisez la fonction VidéoListeParamètre. Donc lire l'aide te fait gagner du temps Et as tu utilisé VidéoListeParamètre?
VidéoListeParamètre est là pour vérifier si la résolution existe sur ton appareil. si celle ci n'existe pas tu peux en choisir une qui se rapproche de celle souhaité.
CIF (352x288) et CGA (320x200) sont dans la liste VidéoListeParamètre mais le souci c'est que quand je fait l’enregistrement de la vidéo en utilisant ResSauvegarde est booléen= VidéoCapture(CAM_Cuisine, "C:\Temp\MaVideo.AVI", viCaptureVidéo, 5) il prend toujours la résolution la plus haute FHD (1920x1080) même si on utilise VidéoParamètre(vipRésolutionPhoto, 352 288)
Je te répète que ResSauvegarde est booléen= VidéoCapture(CAM_Cuisine, "C:\Temp\MaVideo.AVI", viCaptureVidéo, 5) ne peut fonctionner
J'ai utilisé ceci: VidéoParamètre(vipRésolutionPhoto,352 288) VidéoCapture(CAM_SansNom1, SysRepCarteStockage()+"/WM/"+HeureSys()+".mp4", viCaptureVidéo, 5) Mais le souci c'est qu'il prend toujours la résolution 1920x1080
Il faut lire l'aide Je site La qualité de la vidéo capturée dépend du paramétrage par défaut de l'appareil et peut être différent d'un appareil à l'autre. ... Remarque : Pour obtenir directement une photo ou une vidéo en utilisant l'application caméra native de l'appareil, utilisez la fonction Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! Donc as tu essayé avec videolanceappli ? Et as tu modifier les paramètres par défaut de l'appareil ?
Oui, J'ai déjà essayé videolanceappli mais les résolution présents sur le paramètre d'appareil sont: - FHD (1920x1080) - HD (1280x720) - VGA (640x480) mais j'aimerai utiliser la résolution CIF (352x288) ou CGA (320x200).
Donc ton paramètre le plus bas pour les vidéos est VGA (640x480) et pour les photos CGA (320x200). Tu vas dans les paramètres de l'appareil en tant qu'utilisateur et tu met que par défaut tu veux du VGA. Tu n'auras pas plus bas. Et ensuite tu re teste ton code en mettant la résolution vga. Tu dois aussi essayer de trouver un appareil acceptant la vidéo en cga. D'après moi, cela n'existe pas.