首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于权限问题,转码器写入输出失败

由于权限问题,转码器写入输出失败
EN

Stack Overflow用户
提问于 2021-08-23 19:25:41
回答 1查看 53关注 0票数 0

转码作业能够读取文件,但未创建输出目录。

我检查了日志,错误是由于存储的权限问题造成的。我想得到你在这个问题上的帮助。

日志:

视频转码的响应如下。

代码语言:javascript
复制
 {
  "name": "projects/PROJECT-NUMBER/locations/us-central1/jobs/JOB-ID",
  "config": {
    "inputs": [
      {
        "key": "input0",
        "uri": "gs://input.mp4"
      }
    ],
    "editList": [
      {
        "key": "atom0",
        "inputs": [
          "input0"
        ],
        "startTimeOffset": "0s"
      }
    ],
    "elementaryStreams": [
      {
        "videoStream": {
          "codec": "h264",
          "profile": "high",
          "preset": "veryfast",
          "heightPixels": 720,
          "widthPixels": 1280,
          "pixelFormat": "yuv420p",
          "bitrateBps": 1500000,
          "rateControlMode": "vbr",
          "crfLevel": 21,
          "vbvSizeBits": 1500000,
          "vbvFullnessBits": 1350000,
          "gopDuration": "3s",
          "entropyCoder": "cabac",
          "frameRate": 60
        },
        "key": "video-streamR480P"
      },
      {
        "videoStream": {
          "codec": "h264",
          "profile": "high",
          "preset": "veryfast",
          "heightPixels": 1080,
          "widthPixels": 1920,
          "pixelFormat": "yuv420p",
          "bitrateBps": 3000000,
          "rateControlMode": "vbr",
          "crfLevel": 21,
          "vbvSizeBits": 3000000,
          "vbvFullnessBits": 2700000,
          "gopDuration": "3s",
          "entropyCoder": "cabac",
          "frameRate": 60
        },
        "key": "video-streamR720P"
      },
      {
        "videoStream": {
          "codec": "h264",
          "profile": "high",
          "preset": "veryfast",
          "heightPixels": 1440,
          "widthPixels": 2560,
          "pixelFormat": "yuv420p",
          "bitrateBps": 6000000,
          "rateControlMode": "vbr",
          "crfLevel": 21,
          "vbvSizeBits": 6000000,
          "vbvFullnessBits": 5400000,
          "gopDuration": "3s",
          "entropyCoder": "cabac",
          "frameRate": 60
        },
        "key": "video-streamR1080P"
      },
      {
        "videoStream": {
          "codec": "h264",
          "profile": "high",
          "preset": "veryfast",
          "heightPixels": 2160,
          "widthPixels": 3840,
          "pixelFormat": "yuv420p",
          "bitrateBps": 10000000,
          "rateControlMode": "vbr",
          "crfLevel": 21,
          "vbvSizeBits": 10000000,
          "vbvFullnessBits": 9000000,
          "gopDuration": "3s",
          "entropyCoder": "cabac",
          "frameRate": 60
        },
        "key": "video-streamR1440P"
      },
      {
        "audioStream": {
          "codec": "aac",
          "bitrateBps": 512000,
          "channelCount": 2,
          "channelLayout": [
            "fl",
            "fr"
          ],
          "sampleRateHertz": 48000
        },
        "key": "audio-stream"
      }
    ],
    "muxStreams": [
      {
        "key": "mux-streamR480P",
        "fileName": "mux-streamR480P.m4s",
        "container": "fmp4",
        "elementaryStreams": [
          "video-streamR480P"
        ]
      },
      {
        "key": "mux-streamR720P",
        "fileName": "mux-streamR720P.m4s",
        "container": "fmp4",
        "elementaryStreams": [
          "video-streamR720P"
        ]
      },
      {
        "key": "mux-streamR1080P",
        "fileName": "mux-streamR1080P.m4s",
        "container": "fmp4",
        "elementaryStreams": [
          "video-streamR1080P"
        ]
      },
      {
        "key": "mux-streamR1440P",
        "fileName": "mux-streamR1440P.m4s",
        "container": "fmp4",
        "elementaryStreams": [
          "video-streamR1440P"
        ]
      },
      {
        "key": "mux-streamaudio-stream",
        "fileName": "mux-streamaudio-stream.m4s",
        "container": "fmp4",
        "elementaryStreams": [
          "audio-stream"
        ]
      }
    ],
    "manifests": [
      {
        "fileName": "manifest.mpd",
        "type": "DASH",
        "muxStreams": [
          "mux-streamR480P",
          "mux-streamR720P",
          "mux-streamR1080P",
          "mux-streamR1440P",
          "mux-streamaudio-stream"
        ]
      },
      {
        "fileName": "master.m3u8",
        "type": "HLS",
        "muxStreams": [
          "mux-streamR480P",
          "mux-streamR720P",
          "mux-streamR1080P",
          "mux-streamR1440P",
          "mux-streamaudio-stream"
        ]
      }
    ],
    "output": {
      "uri": "gs://output-bucket/"
    }
  },  "ttlAfterCompletionDays": 30
}

Job_ID是XXXXXXXXXXXXXXXXXXXXXXXX。请帮帮忙。

EN

回答 1

Stack Overflow用户

发布于 2021-08-23 19:25:41

我已经检查了作业,发现失败消息:

作业验证失败: atom atom0没有任何具有音轨的输入(input0)

与存储权限无关。您是否可以使用包含音轨的输入来修复编辑列表,然后重试?

我认为您观察到的权限错误发生在客户端,与代码转换器API无关

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68898040

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档