VLC 可以播放 mp4,但不能播放 mpv

VLC 可以播放 mp4,但不能播放 mpv

我有一些從串流媒體網站上抄下來的視頻,絕大多數都是用 mpv 播放的。

一兩個,我收到錯誤:

[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: Invalid sample size -3
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: error reading header
[lavf] avformat_open_input() failed
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: Invalid sample size -3
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: error reading header
[lavf] avformat_open_input() failed
Failed to recognize file format

如果我啟動 VLC,我會得到:

avcodec decoder: Using Intel i965 driver for Intel(R) Sandybridge Mobile - 2.4.0 for hardware decoding

一切都很好。

這是 ffmpeg 的問題嗎?有誰知道我該如何解決這個問題?

視訊驅動程式/ffmpeg 遠遠超出了我的能力範圍。

ffmpeg 版本 4.2.4-1ubuntu0.1 版權所有 (c) 2000-2020 FFmpeg 開發人員使用 gcc 9 (Ubuntu 9.3.0-10ubuntu2) 構建

相關內容