Hirdetés

Új hozzászólás Aktív témák

  • Watt25

    veterán

    válasz Watt25 #10064 üzenetére

    Kipróbáltam:
    Fogam a múltkor lementett stream-emet (bár való igaz, ez teljes Transport stream, nem csak egyetlen csatorna) és bitvadász módban elkezdtem keresgélni a lehetséges csomagfejléceket. Nem tartott sokáig, hogy rájöjjek, hogy 188 byte-onként van fejléc, amit be is tudtam magamnak bizonyítani azzal, hogy egy fájlvágó programmal levagdostam a file elejéből 188 byte-ot. Akárhányszor 188 byte-ot vágtam le belőle, mindig elkezdte lejátszani a VLC player a file-t. Való igaz, ha nem 188-cal osztható byte mennyiséget vágtam le az elejéből, akkor nem kezdte el lejátszani a VLC, de a lényege ennek az egésznek az, hogy ezzel bizonyítottam, hogy nincsen fájl "eleje". Az meg végképp mindegy volt, hogy a fájlnak hol van vége, akárhányadik byte-nál levághattam.
    Miután ezt kikisérleteztem, rágugliztam a 188 transport stream szövegre és ez volt az első találat. Utólag ugye okos az ember. :) A lényeg a 0x47, amit nem volt nehéz kitalálnom, hiszen ezzel kezdődik a file. :)

    Tehát röviden: nincsen fájlra vonatkozó header a stream-ekben.

    [ Szerkesztve ]

    Itt a válasz: http://sablonvalasz.blogspot.hu/

Új hozzászólás Aktív témák