| FLV ENCODER SDK Outre la création de FLVS, vous pouvez convertir un fichier multimédia (AVI, MPEG et ainsi de suite) vers un fichier FLV. |
Télécharger maintenant |
FLV ENCODER SDK Classement & Résumé
- Nom de l'éditeur:
- Softanics
- Systèmes d'exploitation:
- Windows
- Taille du fichier:
- 1.76MB
FLV ENCODER SDK Mots clés
FLV ENCODER SDK La description
Un outil de développeur pour créer des fichiers vidéo flash. FLV ENCODER SDK est une DLL pour créer des fichiers vidéo Flash. Vous pouvez l'utiliser dans des programmes écrits en C ++, Delphi, C # et plus encore. Créez FLV dans vos programmes avec FLV Encoder SDK. API simple. Les échantillons sont inclus. VOID Callback WriteCallback (LPVoid LPParam, LPCVoid LPDATA, DWORD NLEN) { Writefile ((poignée) lpparam, lpdata, nlen, null); } ... Fverideoinfo video_info; video_info.dwcodec = ft_videocodec_screenvideo; video_info.dwwidth = 0x100; video_info.dwheight = 0x100; Ftaudioinfo audio_info; audio_info.dwormat = ft_soundformat_uncompressé; audio_info.dwrate = ft_soundrate_44khz; audio_info.dwsize = ft_soundsize_16bit; audio_info.dwtype = ft_soundype_stereo; Ftflvstreaminfo info; // Si vous ne voulez pas placer une vidéo dans un FLV, vous pouvez passer null info.lpvideoinfo = video_info; // Si vous ne voulez pas placer aucun audio dans un FLV, vous pouvez passer null info.lpaudioinfo = audio_info; info.lpwritedatacallback = Poignée HFLVFILE = Createfile (...); info.lpparam = hflvfile; Hftflvstream hflvstream = ftflvstreamcreate (info); Préparer le codeur vidéo d'écran: Hftscreenvidéoencoder hscreenvideoencoder = ftscreenvidéoencodercreate (0x100, 0x100, 16); Compressez (encoder) et écrivez des données vidéo: // Onvidéodata (Cons-Char * Données, Taille InT non signée, non signé Int Timestamp) LPCVoid LPDATA = 0; DWORD CBBYTES = 0; ftscreenvidéoencodeframe (hscreenvidéoencoder, données, taille); ftscreenvidéogetendedframedframe (HSCREENVIDONENCODER, LPDATA, CBBYTES); ftflvstreamputvidéodata (hflvstream, lpdata, cbbytes, horodatage); Écrivez des données audio brutes: FTFLVSTREAMPUTADIODATA (hflvstream, LPAUDADATA, NLEN, NTIMESTAMP); Détruire le codeur vidéo et le flux Flv: FtscreenvidéoencoderDestroy (HSCREENVIDOENCODER); ftflvstreamdestroy (hflvstream);
FLV ENCODER SDK Logiciels associés