Nelze přehrát části videí z iprima

Sekce pro řešení potíží s přehráváním multimédií (kodeky, přehrávače..) nebo s vypalováním...

Moderátor: Mods_senior

Odpovědět
Uživatelský avatar
Herda
Level 2.5
Level 2.5
Příspěvky: 357
Registrován: 11 úno 2016 13:53

Nelze přehrát části videí z iprima

Příspěvek od Herda »

Když si v IE otevřu na iprima.cz nějaký pořad, tak v prohlížeči v pohodě hraje. V konzoli vidím, jak se stahují m4s soubory (přes redirect pokaždé), zkusil jsem si tedy daný chunk znovu stáhnout přes wget "wget "http://prima-vod-prep-sec.service.cdn.cra.cz/vod_Prima/_definst_/.../cze-ao-sd1-sd2-sd3-d4.smil/chunk_ctvideo_cfm4s_ridp0a0r3_cs4320000_mpd.m4s" . - což se stáhlo (2MB) (chunk_ctvideo_cfm4s_ridp0a0r3_cs4320000_mpd.m4s)
Bohužel program potplayer ani ffplay ho nepřehrají:

Kód: Vybrat vše

[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000004cfbe00] could not find corresponding trex
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000004cfbe00] error reading header
chunk_ctvideo_cfm4s_ridp0a0r3_cs4320000_mpd.m4s: Invalid data found when processing input

Kde je problém? Proč to tedy prohlížeč dokáže přehrát a přehrávač ne?
- Je hypoteticky šance, že obsah souboru co si stahuje browser a wget jsou rozdílné (přinejmenším kvůli absenci cookies u wget a nebo i časově), ale proč by potom se vůbec namáhel server vracet 2 MB dat - z této logiky to nedává smysl, proto si myslím, že jde o validní data.
- Je to nějak šifrované? Jak , odkud se veme klíč?
Pochází například z "http://prima-vod-prep-sec.service.cdn.cra.cz/vod_Prima/_definst_/.../cze-ao-sd1-sd2-sd3-sd4-cT...ZbJ.smil/manifest.mpd?SIGV..." (manifest.mpd), jehož obsah jetakový vzláštní, že obsahuje proměnné ($ na začátku) pro dané soubory?

Kód: Vybrat vše

<?xml version="1.0" encoding="UTF-8"?>
<MPD xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns="urn:mpeg:dash:schema:mpd:2011"
     xmlns:xlink="http://www.w3.org/1999/xlink"
     xsi:schemaLocation="urn:mpeg:DASH:schema:MPD:2011 http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-DASH_schema_files/DASH-MPD.xsd"
     profiles="urn:mpeg:dash:profile:isoff-live:2011"
     type="static"
     mediaPresentationDuration="PT41M21.926S"
     minBufferTime="PT1.5S">
<ProgramInformation>
    <Title>0020/7531/cze-ao-sd1-sd2-sd3-sd4-cTk6oZbJ.smil</Title>
</ProgramInformation>
<Period id="0" start="PT0.0S">
    <AdaptationSet id="0" mimeType="video/mp4" width="720" height="400" frameRate="25" segmentAlignment="true" startWithSAP="1" subsegmentAlignment="true" subsegmentStartsWithSAP="1">
        <SegmentTemplate presentationTimeOffset="0" timescale="90000" media="chunk_ctvideo_cfm4s_rid$RepresentationID$_cs$Time$_mpd.m4s" initialization="chunk_ctvideo_cfm4s_rid$RepresentationID$_cinit_mpd.m4s">
            <SegmentTimeline>
                <S t="0" d="1080000"/>
                <S d="1080000"/>
                <S d="1080000"/>
                <S d="1080000"/>
...
                <S d="529200"/>
                <S d="437737"/>
            </SegmentTimeline>
        </SegmentTemplate>
        <Representation id="p0a1r0" codecs="mp4a.40.2" audioSamplingRate="44100" bandwidth="128000">
        <AudioChannelConfiguration schemeIdUri="urn:mpeg:dash:23003:3:audio_channel_configuration:2011" value="2"/>
        </Representation>
    </AdaptationSet>
</Period>
</MPD>
petr22
Guru Level 15
Guru Level 15
Příspěvky: 55062
Registrován: 06 úno 2012 10:27

Re: Nelze přehrát části videí z iprima

Příspěvek od petr22 »

"Je to nějak šifrované?"

Ano.
Uživatelský avatar
Herda
Level 2.5
Level 2.5
Příspěvky: 357
Registrován: 11 úno 2016 13:53

Re: Nelze přehrát části videí z iprima

Příspěvek od Herda »

A kde zjistit víc, kde se šifra veme (logicky prohlížeč ji znát musí), resp, nějaký skript nebo nástroj, který to rozkryje?
Stačí například jen znalost url (a potažmo obsahu) toho mpd souboru k kompletní inicializaci přehrávání? Kterýé přehrávače již toto zvládnou?
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7404
Registrován: 23 pro 2010 09:23

Re: Nelze přehrát části videí z iprima

Příspěvek od faraon »

Ve Firefoxu to jde? Je open source, tak si stáhni zdrojáky a nastuduj to z nich :lol:
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Flash disk - soubory nelze přehrát
    od Kincl6 » » v Vše ostatní (hw)
    3 Odpovědi
    6103 Zobrazení
    Poslední příspěvek od buchtik
  • Nejde přehrát AMZN.WEB-DL.DDP5.1.H.264-NTb
    od tuningrob » » v Vše ostatní (sw)
    2 Odpovědi
    4302 Zobrazení
    Poslední příspěvek od tuningrob
  • Trhání videí
    od JosefLasak » » v Problémy s hardwarem
    7 Odpovědi
    4529 Zobrazení
    Poslední příspěvek od JosefLasak
  • Aplikace pro analýzu videí
    4 Odpovědi
    6281 Zobrazení
    Poslední příspěvek od pavel2010
  • Nelze nainstalovat Windows 11
    od helpmeboys » » v Vše ostatní (sw)
    2 Odpovědi
    4905 Zobrazení
    Poslední příspěvek od petr22

Zpět na „Multimédia (filmy, hudba, CDs/DVDs)“