【问题标题】:Processing : No valid frames decoded before end of stream处理:在流结束之前没有解码有效帧
【发布时间】:2021-11-08 22:29:29
【问题描述】:

我正在尝试播放视频:视频播放,但出现此错误:

Processing video library using GStreamer 1.16.0 Element: [avdec_prores0] : No valid frames decoded before end of stream

代码如下:

Movie movie;

public void setup() {
  ...
  movie = new Movie(this, "ani_5.mov");
  movie.loop();
}

public void draw() {
    movie.read();
    image(movie, 0, 0, width, height);
}

错误从何而来?

【问题讨论】:

    标签: processing


    【解决方案1】:

    我不确定 Processing 视频库能否很好地解码 Apple ProRes (avdec_prores0)。

    我建议您使用原始/未压缩的动画并使用 H.264 编解码器对其进行压缩。

    处理应该能够处理。 (处理 > 示例 > 库 > 视频 > Loop/data/transit.mov 是可以通过 processing-video 播放的视频的一个很好的示例)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-07-11
      • 1970-01-01
      • 2016-08-13
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多