Opened 3 years ago

Closed 2 years ago

#2371 closed defect (invalid)

Cant play AV1

Reported by: marinaz28 Owned by: beastd
Priority: normal Component: undetermined
Version: 1.4 Severity: normal
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: no Analyzed by developer: no

Description

Summary of the bug:
can't play AV1 on different mplayer/windows (windows 10) versions.
Trying builds r38184, 38188, 38230 - same result

How to reproduce:
Any AV1 file from YouTube

Mplayer output:
C:\...istrator\Downloads\MPlayer-x86_64-r38203+gb51b9bbd42>mplayer.exe Army_Of_Lovers_La_Plage_De_Saint_Tropez.mp4 MPlayer sherpya-r38203+gb51b9bbd42-10-win32 (C) 2000-2020 MPlayer Team

Playing Army_Of_Lovers_La_Plage_De_Saint_Tropez.mp4.
libavformat version 58.64.100 (internal)
libavformat file format detected.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000001fbb2a0]Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000001fbb2a0]Failed to open codec in avformat_find_stream_info
[lavf] stream 0: video (av1), -vid 0
[lavf] stream 1: audio (aac), -aid 0, -alang eng
VIDEO: [av01] 640x480 24bpp 25.000 fps 349.2 kbps (42.6 kbyte/s)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 58.114.100 (internal)
Cannot find codec 'libdav1d' in libavcodec...
VDecoder init failed :(
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Cannot find codec 'libaom-av1' in libavcodec...
VDecoder init failed :(
Cannot find codec matching selected -vo and video format 0x31307661.
==========================================================================
Clip info:

major_brand: isom
minor_version: 512
compatible_brands: isomiso2mp41
encoder: Lavf58.26.101

Load subtitles in ./
Load subtitles in C:/Users/Administrator/Downloads/MPlayer-x86_64-r38203+gb51b9bbd42/mplayer/sub/
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, floatle, 128.0 kbit/4.53% (ratio: 15999->352800)
Selected audio codec: [ffaac] afm: ffmpeg (FFmpeg AAC (MPEG-2/MPEG-4 Audio))
==========================================================================
AO: [dsound] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Cannot find codec 'libdav1d' in libavcodec...
VDecoder init failed :(
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Cannot find codec 'libaom-av1' in libavcodec...
VDecoder init failed :(
Cannot find codec matching selected -vo and video format 0x31307661.
==========================================================================

Change History (3)

comment:1 by marinaz28, 3 years ago

Same with ffmpeg builds, and same in win64 version.
ffmpeg from different sources works ok, but I like MPLAYER...

comment:2 by reimar, 3 years ago

FFmpeg has no AV1 support on its own, you'd need to ask the people providing the builds to add a AV1 decoder library (or if you build yourself provide a libdav1d for configure to find).

comment:3 by beastd, 2 years ago

Resolution: invalid
Status: newclosed

IIRC Sherpya added AV1 to his builds some time ago.
So I assume this is not a problem with newer MPlayer builds.

If you still experience problems when playing AV1 with a newer build, just open a new ticket.

Thanks and hoping all is working fine for you.

Note: See TracTickets for help on using tickets.