ffmpeg - 为什么 ffmpeg 不按应有的方式对我的 .mp4 视频进行切片?

标签 ffmpeg

[mov,mp4,m4a,3gp,3g2,mj2 @ 0xcf5480] Could not find codec parameters for stream 0 (Video: none (avc3 / 0x33637661), none, 704x396, 1541 kb/s): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
/home/elias/testing_vid.mp4: could not find codec parameters
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/user/testing_vid.mp4':
  Metadata:
    major_brand     : iso6
    minor_version   : 0
    compatible_brands: iso6dash
  Duration: 00:00:59.76, start: 0.020000, bitrate: 1544 kb/s
    Stream #0:0(und): Video: none (avc3 / 0x33637661), none, 704x396, 1541 kb/s, 50 fps, 50 tbr, 50k tbn, 50k tbc (default)
    Metadata:
      handler_name    : USP Video Handler
      encoder         : Elemental H.264
No decoder for stream #0:0, filtering impossible
Error opening filters!

这是我收到的错误消息,我的 ubuntu 和 ffmpeg 版本是:

ffmpeg amd64 7:2.8.15-0ubuntu0.16.04.1

最佳答案

Ubuntu 中的 ffmpeg-2.8.15 不支持该视频编解码器 (avc3/0x33637661)。尝试使用带有较新 ffmpeg-3.4.4 的附加存储库

sudo add-apt-repository ppa:jonathonf/ffmpeg-3
sudo apt-get update
sudo apt-get install ffmpeg

关于ffmpeg - 为什么 ffmpeg 不按应有的方式对我的 .mp4 视频进行切片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52098545/

相关文章:

linux - 未找到 ffmpeg 命令,但 pip 列表显示 ffmpeg

audio - 添加覆盖但输出有错误的音频

c++ - ffmpeg - 比较 2 个 AVFrames 数据

c# - 无法访问该文件,因为该文件正在被另一个使用 ffmpeg 的进程使用

python - Kivy不加载ff_mpeg

ffmpeg 在奶酪以 20 fps 录制的设备上每秒录制 5 帧

ffmpeg - 使用时间戳而不是序列号命名 ffmpeg 生成的图像

video - 如何使用 ffmpeg 从视频中提取单个帧?

ffmpeg - 无法使用 FFMPEG 将原始 H264 转换为 mp4 并播放它

ffmpeg - 在 FFmpeg 中为带有 Logo 的视频选择 FrameSize