Précédent   Forum des professionnels en informatique > Environnements de développement > Delphi > Débutant
Débutant Pour bien débuter avec Delphi
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/02/2012, 21h12   #1
Membre du Club
 
Inscription : mars 2007
Messages : 71
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 71
Points : 47
Points : 47
Par défaut comment stocker une video(mpeg,AVI) en res

Salut tous le monde
Comment stocker des fichiers (Mpeg ou avi) dans un fichier ressource et puis avoir les possibilités
de les affichés dans un TForm
NB : 1- les fichiers ont une taille entre 1 et 40 Mo .
2- je sais faire avec ( images - sound .....) sauf avec les Video 32bit .

Merci pour toutes aides.
MIWAN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 08h13   #2
Membre Expert
 
Avatar de Lung
 
Analyste-programmeur
Inscription : mai 2002
Messages : 2 046
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Yonne (Bourgogne)

Informations professionnelles :
Activité : Analyste-programmeur
Secteur : Industrie

Informations forums :
Inscription : mai 2002
Messages : 2 046
Points : 2 046
Points : 2 046
la commande brcc32 sur un fichier *.rc ne fonctionne pas ?
__________________
L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai.
______________________________________________________________________________________________

Delphi 6#2 Entreprise - Delphi 2010 Architecte - Delphi XE2 Entreprise
Win XP Pro - OpenGL 2.1 - Oracle 11g - Firebird 2.5.0.2
Écrivez dans un français correct !!
Lung est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 19h37   #3
Membre du Club
 
Inscription : mars 2007
Messages : 71
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 71
Points : 47
Points : 47
Citation:
Envoyé par Lung Voir le message
la commande brcc32 sur un fichier *.rc ne fonctionne pas ?
si elle fonctionne .
mais sur quel composant on 'affiche les vidéos ?
est-ce sur TmediaPlayer ? ou TWindowsMediaPlayer ?
et c'est quoi le code SVP
je suis sur Delphi2010 .
Merci en tous les cas.
MIWAN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2012, 10h09   #4
Expert Confirmé Sénior
 
Avatar de ShaiLeTroll
 
Homme
Développeur C++\Delphi
Inscription : juillet 2006
Messages : 7 845
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 31
Localisation : France

Informations professionnelles :
Activité : Développeur C++\Delphi
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : juillet 2006
Messages : 7 845
Points : 10 549
Points : 10 549
TMediaPlayer c'est un control Delphi qui encapsule les API MCI de Windows
TWindowsMediaPlayer c'est un ActiveX que l'on importe avec sa bibliothèque de type qui donne accès directement à l'objet de Windows Media Player, c'est pas tout à fait les même que celle de Windows

Il me semble qu'il faut fournir le Handle d'un composant pour recevoir le dessin, un Panel fait très bien l'affaire !
après, tu as des fonctions comme Open, Start... et des propriétés comme FileName...

Attention, il te faut installer les Codecs nécessaire !

Tu peux aussi utiliser VLC, il a aussi des API intégrés, et souvent lui n'a pas besoin de Codecs, il les a par défaut !
__________________
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !

L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

Parisien ! Dites NON à la VO ST au Cinéma !
Soit VF Soit VO sans sous-titre
ShaiLeTroll est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2012, 19h23   #5
Membre du Club
 
Inscription : mars 2007
Messages : 71
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 71
Points : 47
Points : 47
Merci ShaiLeTroll
Je n’ai pas de problèmes avec les Codecs mais je galère avec les codes oops:
J’ai le fichier.res
Et voici le code
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
implementation
 
{$R *.dfm}
 
{$R Video.res}  
 
procedure TForm1.Button1Click(Sender: TObject);
var
  rs: TResourceStream;
begin
  rs := TResourceStream.Create(hinstance, 'TESTMPEG', RCDATA);
  Try
// qu’est-ce que je doit mettre dans la partie Try
…………………
……………….
………………….
  Finally
    rs.Free;
  end;
end;
je suis vraiment heureux de votre explications

MIWAN
MIWAN est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h45.


 
 
 
 
Partenaires

Hébergement Web