| FLV-Encoder SDK. Neben der Erstellung von FLVs können Sie eine Mediendatei (AVI, MPEG usw.) in eine FLV-Datei konvertieren. |
Jetzt downloaden |
FLV-Encoder SDK. Ranking & Zusammenfassung
- Name des Herausgebers:
- Softanics
FLV-Encoder SDK. Stichworte
FLV-Encoder SDK. Beschreibung
Ein Entwickler-Tool zum Erstellen von Flash-Videodateien. FLV Encoder SDK ist eine DLL, um Flash-Videodateien zu erstellen. Sie können es in Programmen verwenden, die in C ++, Delphi, C # und mehr geschrieben wurden. Erstellen Sie FLV in Ihren Programmen mit dem FLV-Encoder SDK. Einfache API. Proben sind enthalten. void callback writecallback (lpvoid lpparam, lpcvoid lpdata, dword nlen) { WriteFile ((Griff) LPPARAM, LPData, Nlen, NULL); } ... Ftvideoinfo video_info; video_info.dwcodec = ft_videocodec_screenvideo; video_info.dwwidth = 0x100; video_info.dwhight = 0x100; Ftaudioinfo audio_info; Audio_info.dwFormat = ft_soundformat_uncom Pressed; AUDIO_INFO.DWRATE = FT_SOUNTRATE_44KHZ; Audio_info.dwsize = ft_soundsize_16bit; AUDIO_INFO.DWTYPE = FT_SOUNTTYPE_STEREREO; Ftflvstreaminfo Info; // Wenn Sie kein Video in einen FLV legen möchten, können Sie NULL passieren info.lpvideoinfo = video_info; // Wenn Sie kein Audio in einen FLV geben möchten, können Sie NULL passieren info.lpaudioinfo = Audio_info; info.lpwritedatacAllback =. HFLVFILE = CREATEFILE (...); info.lpparam = HFLVFile; HFTFLVSTREAM HFLVSTREAM = FTFLVSTREAMCREATE (Info); Bildschirm-Video-Encoder vorbereiten: HFTScreenVideenencoder HscreenVideenencoder = FTScreenVideoencoderCreate (0x100, 0x100, 16); Komprimieren (codieren) und Videodaten schreiben: // onvideodata (const char * data, unsigned int Größe, unsignierter Timestamp) Lpcvoid lpdata = 0; DWORD CBBYTES = 0; FTSCREENVIDEOCODEFRAME (HSCREENVIDEOCODER, Daten, Größe); FTScreenVideogetencodedFrame (HSCREENVIDEOCODER, LPData, CBBYTES); ftflvstreamputVideodata (HFLVSTREAM, LPData, Cbbytes, Zeitstempel); Rohe Audiodaten schreiben: FTFLVSTREAMPUTSUDIODATA (HFLVSTREAM, LPAUDIODATA, NLEN, NTIMSTAMP); Zerstöre den Video-Encoder und den FLV-Stream: FTSCREENVIDEOCODERDESTROY (HSCREENVIDEOCODER); FTFLVSTREAMDESTROY (HFLVSTREAM);
FLV-Encoder SDK. Zugehörige Software