Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SVT: Support for the MPD formats #8867

Closed
tobbez opened this issue Mar 15, 2016 · 2 comments
Closed

SVT: Support for the MPD formats #8867

tobbez opened this issue Mar 15, 2016 · 2 comments

Comments

@tobbez
Copy link

@tobbez tobbez commented Mar 15, 2016

In addition to the already supported flash and ios formats.

Example of returned JSON metdata (for this video):

{
  "videoId": 5559196,
  "video": {
    "videoReferences": [
      {
        "url": "http://svtplay19k-f.akamaihd.net/z/world/open/20151224/1363302-001A/PG-1363302-001A-FOLKMUSIKFRANH-02_,988,240,348,456,636,1680,2796,.mp4.csmil/manifest.f4m",
        "bitrate": 0,
        "playerType": "flash"
      },
      {
        "url": "http://svtplay19c-f.akamaihd.net/i/world/open/20151224/1363302-001A/PG-1363302-001A-FOLKMUSIKFRANH-02_,988,240,348,456,636,1680,2796,.mp4.csmil/master.m3u8?cc1=name=Svenska~default=yes~forced=no~uri=http://media.svt.se/download/mcc/test/core-prd/SUB-1363302-001A-FOLKMUSIKFRAN/index.m3u8~lang=sv",
        "bitrate": 0,
        "playerType": "ios"
      },
      {
        "url": "http://svtplay19f-f.akamaihd.net/d/world/open/delivery/20151224/1363302-001A/dash-ondemand/PG-1363302-001A-FOLKMUSIKFRANH-02-becc0b97-52ec-336d-e384-871721736e61-ondemand.mpd",
        "bitrate": 0,
        "playerType": "dash264"
      },
      {
        "url": "http://svtplay19n-f.akamaihd.net/d/world/open/delivery/20151224/1363302-001A/dash-live/PG-1363302-001A-FOLKMUSIKFRANH-02-becc0b97-52ec-336d-4308-806c9f366828-live.mpd",
        "bitrate": 0,
        "playerType": "dashhbbtv"
      }
    ],
    "subtitleReferences": [
      {
        "url": "http://media.svt.se/download/mcc/test/core-prd/SUB-1363302-001A-FOLKMUSIKFRAN/SUB-1363302-001A-FOLKMUSIKFRAN.wsrt"
      }
    ],
    "position": 0,
    "materialLength": 3500,
    "live": false,
    "availableOnMobile": true
  },
  "statistics": {
    "client": "svt-play",
    "mmsClientNr": "1001001",
    "context": "svt-play",
    "programId": "1363302-01",
    "mmsCategory": "1",
    "broadcastDate": "20151226",
    "broadcastTime": "1800",
    "category": "dokumentär",
    "statisticsUrl": "http://ld.svt.se/svt/svt/s?svt-play.dokument%c3%a4r.dokument%c3%a4rfilm.hela-program.avsnitt-1",
    "title": "avsnitt-1",
    "folderStructure": "dokumentärfilm.hela-program"
  },
  "context": {
    "title": "Från Haverö till Osaka",
    "programTitle": "Från Haverö till Osaka",
    "thumbnailImage": "http://www.svt.se/cachable_image/1450102670000/dokumentarfilm/article5346286.svt/ALTERNATES/extralarge/folkmusik-1920-jpg",
    "posterImage": "http://www.svt.se/cachable_image/1450102670000/dokumentarfilm/article5346286.svt/ALTERNATES/extralarge/folkmusik-1920-jpg",
    "popoutUrl": "/video/5559196/fran-havero-till-osaka/fran-havero-till-osaka-avsnitt-1?type=embed",
    "programVersionId": "1363302-001A"
  }
}

As you can see the videoReferences with playerTypes dash264 and dashhbbtv point to MPD manifests that are currently not handled by youtube-dl.

@remitamine
Copy link
Collaborator

@remitamine remitamine commented Mar 15, 2016

i will add extraction for dashhbbtv mpd manifest.
the second mpd manifest won't work untill we add support for SegmentBase in mpd manifests.

@remitamine
Copy link
Collaborator

@remitamine remitamine commented Mar 15, 2016

i will add extraction for dashhbbtv mpd manifest.

it works but it will cause sorting problem, we should wait untill dash formats sorting fixes.

remitamine added a commit that referenced this issue Mar 15, 2016
@dstftw dstftw closed this Oct 31, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.