1 mesaj
Membru Avansat Membru Avansat
  • Mesaje: 149
  • Reacții: 535
  • Mesaje utile: 1
  • Status: Pierd vremea ^.^
  • Regat: Shinsoo
  • Medalii

    FFMpeg library implementation to support mp4, avi, webm, mkv and many more video files. Can be used on login screen or wherever in game. We can use static lib or dlls depending on what you want. You can use full HD video at any fps you want.

    Price is 100e, payments informations in private.

    https://gyazo.com/100bcda146301bc18102cd7ded96733b
    1. Render control: Video only renders when SetLoginVideoRenderEnabled(True) is called (Login phase only)
    2. Alpha fix: Forces fully opaque alpha via D3DRS_TEXTUREFACTOR = 0xFFFFFFFF
    3. Color fix: Uses texture color directly (D3DTOP_SELECTARG1 + D3DTA_TEXTURE)
    4. State restoration: Saves and restores all modified render states
    5.Video renders in OnUIRender() BEFORE UI elements
    6.Uses CGraphicImageTexture for texture management
    7.Uses CPythonGraphic::RenderTextureBox() for rendering
    8.Proper render state save/restore for correct colors


    - VideoPlayer class - Singleton FFmpeg-based video player that reads from pack files
    - Pack file support - Custom AVIO context to read video from .eix/.epk packs
    - Render integration - Video renders BEFORE UI using CGraphicImageTexture and RenderTextureBox()
    - Python API - Full control from Python (Open, Play, Stop, Close, Loop, RenderEnabled)
    - Render states - Proper alpha/color states to prevent washed-out colors
    - Phase control - Video only renders during Login phase via SetLoginVideoRenderEnabled()


    MP4 .mp4 H.264/AVC Best compatibility, hardware acceleration support
    WebM .webm VP8/VP9 Good compression, open format
    AVI .avi Various Legacy format, larger files
    MKV .mkv Various Flexible container

    🔥 Hai pe Discord! - Chat activ și support direct

    Te așteptăm și pe serverul de Discord - aici ne-am strâns toată comunitatea de Metin2 din România.

    Alătură-te acum!
    Suntem aproape: 
    Robot Discord
    Roboțelu'
    Anunț

    Creează-ți un cont sau autentifică-te pentru a participa la discuție

    Trebuie să fii membru pentru a răspunde

    Creează-ți un cont

    Membrii pot crea subiecte noi și pot descărca resurse Metin2 Gratuit!


    Te poți înregistra sau conecta rapid utilizând contul tău de Discord, Github sau Google.

    Înregistrare

    Autentifică-te

    Înapoi la “Sisteme de vânzare”

    Informații

    Utilizatori ce navighează pe acest forum: DaKa, DEVE și 3 vizitatori

    Discord ID copiat: