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

Support bmObject manifests (was: bloomberg-->add normal mp4s to format dict) #11428

Open
xubuntu4iran opened this issue Dec 12, 2016 · 7 comments
Open
Labels

Comments

@yan12125
Copy link
Collaborator

@yan12125 yan12125 commented Dec 20, 2016

Could you share how did you get the MP4 URL? Bloomberg API only returns HLS and F4M.

@remitamine
Copy link
Collaborator

@remitamine remitamine commented Dec 20, 2016

the MP4 urls can be found after parsing xml field of embed_info.

@yan12125
Copy link
Collaborator

@yan12125 yan12125 commented Dec 20, 2016

Thanks. bmObject is a mysterious protocol and I can't even find an official specification for it

@yan12125 yan12125 changed the title bloomberg-->add normal mp4s to format dict Suppoert bmObject manifests (was: bloomberg-->add normal mp4s to format dict) Dec 20, 2016
@yan12125
Copy link
Collaborator

@yan12125 yan12125 commented Dec 20, 2016

A copy of the embedded XML from Bloomberg:

<?xml version='1.0' encoding='utf-8'?>
<bmObject xmlns="http://base.fims.tv" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <resourceID>43108ddb-519f-434c-8aa2-4acfc190640d</resourceID>
  <bmContents>
    <bmContent>
      <resourceID>43108ddb-519f-434c-8aa2-4acfc190640d</resourceID>
      <bmContentFormats>
        <bmContentFormat>
          <resourceID>be1d01a0-5e12-43e7-ad55-796f4870c92d</resourceID>
          <bmEssenceLocators>
            <bmEssenceLocator xsi:type="SimpleFileLocatorType">
              <resourceID>f9e32f23-2b5d-4e2b-9a4b-e858bd1a0483</resourceID>
              <storageType>online</storageType>
              <file>origin://m/Njk3MTgyNQ/MjMzMDc4Mw/Rothacker08511212d.MXF</file>
            </bmEssenceLocator>
          </bmEssenceLocators>
          <formatCollection>
            <videoFormat>
              <resourceID>ed3e8cab-180b-47be-bcc4-9037c33f9dc0</resourceID>
              <displayWidth>1920</displayWidth>
              <displayHeight>1080</displayHeight>
              <videoEncoding>
                <name>mpg2</name>
              </videoEncoding>
              <bitRate>35000</bitRate>
              <bitRateMode>constant</bitRateMode>
            </videoFormat>
            <audioFormat>
              <resourceID>69e4534c-9574-48ea-a792-b09493203f56</resourceID>
              <audioEncoding>
                <name>mpg2</name>
              </audioEncoding>
              <bitRate>768</bitRate>
            </audioFormat>
            <containerFormat>
              <resourceID>eebdfd38-2326-4ba5-9984-7cdc7b07e2cd</resourceID>
              <technicalAttribute typeDefinition="IsSource">true</technicalAttribute>
              <technicalAttribute typeDefinition="Profile">main</technicalAttribute>
              <containerFormat>MXF</containerFormat>
            </containerFormat>
          </formatCollection>
          <packageSize>809668360</packageSize>
          <mimeType>Video</mimeType>
        </bmContentFormat>
        <bmContentFormat>
          <resourceID>a44c95a2-a1f7-4ad8-941b-f71e1860b2eb</resourceID>
          <bmEssenceLocators>
            <bmEssenceLocator xsi:type="SimpleFileLocatorType">
              <resourceID>ddb4a8c4-b1df-43db-a077-f733c91d392c</resourceID>
              <storageType>online</storageType>
              <file>origin://m/Njk3MTgyNQ/MjMzMDc4Mw/Rothacker08511212d_aud.mp4</file>
            </bmEssenceLocator>
          </bmEssenceLocators>
          <formatCollection>
            <videoFormat>
              <resourceID>66d76dd1-0037-4aa3-ba2f-5d7a05d14960</resourceID>
              <bitRate>0</bitRate>
              <bitRateMode>constant</bitRateMode>
            </videoFormat>
            <audioFormat>
              <resourceID>6b8d38c2-7e1a-4c08-8d2e-3f2ac10a3825</resourceID>
              <audioEncoding>
                <name>aac</name>
              </audioEncoding>
              <bitRate>64</bitRate>
            </audioFormat>
            <containerFormat>
              <resourceID>d291b0e0-23ce-4336-834c-c0baf07e3b2b</resourceID>
              <technicalAttribute typeDefinition="IsSource">false</technicalAttribute>
              <technicalAttribute typeDefinition="Profile">baseline</technicalAttribute>
              <containerFormat>MP4</containerFormat>
            </containerFormat>
          </formatCollection>
          <packageSize>1123545</packageSize>
          <mimeType>Audio</mimeType>
        </bmContentFormat>
        <bmContentFormat>
          <resourceID>83f3ed8c-2847-4374-9633-fb3383eeb8e8</resourceID>
          <bmEssenceLocators>
            <bmEssenceLocator xsi:type="SimpleFileLocatorType">
              <resourceID>acc89dda-f6e1-4fef-9771-d472e107bf20</resourceID>
              <storageType>online</storageType>
              <file>origin://m/Njk3MTgyNQ/MjMzMDc4Mw/Rothacker08511212d_240.mp4</file>
            </bmEssenceLocator>
          </bmEssenceLocators>
          <formatCollection>
            <videoFormat>
              <resourceID>b823e245-37fc-4c53-982f-992b4b084315</resourceID>
              <displayWidth>320</displayWidth>
              <displayHeight>180</displayHeight>
              <videoEncoding>
                <name>h264</name>
              </videoEncoding>
              <bitRate>240</bitRate>
              <bitRateMode>constant</bitRateMode>
            </videoFormat>
            <audioFormat>
              <resourceID>17f184f3-5269-47f3-a402-41d815d8d044</resourceID>
              <audioEncoding>
                <name>aac</name>
              </audioEncoding>
              <bitRate>48</bitRate>
            </audioFormat>
            <containerFormat>
              <resourceID>0428e9ca-8ccd-47d8-a3ac-444a1579dcc3</resourceID>
              <technicalAttribute typeDefinition="IsSource">false</technicalAttribute>
              <technicalAttribute typeDefinition="Profile">baseline</technicalAttribute>
              <containerFormat>MP4</containerFormat>
            </containerFormat>
          </formatCollection>
          <packageSize>6405409</packageSize>
          <mimeType>Video</mimeType>
        </bmContentFormat>
        <bmContentFormat>
          <resourceID>07d4d0cf-ca83-4549-bce3-a41d2bb0ac25</resourceID>
          <bmEssenceLocators>
            <bmEssenceLocator xsi:type="SimpleFileLocatorType">
              <resourceID>c6ac09f6-9b2d-4945-8e64-4a7091022851</resourceID>
              <storageType>online</storageType>
              <file>origin://m/Njk3MTgyNQ/MjMzMDc4Mw/Rothacker08511212d_1200.mp4</file>
            </bmEssenceLocator>
          </bmEssenceLocators>
          <formatCollection>
            <videoFormat>
              <resourceID>e7902a67-cdc2-46e0-b3a3-da42190849a1</resourceID>
              <displayWidth>1280</displayWidth>
              <displayHeight>720</displayHeight>
              <videoEncoding>
                <name>h264</name>
              </videoEncoding>
              <bitRate>1200</bitRate>
              <bitRateMode>constant</bitRateMode>
            </videoFormat>
            <audioFormat>
              <resourceID>89d5e42e-d068-4fdb-988d-f8dd3456e6a1</resourceID>
              <audioEncoding>
                <name>aac</name>
              </audioEncoding>
              <bitRate>128</bitRate>
            </audioFormat>
            <containerFormat>
              <resourceID>2fd2f189-98de-4f52-8f63-8e31d9f1367f</resourceID>
              <technicalAttribute typeDefinition="IsSource">false</technicalAttribute>
              <technicalAttribute typeDefinition="Profile">baseline</technicalAttribute>
              <containerFormat>MP4</containerFormat>
            </containerFormat>
          </formatCollection>
          <packageSize>29664475</packageSize>
          <mimeType>Video</mimeType>
        </bmContentFormat>
        <bmContentFormat>
          <resourceID>a38b3592-f0b8-460c-9c2e-75e3ea3ae789</resourceID>
          <bmEssenceLocators>
            <bmEssenceLocator xsi:type="SimpleFileLocatorType">
              <resourceID>19551d19-64ad-48e9-87a1-35e6fd065d91</resourceID>
              <storageType>online</storageType>
              <file>origin://m/Njk3MTgyNQ/MjMzMDc4Mw/Rothacker08511212d_150.mp4</file>
            </bmEssenceLocator>
          </bmEssenceLocators>
          <formatCollection>
            <videoFormat>
              <resourceID>f0cc3ff3-8593-469a-bc74-177229c87ffd</resourceID>
              <displayWidth>240</displayWidth>
              <displayHeight>140</displayHeight>
              <videoEncoding>
                <name>h264</name>
              </videoEncoding>
              <bitRate>150</bitRate>
              <bitRateMode>constant</bitRateMode>
            </videoFormat>
            <audioFormat>
              <resourceID>dd194035-8e25-4711-afcf-f8cd5ece5611</resourceID>
              <audioEncoding>
                <name>aac</name>
              </audioEncoding>
              <bitRate>48</bitRate>
            </audioFormat>
            <containerFormat>
              <resourceID>0de89305-47ff-48e4-b1a5-32870c2ed233</resourceID>
              <technicalAttribute typeDefinition="IsSource">false</technicalAttribute>
              <technicalAttribute typeDefinition="Profile">baseline</technicalAttribute>
              <containerFormat>MP4</containerFormat>
            </containerFormat>
          </formatCollection>
          <packageSize>4402081</packageSize>
          <mimeType>Video</mimeType>
        </bmContentFormat>
        <bmContentFormat>
          <resourceID>508f4465-f31c-4827-b039-902e1356dfdf</resourceID>
          <bmEssenceLocators>
            <bmEssenceLocator xsi:type="SimpleFileLocatorType">
              <resourceID>fe7a31b7-11a7-41f2-95a6-7883058f1988</resourceID>
              <storageType>online</storageType>
              <file>origin://m/Njk3MTgyNQ/MjMzMDc4Mw/Rothacker08511212d_440.mp4</file>
            </bmEssenceLocator>
          </bmEssenceLocators>
          <formatCollection>
            <videoFormat>
              <resourceID>28e10af0-778e-44c2-b783-da20d39b6415</resourceID>
              <displayWidth>640</displayWidth>
              <displayHeight>360</displayHeight>
              <videoEncoding>
                <name>h264</name>
              </videoEncoding>
              <bitRate>440</bitRate>
              <bitRateMode>constant</bitRateMode>
            </videoFormat>
            <audioFormat>
              <resourceID>5df0fe1c-5b78-437d-9349-0b8e53037af5</resourceID>
              <audioEncoding>
                <name>aac</name>
              </audioEncoding>
              <bitRate>96</bitRate>
            </audioFormat>
            <containerFormat>
              <resourceID>e4673a0a-6535-4932-ba59-9028fdc0fb09</resourceID>
              <technicalAttribute typeDefinition="IsSource">false</technicalAttribute>
              <technicalAttribute typeDefinition="Profile">baseline</technicalAttribute>
              <containerFormat>MP4</containerFormat>
            </containerFormat>
          </formatCollection>
          <packageSize>11951561</packageSize>
          <mimeType>Video</mimeType>
        </bmContentFormat>
        <bmContentFormat>
          <resourceID>dc4cf76b-ed8e-4192-a4ab-a08fb9db89fb</resourceID>
          <bmEssenceLocators>
            <bmEssenceLocator xsi:type="SimpleFileLocatorType">
              <resourceID>baa1ce78-8a85-4798-b89d-711ba7779bcc</resourceID>
              <storageType>online</storageType>
              <file>origin://m/Njk3MTgyNQ/MjMzMDc4Mw/Rothacker08511212d_1800.mp4</file>
            </bmEssenceLocator>
          </bmEssenceLocators>
          <formatCollection>
            <videoFormat>
              <resourceID>985d7bc6-4c16-4244-996f-83133202fe53</resourceID>
              <displayWidth>1280</displayWidth>
              <displayHeight>720</displayHeight>
              <videoEncoding>
                <name>h264</name>
              </videoEncoding>
              <bitRate>1800</bitRate>
              <bitRateMode>constant</bitRateMode>
            </videoFormat>
            <audioFormat>
              <resourceID>97a973ea-3398-4b44-bff2-b7d383f43c8c</resourceID>
              <audioEncoding>
                <name>aac</name>
              </audioEncoding>
              <bitRate>128</bitRate>
            </audioFormat>
            <containerFormat>
              <resourceID>234fc350-5bc4-4c09-ac58-18f414b135b1</resourceID>
              <technicalAttribute typeDefinition="IsSource">false</technicalAttribute>
              <technicalAttribute typeDefinition="Profile">baseline</technicalAttribute>
              <containerFormat>MP4</containerFormat>
            </containerFormat>
          </formatCollection>
          <packageSize>43198051</packageSize>
          <mimeType>Video</mimeType>
        </bmContentFormat>
        <bmContentFormat>
          <resourceID>d2eebeaf-5b31-42c2-ac66-a3031e2786d2</resourceID>
          <bmEssenceLocators>
            <bmEssenceLocator xsi:type="SimpleFileLocatorType">
              <resourceID>8266e7e7-8022-4666-8f5e-decfbaf3d675</resourceID>
              <storageType>online</storageType>
              <file>origin://m/Njk3MTgyNQ/MjMzMDc4Mw/Rothacker08511212d_700.mp4</file>
            </bmEssenceLocator>
          </bmEssenceLocators>
          <formatCollection>
            <videoFormat>
              <resourceID>8c2946a1-e8ab-4ba1-ab31-3b4d613f913b</resourceID>
              <displayWidth>640</displayWidth>
              <displayHeight>360</displayHeight>
              <videoEncoding>
                <name>h264</name>
              </videoEncoding>
              <bitRate>700</bitRate>
              <bitRateMode>constant</bitRateMode>
            </videoFormat>
            <audioFormat>
              <resourceID>9a595283-0290-44ae-98cc-191340da1606</resourceID>
              <audioEncoding>
                <name>aac</name>
              </audioEncoding>
              <bitRate>96</bitRate>
            </audioFormat>
            <containerFormat>
              <resourceID>54f9cc3e-87de-4e51-89cd-eae607ae4a0c</resourceID>
              <technicalAttribute typeDefinition="IsSource">false</technicalAttribute>
              <technicalAttribute typeDefinition="Profile">baseline</technicalAttribute>
              <containerFormat>MP4</containerFormat>
            </containerFormat>
          </formatCollection>
          <packageSize>17765569</packageSize>
          <mimeType>Video</mimeType>
        </bmContentFormat>
        <bmContentFormat>
          <resourceID>4698c1a7-1e0c-44ab-9ee1-2d97fc5c926f</resourceID>
          <bmEssenceLocators>
            <bmEssenceLocator xsi:type="SimpleFileLocatorType">
              <resourceID>7bdee60e-b562-41f8-abd5-62076525245b</resourceID>
              <storageType>online</storageType>
              <file>origin://m/Njk3MTgyNQ/MjMzMDc4Mw/Rothacker08511212d_2400.mp4</file>
            </bmEssenceLocator>
          </bmEssenceLocators>
          <formatCollection>
            <videoFormat>
              <resourceID>f03fd925-95b2-4c83-a663-f785472aa729</resourceID>
              <displayWidth>1280</displayWidth>
              <displayHeight>720</displayHeight>
              <videoEncoding>
                <name>h264</name>
              </videoEncoding>
              <bitRate>2400</bitRate>
              <bitRateMode>constant</bitRateMode>
            </videoFormat>
            <audioFormat>
              <resourceID>bb18420d-1adb-494e-99a7-a5586ef668fa</resourceID>
              <audioEncoding>
                <name>aac</name>
              </audioEncoding>
              <bitRate>128</bitRate>
            </audioFormat>
            <containerFormat>
              <resourceID>a1ce95e3-d97f-4d1b-8880-dec1d7629e84</resourceID>
              <technicalAttribute typeDefinition="IsSource">false</technicalAttribute>
              <technicalAttribute typeDefinition="Profile">baseline</technicalAttribute>
              <containerFormat>MP4</containerFormat>
            </containerFormat>
          </formatCollection>
          <packageSize>56777035</packageSize>
          <mimeType>Video</mimeType>
        </bmContentFormat>
      </bmContentFormats>
      <descriptions>
        <description>
          <resourceID>7265fe81-73ee-4392-a1ed-1e7fe0badb1a</resourceID>
          <ExtensionGroup>
            <bmBloombergCustom xmlns="http://Bloomberg.fims.tv">
              <NiCodes>
                <NiCode>
                  <code>COS</code>
                  <description>Company News</description>
                </NiCode>
                <NiCode>
                  <code>GEN</code>
                  <description>General News</description>
                </NiCode>
                <NiCode>
                  <code>MARKETS</code>
                  <description>Markets</description>
                </NiCode>
                <NiCode>
                  <code>USGOV</code>
                  <description>U.S. Government</description>
                </NiCode>
                <NiCode>
                  <code>USDEF</code>
                  <description>U.S. Defense Dept; Pentagon</description>
                </NiCode>
                <NiCode>
                  <code>VIDTVEDI</code>
                  <description>Editors' Picks</description>
                </NiCode>
                <NiCode>
                  <code>VIDTOP</code>
                  <description>Top News</description>
                </NiCode>
                <NiCode>
                  <code>WEBSUBMIT</code>
                  <description>Bloomberg.com Web Submit</description>
                </NiCode>
                <NiCode>
                  <code>VIDMAR</code>
                  <description>Markets</description>
                </NiCode>
                <NiCode>
                  <code>VIDPER</code>
                  <description>Personal Finance</description>
                </NiCode>
                <NiCode>
                  <code>VIDMLDUS</code>
                  <description>Syndication Top US Feed</description>
                </NiCode>
                <NiCode>
                  <code>VIDMLDBUS</code>
                  <description>Syndication Business Package</description>
                </NiCode>
                <NiCode>
                  <code>VIDINVEST</code>
                  <description>MRCSyndication/Investing</description>
                </NiCode>
                <NiCode>
                  <code>VIDMLDBIZ</code>
                  <description>Syndication Business Package</description>
                </NiCode>
                <NiCode>
                  <code>VIDMLDINV</code>
                  <description>Syndication Investing</description>
                </NiCode>
                <NiCode>
                  <code>VIDMLDPOL</code>
                  <description>Syndication Politics</description>
                </NiCode>
                <NiCode>
                  <code>VIDUSTV</code>
                  <description>Bloomberg Vid; U.S. TV Source</description>
                </NiCode>
                <NiCode>
                  <code>VIDMMBIZ</code>
                  <description>Digi Video; Multi Biz Vert</description>
                </NiCode>
                <NiCode>
                  <code>VIDINFORM</code>
                  <description>BIntent Inform</description>
                </NiCode>
                <NiCode>
                  <code>VIDYTBRK</code>
                  <description>BTV YouTube Breaking</description>
                </NiCode>
                <NiCode>
                  <code>VIDYTPOL</code>
                  <description>BTV YouTube Politics</description>
                </NiCode>
                <NiCode>
                  <code>VIDTWT</code>
                  <description>BTV Twitter Videos</description>
                </NiCode>
                <NiCode>
                  <code>VIDTVBDAYA</code>
                  <description>Bloomberg Daybreak: Americas</description>
                </NiCode>
              </NiCodes>
              <tickers>
                <ticker>
                  <code>LMT:US</code>
                  <description>Lockheed Martin Corp.</description>
                </ticker>
              </tickers>
              <peopleCodes>
                <peopleCode>
                  <code>1252249</code>
                  <description>Donald Trump</description>
                </peopleCode>
                <peopleCode>
                  <code>17544124</code>
                  <description>Alix Steel</description>
                </peopleCode>
                <peopleCode>
                  <code>1859029</code>
                  <description>David Westin</description>
                </peopleCode>
                <peopleCode>
                  <code>17323105</code>
                  <description>Jonathan Ferro</description>
                </peopleCode>
                <peopleCode>
                  <code>15011671</code>
                  <description>Douglas Rothacker</description>
                </peopleCode>
              </peopleCodes>
              <terminalWire>2660</terminalWire>
              <terminalWireClass>1</terminalWireClass>
              <terminalUUID>4520073</terminalUUID>
              <thumbnails>
                <thumbnail>
                  <imageID>307868050</imageID>
                  <imageIDEncoded>iYz6NCDhgRyQ</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>4275</imageWidth>
                  <imageHeight>2404</imageHeight>
                  <imageType>999</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868055</imageID>
                  <imageIDEncoded>iW5Hg1aMadG8</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>144</imageWidth>
                  <imageHeight>114</imageHeight>
                  <imageType>1</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868047</imageID>
                  <imageIDEncoded>iMVSV1k_cAto</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>488</imageWidth>
                  <imageHeight>360</imageHeight>
                  <imageType>2</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868042</imageID>
                  <imageIDEncoded>iHtlGxaUAbrw</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>320</imageWidth>
                  <imageHeight>240</imageHeight>
                  <imageType>3</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868051</imageID>
                  <imageIDEncoded>ir0L3OyGDNp8</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>368</imageWidth>
                  <imageHeight>207</imageHeight>
                  <imageType>6</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868056</imageID>
                  <imageIDEncoded>iQA1WjNpE60U</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>628</imageWidth>
                  <imageHeight>353</imageHeight>
                  <imageType>8</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868048</imageID>
                  <imageIDEncoded>i4UUq16U7tLo</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>889</imageWidth>
                  <imageHeight>500</imageHeight>
                  <imageType>9</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868043</imageID>
                  <imageIDEncoded>i0n.239us2Qw</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>200</imageWidth>
                  <imageHeight>113</imageHeight>
                  <imageType>10</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868052</imageID>
                  <imageIDEncoded>i3ZrqVYqITpI</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>120</imageWidth>
                  <imageHeight>120</imageHeight>
                  <imageType>12</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868057</imageID>
                  <imageIDEncoded>izvIM7bfnLZ8</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>80</imageWidth>
                  <imageHeight>80</imageHeight>
                  <imageType>13</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868049</imageID>
                  <imageIDEncoded>i03neJ7Thv.A</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>120</imageWidth>
                  <imageHeight>80</imageHeight>
                  <imageType>14</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868044</imageID>
                  <imageIDEncoded>i7s19EDL83Hs</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>620</imageWidth>
                  <imageHeight>226</imageHeight>
                  <imageType>15</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868053</imageID>
                  <imageIDEncoded>idWIS1q0A3_o</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>400</imageWidth>
                  <imageHeight>225</imageHeight>
                  <imageType>18</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868058</imageID>
                  <imageIDEncoded>ihYoQQc6XkvQ</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>140</imageWidth>
                  <imageHeight>80</imageHeight>
                  <imageType>20</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868060</imageID>
                  <imageIDEncoded>iwlblIrHUu8s</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>70</imageWidth>
                  <imageHeight>70</imageHeight>
                  <imageType>22</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868065</imageID>
                  <imageIDEncoded>iyrMvxf2wC6g</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>140</imageWidth>
                  <imageHeight>79</imageHeight>
                  <imageType>23</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868054</imageID>
                  <imageIDEncoded>itqu1usvQ_M0</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>640</imageWidth>
                  <imageHeight>360</imageHeight>
                  <imageType>24</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868059</imageID>
                  <imageIDEncoded>i0VfHohsE44k</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>1200</imageWidth>
                  <imageHeight>675</imageHeight>
                  <imageType>31</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868061</imageID>
                  <imageIDEncoded>iNZTsAw91DOE</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>190</imageWidth>
                  <imageHeight>107</imageHeight>
                  <imageType>33</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868066</imageID>
                  <imageIDEncoded>iRO55Z9qnp6s</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>620</imageWidth>
                  <imageHeight>349</imageHeight>
                  <imageType>34</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868070</imageID>
                  <imageIDEncoded>isSfj_UaKkLM</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>380</imageWidth>
                  <imageHeight>252</imageHeight>
                  <imageType>38</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868075</imageID>
                  <imageIDEncoded>iD6dZlndSd74</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>368</imageWidth>
                  <imageHeight>207</imageHeight>
                  <imageType>56</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868062</imageID>
                  <imageIDEncoded>iQ4tqCWQQ1GI</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>840</imageWidth>
                  <imageHeight>473</imageHeight>
                  <imageType>64</imageType>
                </thumbnail>
                <thumbnail>
                  <imageID>307868039</imageID>
                  <imageIDEncoded>i.2YAnVejK.s</imageIDEncoded>
                  <imageExtension>jpg</imageExtension>
                  <imageWidth>2000</imageWidth>
                  <imageHeight>1125</imageHeight>
                  <imageType>0</imageType>
                </thumbnail>
              </thumbnails>
              <version>5</version>
              <createdUnixUTC>1481550555</createdUnixUTC>
              <modifiedUnixUTC>1481551932</modifiedUnixUTC>
              <issuedUnixUTC>1481552128</issuedUnixUTC>
              <IMRcreatedUnixUTC>1481552126</IMRcreatedUnixUTC>
              <IMRmodifiedUnixUTC>1481562576</IMRmodifiedUnixUTC>
              <durationMSec>175000</durationMSec>
              <sourceSystem>MRC</sourceSystem>
              <comscore>
                <nt_st_ep>Trump: F-35 Jet Program Costs Are 'Out of Control'</nt_st_ep>
                <bb_pub_d>2016-12-12 12:08:14 -0500</bb_pub_d>
                <ns_st_ty>short-form</ns_st_ty>
                <C5>02</C5>
              </comscore>
              <filename>Rothacker08511212d.MXF</filename>
              <hasClosedCaptures>true</hasClosedCaptures>
              <BMMRCompressedID>QxCN21GfQ0yKokrPwZBkDQ</BMMRCompressedID>
              <closedCaptions>
                <closedCaption>
                  <format>dfxp</format>
                  <url>origin://m/Njk3MTgyNQ/MjMzMDkzNw/rothacker08511212d_CC.DFXP</url>
                  <lang>eng</lang>
                </closedCaption>
              </closedCaptions>
              <transcripts>
                <closedCaption>
                  <format>txt</format>
                  <url>origin://m/Njk3MTgyNQ/MjMzMDkzNw/Rothacker08511212d_Verbatim.txt</url>
                  <lang>eng</lang>
                </closedCaption>
              </transcripts>
              <showName>Daybreak Americas</showName>
              <seoKeywords>
                <keyword>Donald Trump</keyword>
                <keyword>Douglas Rothacker</keyword>
                <keyword>Alix Steel</keyword>
                <keyword>David Westin</keyword>
                <keyword>Jonathan Ferro</keyword>
                <keyword>F-35</keyword>
                <keyword>Fighter jet</keyword>
                <keyword>War; Military Actions</keyword>
                <keyword>U.S. Defense Dept; Pentagon</keyword>
                <keyword>Air Force</keyword>
                <keyword>government</keyword>
                <keyword>president</keyword>
                <keyword>Politics</keyword>
                <keyword>Lockheed Martin</keyword>
              </seoKeywords>
            </bmBloombergCustom>
          </ExtensionGroup>
          <bmContentDescription xmlns="http://description.fims.tv">
            <alternativeTitle typeDefinition="web_title" xml:lang="English">Trump: F-35 Jet Program Costs Are 'Out of Control'</alternativeTitle>
            <alternativeTitle typeDefinition="mobile_title" xml:lang="English">Trump: F-35 Jet Program Costs Are 'Out of Control'</alternativeTitle>
            <alternativeTitle typeDefinition="avmm_media_title" xml:lang="English">Trump Tweets That F-35 Jet Costs 'Out of Control'</alternativeTitle>
            <alternativeTitle typeDefinition="terminal_story_title" xml:lang="English">Trump Tweets F-35 Jet Program Costs 'Out of Control'</alternativeTitle>
            <alternativeTitle typeDefinition="seo_title" xml:lang="English">Trump: F-35 Jet Program Costs Are 'Out of Control'</alternativeTitle>
            <description typeDefinition="web_description" xml:lang="English">Dec.12 -- Lockheed Martin Corp. dropped as much 3.4 percent in premarket trading after President-elect Donald Trump tweeted on Monday that costs for the F-35 fighter-jet program are "out of control." Bloomberg Intelligence's Douglas Rothacker reports on "Bloomberg Daybreak: Americas."  </description>
            <description typeDefinition="com_description" xml:lang="English">Lockheed Martin Corp. dropped as much 3.4 percent in premarket trading after President-elect Donald Trump tweeted on Monday that costs for the F-35 fighter-jet program are "out of control." Bloomberg Intelligence's Douglas Rothacker reports on "Bloomberg Daybreak: Americas."   (Source: Bloomberg)</description>
            <description typeDefinition="avmm_description" xml:lang="English">Lockheed Martin Corp. dropped as much 3.4 percent in premarket trading after President-elect Donald Trump tweeted on Monday that costs for the F-35 fighter-jet program are "out of control." Bloomberg Intelligence's Douglas Rothacker reports on "Bloomberg Daybreak: Americas."   (Source: Bloomberg)</description>
            <identifier typeDefinition="mrc_id">6971825</identifier>
            <identifier typeDefinition="publisher_id">6971825</identifier>
            <identifier typeDefinition="avmm_id">307857127</identifier>
            <identifier typeDefinition="terminal_story_id">OI2SXH6KLVR6</identifier>
            <identifier typeDefinition="initial_terminal_story_id">OI2SXH6KLVR6</identifier>
          </bmContentDescription>
        </description>
      </descriptions>
    </bmContent>
  </bmContents>
</bmObject>
@xubuntu4iran
Copy link
Author

@xubuntu4iran xubuntu4iran commented Dec 20, 2016

http://cdn3.videos.bloomberg.com/ is base URL and remain can be found in embedded XML, in tags like this:
origin://m/Njk3MTgyNQ/MjMzMDc4Mw/Rothacker08511212d_440.mp4
When origin:// must be removed
I found base URL from complete URL in the file, now it seems removed

@remitamine
Copy link
Collaborator

@remitamine remitamine commented Dec 20, 2016

i think the original base url is https://cdn-videos.akamaized.net.

@yan12125 yan12125 changed the title Suppoert bmObject manifests (was: bloomberg-->add normal mp4s to format dict) Support bmObject manifests (was: bloomberg-->add normal mp4s to format dict) Dec 20, 2016
@LubosKolouch
Copy link

@LubosKolouch LubosKolouch commented Jan 3, 2020

Is this still an issue?

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
4 participants
You can’t perform that action at this time.