| FLV מקודד SDK. מלבד יצירת FLVs, תוכל להמיר קובץ מדיה (AVI, MPEG וכן הלאה) לקובץ FLV. |
הורד עכשיו |
FLV מקודד SDK. דירוג וסיכום
FLV מקודד SDK. תגים
FLV מקודד SDK. תיאור
כלי מפתח ליצור קבצי וידאו פלאש. FLV מקודד SDK הוא DLL כדי ליצור קבצי וידאו פלאש. אתה יכול להשתמש בו בתוכניות שנכתבו C + +, דלפי, C # ועוד. ליצור FLV בתוכניות שלך עם מקודד FLV SDK. ממשק API פשוט. דוגמאות כלולות. Void Callback Writecallback (Lpvoid Lapparam, Lpcvoid LPDATA, DWORD NLEN) { Writefile ((ידית) Lapparam, LPDATA, NLEN, NULL); } ... Ftvideoinfo video_info; video_info.dwcodec = ft_videocodec_screenvideo; video_info.dwwidth = 0x100; video_info.dwheight = 0x100; Ftaudioinfo אודיו_INFO; Audio_info.dwformat = ft_soundformat_uncompress; Audio_info.dwrate = ft_soundrate_44khz; Audio_info.dwsize = ft_soundsize_16bit; Audio_info.dwtype = ft_soundtype_stereo; FTFLVSTREAMINFO מידע; // אם אתה לא רוצה לשים כל וידאו לתוך FLV, אתה יכול לעבור null info.lpvideoinfo = video_info; // אם אתה לא רוצה לשים כל אודיו לתוך FLV, אתה יכול לעבור null info.lpaudioinfo = audio_info; info.lpwritedatacallback = ידית hflvfile = creatfile (...); info.lpparam = hflvfile; Hftflvstream Hflvstream = Ftflvstreamcreate (מידע); הכן מסך וידאו מקודד: HftScreenVideoEncoder HscreenVideoEncoder = FtscreenVideoEncoderCreate (0x100, 0x100, 16); דחיסה (קידוד) וכתוב נתוני וידאו: // onvideodata (קבץ char * נתונים, גודל לא חתום גודל, חותמת int לא חתום) Lpcvoid lpdata = 0; DWORD CBBYTES = 0; FTScreenVideoEncodeframe (HScreenVideoEncoder, נתונים, גודל); FtscreenVideogetendedframe (HScreenVideoEncoder, LPDATA, CBBYTES); ftflvstreamputervideodata (hflvstream, lpdata, cbbytes, חותמת); כתוב נתוני אודיו גולמיים: ftflvstreamputaudodata (hflvstream, lpaudiodata, nleen, ntimestamp); להרוס את מקודד הווידאו זרם FLV: ftscreenvideoencoderddroy (hscreenvideoencoder); ftflvstreamdestroy (hflvstream);
FLV מקודד SDK. תוכנה קשורה