【问题标题】:azure media service video trim without encoder没有编码器的天蓝色媒体服务视频修剪
【发布时间】:2018-01-24 00:54:04
【问题描述】:

我正在使用azure media service 来存储我的资产,例如视频。现在我想trim 视频到第一分钟。假设视频是5 minute,那么我想将其修剪为first 1 minute。我尝试使用以下代码

{  
  "Version": 1.0, 
  "Sources": [
    {
      "StartTime": "00:00:04",
      "Duration": "00:00:16"
    }
  ],  
  "Codecs": [  
    {  
      "KeyFrameInterval": "00:00:02",  
      "SceneChangeDetection": true,  
      "H264Layers": [  
        {  
          "Profile": "Auto",  
          "Level": "auto",  
          "Bitrate": 4500,  
          "MaxBitrate": 4500,  
          "BufferWindow": "00:00:05",  
          "Width": 1280,  
          "Height": 720,  
          "BFrames": 3,  
          "ReferenceFrames": 3,  
          "AdaptiveBFrame": true,  
          "Type": "H264Layer",  
          "FrameRate": "0/1"  
        }  
      ],  
      "Type": "H264Video"  
    },  
    {  
      "Profile": "AACLC",  
      "Channels": 2,  
      "SamplingRate": 48000,  
      "Bitrate": 128,  
      "Type": "AACAudio"  
    }  
  ],  
  "Outputs": [  
    {  
      "FileName": "{Basename}_{Width}x{Height}_{VideoBitrate}.mp4",  
      "Format": {  
        "Type": "MP4Format"  
      }  
    }  
  ]  
}  

我的问题是,有没有办法在不指定视频codecs 的情况下修剪视频,因为我只想修剪视频不想编码。喜欢使用这段代码

{
  "Version": "1.0",
  "Sources": [
    {
      "StartTime": "00:00:00",
      "Duration": "00:01:00"
    }
  ],
  "Outputs": [
    {
      "FileName": "$filename$.mp4",
      "Format": {
        "Type": "MP4Format"
      }
    }
  ]
}

【问题讨论】:

    标签: azure azure-media-services


    【解决方案1】:

    我想你想要一个输出 MP4 以供离线下载/交付。

    如果满足以下条件:

    1. 源是 MP4 文件,或者它使用与 MP4 文件格式(例如 H.264 视频、AAC 音频)兼容的视频/音频编解码器,并且
    2. 源使用封闭 GOP 编码

    然后,您应该可以使用以下预设 JSON,它告诉编码器复制输入的视频和音频:

    {
      "Version": "1.0",
      "Sources": [
        {
          "StartTime": "00:00:00",
          "Duration": "00:01:00"
        }
      ],
      "Outputs": [
        {
          "FileName": "$filename$.mp4",
          "Format": {
            "Type": "MP4Format"
          }
        }
      ],
      "Codecs": [
        {
          "Type": "CopyVideo"
        },
        {
          "Type": "CopyAudio"
        }
      ]
    }
    

    【讨论】:

    • 如果我没有像 .mov 这样的 mp4 格式的源文件怎么办。有什么解决办法吗?有这方面的文件吗?
    • 是否可以使用 CopyVideo 生成缩略图并使用缩略图配置将音频复制为编解码器?
    猜你喜欢
    • 1970-01-01
    • 2020-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-01
    相关资源
    最近更新 更多