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 Copyright (c) 2000-2020 FFmpeg 개발자가 gcc 9(Ubuntu 9.3.0-10ubuntu2)로 빌드함

관련 정보