Webm 支持封面吗?

问题描述

我正在将 MP3 转换为 Webm,并且 MP3 文件包含用于封面艺术的视频流。

ffprobe filename.mp3
...
    Stream #0:0: Audio: mp3,22050 Hz,stereo,fltp,64 kb/s
    Stream #0:1: Video: mjpeg (Baseline),yuvj444p(pc,bt470bg/unkNown/unkNown),300x300,90k tbr,90k tbn,90k tbc (attached pic)

使用 ffmpeglibopus 编解码器转换文件会导致 VP9 视频流无法正常工作。我注意到:

  1. VLC 播放器不显示持续时间,播放时进度条也不移动。
  2. Android 媒体播放器不显示曲目封面的图片
ffprobe filename.webm
...
Input #0,matroska,webm,from 'webm_bad/B01___01_Matthew_____ENGWEBN2DA.webm':
...
    Stream #0:0: Video: vp9 (Profile 1),yuv444p(tv,progressive),SAR 1:1 DAR 1:1,1k tbr,1k tbn,1k tbc (default)

如果我尝试使用 -vcodec copy 选项,则会收到此错误

[webm @ 0x7fdddf028e00] Only VP8 or VP9 or AV1 video and Vorbis or Opus audio and WebVTT subtitles are supported for WebM.
Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument
Error initializing output stream 0:1 --

WebM 支持封面吗?如果是这样,我如何使用 ffmpeg(或其他工具)传输 MP3 封面艺术?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)