| FLV Encoder SDK Además de crear FLVS, puede convertir un archivo de medios (AVI, MPEG, etc.) a un archivo FLV. |
Descargar ahora |
FLV Encoder SDK Clasificación y resumen
- Nombre del editor:
- Softanics
- Sistemas operativos:
- Windows
- Tamaño del archivo:
- 1.76MB
FLV Encoder SDK Etiquetas
FLV Encoder SDK Descripción
Una herramienta de desarrollador para crear archivos de video Flash. FLV Encoder SDK es un DLL para crear archivos de video Flash. Puede usarlo en programas escritos en C ++, Delphi, C # y más. Cree FLV en sus programas con FLV Encoder SDK. API SIMPLE. Se incluyen muestras. Void Callback Writanallback (LPVoid LPParam, LPCVoid LPData, DWORD NLEN) { Efile de escritura (Manejar) LPParam, LPDATA, NLEN, NULL); } ... Ftvideoinfo video_info; video_info.dwcodec = ft_videocodec_screenvideo; video_info.dwwidth = 0x100; video_info.dwheight = 0x100; Ftaudioinfo audio_info; audio_info.dwFormat = ft_soundformat_uncommented; audio_info.dwrate = ft_soundrate_44khz; audio_info.dwsize = ft_soundsize_16bit; audio_info.dwtype = ft_soundtype_ystereo; Info ftflvstreaminfo; // Si no quieres colocar ningún video en un FLV, puedes pasar NULL info.lpvideoinfo = video_info; // Si no quiere colocar ningún audio en un FLV, puede pasar NULL info.lpaudioinfo = audio_info; info.lpwrittedatacallback = Manejar hflvfile = createFile (...); info.lpparam = hflvfile; Hffflvstream hflvstream = ftflvstreamcreate (info); Prepare el codificador de video de la pantalla: HFTSCREENVIDEOENOENDER HSCREENVIDEOENOENDERRO = FTSCREENVIDEOENCODERCREATE (0x100, 0x100, 16); Comprimir (codificar) y escribir datos de video: // Onvideodata (Const Char * Datos, Tamaño INT no firmado, Timestamp Intinsigned int) Lpcvoid lpdata = 0; DWORD CBBYTES = 0; ftscreenvideoencodeframe (HSCREENVIDEOENOENDER, DATOS, TAMAÑO); ftscreenvideogetencodeedframe (HSCREENVIDEOENOENDER, LPDATA, CBBYTES); ftflvstreamputvideodata (hflvstream, lpdata, cbbytes, marca de tiempo); Escribir datos de audio en bruto: ftflvstreamputaudiodata (hflvstream, lpaudiodata, nlen, ntimestamp); Destruye el codificador de video y el flujo de FLV: ftscreenvideoencoderdestroy (hscreenvideoencoder); ftflvstreamdetroy (hflvstream);
FLV Encoder SDK Software relacionado