ZZa*_*Zak 6 ffmpeg decoder gstreamer libav
我目前正在 Linux 环境中使用 GStreamer,从 GStreamer 1.18 升级到 1.22 后遇到了问题。在尝试处理视频文件时,我收到以下错误消息:
[hevc @ 0x7f26101eba00] Skipping NAL unit 62
[hevc @ 0x7f26100fcd40] Skipping NAL unit 62
[hevc @ 0x7f2610113e00] Skipping NAL unit 62
missing-plugin, type=(string)decoder, detail=(GstCaps)meta/x-gst-fourcc-mebx, name=(string)"meta/x-gst-fourcc-mebx\ decoder";
Run Code Online (Sandbox Code Playgroud)
发现者还给出了
Missing plugins (gstreamer|1.0|gst-discoverer-1.0|meta/x-gst-fourcc-mebx decoder|decoder-meta/x-gst-fourcc-mebx)
源视频是 I420_10LE 格式的 .MOV 视频(由 iPhone 制作)且未损坏。还有数据(流):
Stream #0:0(und): Video: hevc (Main 10) (hvc1 / 0x31637668), yuv420p10le(tv, bt2020nc/bt2020/arib-std-b67), 1920x1080, 8455 kb/s, 29.97 fps, 29.97 tbr, 600 tbn, 600 tbc (default)
Metadata:
rotate : 90
creation_time : 2022-02-12T07:53:40.000000Z
handler_name : Core Media Video
vendor_id : [0][0][0][0]
encoder : HEVC
Side data:
DOVI configuration record: version: 1.0, profile: 8, level: 4, rpu flag: 1, el flag: 0, bl flag: 1, compatibility id: 4
displaymatrix: rotation of -90.00 degrees
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 181 kb/s (default)
Metadata:
creation_time : 2022-02-12T07:53:40.000000Z
handler_name : Core Media Audio
vendor_id : [0][0][0][0]
Stream #0:2(und): Data: none (mebx / 0x7862656D), 0 kb/s (default)
Metadata:
creation_time : 2022-02-12T07:53:40.000000Z
handler_name : Core Media Metadata
Stream #0:3(und): Data: none (mebx / 0x7862656D), 0 kb/s (default)
Metadata:
creation_time : 2022-02-12T07:53:40.000000Z
handler_name : Core Media Metadata
Stream #0:4(und): Data: none (mebx / 0x7862656D), 34 kb/s (default)
Metadata:
creation_time : 2022-02-12T07:53:40.000000Z
Run Code Online (Sandbox Code Playgroud)
这表明我的环境中缺少带有 MIME 类型 meta/x-gst-fourcc-mebx 解码器的 GStreamer 插件。我在 1.18 版本中没有遇到这个问题,但在升级到 1.22 后它开始出现。我尝试搜索有关此特定解码器的信息,但未能找到任何相关详细信息。您能否提供有关如何处理此 MIME 类型的任何见解或指导,或者应安装哪个插件来提供必要的解码器?如果此解码器是专有插件的一部分或需要特定设置,我们将不胜感激任何有关如何进行的信息。感谢您的时间和帮助!
| 归档时间: |
|
| 查看次数: |
2012 次 |
| 最近记录: |