説明

トランスコードとは、OSS 入力ファイルを指定されたパラメータに従って処理し、結果を OSS ファイルに出力する一連の作業のことをいいます。 「トランスコードタスク」 を実行する場合は、次のオブジェクトにご注意ください。

  • Input

    OSS 入力ファイルを指定します。

    OSS の場所は、MPS のリージョンに対応している必要があります。 例えば、OSS の “oss-cn-hangzhou” は MPS の “cn-hangzhou” に対応しています。
    1. </li>
    2. <li class="li" id="li-e13-7do-1nq"><a title="" href="https://jp.alibabacloud.com/help/doc-detail/29253.htm">Output</a>
    3. <p class="p" id="p-f1m-9ze-6jm">各トランスコードタスクには複数の出力オブジェクトを指定することができ、各オブジェクトは複数のパラメータとサブオブジェクトを持ちます。 重要なパラメータとサブオブジェクトが
    4. 3 つあり、それらを以下に示します。
    5. </p>
    6. <ul class="ul" id="ul-xb3-yfg-x2b">
    7. <li class="li" id="li-vqk-guq-7yv">
    8. <p class="p" id="p-noy-hac-eto"><a title="" href="https://jp.alibabacloud.com/help/doc-detail/29253.htm">Container</a></p>
    9. <p class="p" id="p-vu5-fsg-bl8">出力のコンテナータイプ (ファイル形式) です。 ビデオは mp4、ts、m3u8 形式、音声は mp3 と mp4 形式をサポートしています。</p>
    10. </li>
    11. <li class="li" id="li-wce-9pe-hz2">
    12. <p class="p" id="p-zvl-3rp-mpd"><a title="" href="https://jp.alibabacloud.com/help/doc-detail/29253.htm">Video</a></p>
    13. <p class="p" id="p-art-m1i-07u">出力となるビデオのパラメーターです。コーデック形式、ビットレート、幅、高さ、フレームレートなどがあります。</p>
    14. </li>
    15. <li class="li" id="li-ifq-vkb-6w3">
    16. <p class="p" id="p-ysy-7wz-lh9"><a title="" href="https://jp.alibabacloud.com/help/doc-detail/29253.htm">Audio</a></p>
    17. <p class="p" id="p-u59-w7r-wfr">出力となる音声のパラメーターです。音声コーデック形式、ビットレート、チャンネル、サンプルレートなどがあります。</p>
    18. </li>
    19. <li class="li" id="li-bta-u9j-jib">
    20. <p class="p" id="p-ji2-zgq-ze3">TemplateId</p>
    21. <p class="p" id="p-jtx-2wl-527">API で指定されたパラメータはテンプレートで設定されたパラメーターよりも優先度が高く、テンプレート内に設定されている該当パラメーターの内容を上書きします。</p>
    22. <p class="p" id="p-5ib-cbs-eh6">MPS は<a title="" href="https://jp.alibabacloud.com/help/doc-detail/29256.htm">「プリセット静的テンプレート」</a>を提供しています。
    23. </p>
    24. <p class="p" id="p-6xj-6gt-qyr">また、<a title="設定機能を使用して、カスタムトランスコードプレート、ウォーターマークテンプレート、および MPS キューを設定することができます。" href="~~42442#concept-xkn-rr2-x2b~~">「トランスコードカスタムテンプレート」</a>も使用できます。
    25. </p>
    26. </li>
    27. </ul>
    28. </li>
    29. </ul>
    30. <ul class="ul" id="ul-ac3-yfg-x2b">
    31. <li class="li" id="li-8t1-qb9-8uv">
    32. <p class="p" id="p-d6l-a24-tf8">PipelineId</p>
    33. <p class="p" cond-props="china intl" id="c">各リージョンでは、MPS キューを提供しています。 確認するには、<a title="" href="https://mts.console.aliyun.com/?spm=5176.2020520001.1001.112.unHR5O#/mts/oss">MPS コンソール</a>にログインし、[<span class="ph menucascade" id="menucascade-cl8-kgq-c7w"><span class="ph uicontrol" id="uicontrol-9zc-8xf-dty">ライブラリ</span><abbr> &gt; </abbr><span class="ph uicontrol" id="uicontrol-6kv-onp-0ld">設定</span><abbr> &gt; </abbr><span class="ph uicontrol" id="uicontrol-x0w-c3f-lwy">MPS キュー</span></span>] の順にクリックします。
    34. </p>
    35. </li>
    36. </ul>
    37. </section>
    38. <section class="section" id="section-c31-ggg-x2b">
    39. <h2 class="title sectiontitle" id="title-0jt-mcd-4iz">シナリオ</h2>
    40. <p class="p" id="p-v0p-da6-j1c">任意のフォーマットのビデオは <code class="ph codeph" id="codeph-f61-u6t-281">720 P (1280 x 720)</code> の MP4 ビデオファイルに変換されます。音声とビデオのパラメーターは以下のように設定しています。
    41. </p>
    42. <ul class="ul" id="ul-f1l-hgg-x2b">
    43. <li class="li" id="li-sv9-5io-501">
    44. <p class="p" id="p-ix6-hwi-iee">ビデオ</p>
    45. <p class="p" id="p-ogc-y61-00j">使用コーダーは H. 264、ビットレートは 1500 Kbps、幅 1280、高さは自動 (固定値で設定された高さによって画像の縦横比が歪むのを避けるため) 、フレームレート値は
    46. 25 に設定します。
    47. </p>
    48. </li>
    49. <li class="li" id="li-fvs-zqf-ufg">
    50. <p class="p" id="p-ehs-j2v-ko2">音声</p>
    51. <p class="p" id="p-mdx-vgm-9sr">使用エンコーダは AAC、ビットレートは 128 Kbps、2 チャンネルでサンプルレートは 44100 に設定します。</p>
    52. </li>
    53. <li class="li" id="li-dyo-fj6-28m">
    54. <p class="p" id="p-e3r-a69-459">トランスコードテンプレート</p>
    55. <p class="p" id="p-4be-7rf-gzw">プリセット静的テンプレート "MP4-fluent (ID: S00000001-200010)" を使用します。テンプレートで設定されているビデオのビットレートは
    56. 400 Kbps、音声のビットレートは 64 Kbps、幅は 640 (高さは自動) です。
    57. </p>
    58. </li>
    59. <li class="li" id="li-3yx-gcg-3n6">
    60. <p class="p" id="p-9bx-lgu-oip">出力結果</p>
    61. <p class="p" id="p-2fk-ggp-chm">API のパラメータはテンプレートのパラメータを上書きするため、出力されるビデオはビットレート 1500 Kbps、幅 1280、フレームレート 25 で、音声は
    62. ビットレート 128 Kbps、2 チャンネル、サンプルレートは 44100 になります。
    63. </p>
    64. </li>
    65. </ul>
    66. </section>
    67. <section class="section" id="section-x4f-3gg-x2b">
    68. <h2 class="title sectiontitle" id="title-q9s-kt5-20q">コード例</h2>
    69. <p class="p" id="p-mms-gah-85g"><a title="" href="~~67662#concept-x5h-vfw-y2b~~">単純なトランスコード (Java)</a></p>
    70. <p class="p" id="p-kmi-8ss-y9a"><a title="" href="~~67664#concept-q4v-4bc-z2b~~">単純なトランスコード (Python)</a></p>
    71. <p class="p" id="p-ody-qzt-b3n"><a title="" href="~~67663#concept-jpr-rf2-z2b~~">単純なトランスコード (PHP)</a></p>
    72. </section>
    73. </div>
    74. </article>
    75. </main>