トランスコード

マルチメディア ユーザー ガイド (UG1449)

Document ID
UG1449
Release Date
2022-04-21
Revision
1.4 日本語
  • GStreamer-1.0 を使用した H.265 から H.264 へのトランスコード:

    H.265 ベースの入力コンテナー フォーマット ファイルを H.264 フォーマットに変換するには、次のパイプラインを使用します。

    gst-launch-1.0 filesrc location="/run/media/sda/input-h265-file.mp4" ! \
    qtdemux name=demux demux.video_0 ! h265parse ! video/x-h265, alignment=au ! \
    omxh265dec low-latency=0 ! omxh264enc ! video/x-h264, alignment=au ! \
    filesink location="/run/media/sda/output.h264"

    この例では、ファイルは SATA ドライブにあり、H265 ベースの入力ファイル フォーマットは MP4 で、ファイルは H264 ビデオ フォーマット ファイルにトランスコードされます。

  • GStreamer-1.0 を使用した H.264 から H.265 へのトランスコード:

    H.264 ベースの入力コンテナー フォーマット ファイルを H.265 フォーマットに変換するには、次のパイプラインを使用します。

    gst-launch-1.0 filesrc location="input-h264-file.mp4" ! \
    qtdemux name=demux demux.video_0 ! h264parse ! video/x-h264, alignment=au ! \
    omxh264dec low-latency=0 ! omxh265enc ! video/x-h265, alignment=au ! \
    filesink location="output.h265"

    この例では、ファイルは SATA ドライブにあり、H264 ベースの入力ファイル フォーマットは MP4 で、H265 ビデオ フォーマット ファイルにトランスコードされます。