#Video backgrounds and images don't display (Maybe a regression)

17 messages · Page 1 of 1 (latest)

dreamy heath
#

I've got something that was initially had a video.mp4 file, and I ran it through ffmpeg to make it a VP8 webm named video.webm (which plays fine in mpv) and it just shows up black in YARG. (I deleted the original mp4 and rescanned the song folder in YARG.) Same thing for another track that has a background.jpeg file.

I'm on b3279 nightly using Vulkan on an X11 Plasma session on Arch Linux. MediaInfo output for the transcoded video is as follows (some removed b/c Discord limits:)

General
Format                                   : WebM
Format version                           : Version 4
File size                                : 13.8 MiB
Duration                                 : 2 min 57 s
Overall bit rate                         : 653 kb/s
Frame rate                               : 24.000 FPS

Video
ID                                       : 1
Format                                   : VP8
Codec ID                                 : V_VP8
Duration                                 : 2 min 57 s
Width                                    : 1 280 pixels
Height                                   : 720 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 24.000 FPS
Writing library                          : Lavc62.11.100 libvpx
Default                                  : Yes

Audio
ID                                       : 2
Format                                   : Opus
Codec ID                                 : A_OPUS
Duration                                 : 2 min 57 s
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 48.0 kHz
Bit depth                                : 32 bits
Compression mode                         : Lossy
Writing library                          : Lavc62.11.100 libopus
Default                                  : Yes

Any ideas? Thanks in advance! 😄

dreamy heath
#

Just tried with another video. Same deal. I'm using my own bash script. The relevant ffmpeg line is:

ffmpeg -i "$INPUT_FILE" -c:v libvpx -b:v "$BITRATE" -c:a libopus -b:a 128k "$OUTPUT_FILE"

but again, these play fine in mpv.

#

I just tried it in Stable. The videos work.

#

Seems like a regression at some point

#

I just tried half a dozen versions and concluded the break happened between b3257 (where the videos play) and b3267 (where the videos don't play)

#

Now I wish I'd have put this in Bug Reports instead

#

The JPEG works in that build, too.

#

I get the feeling this may not be Linux-specific then.

dreamy heath
#

Video backgrounds and images don't display (Maybe a regression)

cosmic ember
#

thanks for chasing down the specific release where it broke. I should have a chance to look into it this weekend and that will be a huge help

dreamy heath
#

Of course! 😄

rough rock
cosmic ember
#

hm, it is not completely broken on Windows, though I haven't tested vp8 specifically yet

#

grumble ...vp8 works fine on Windows (on b3280)

#

I plan to clear up some disk space and install a pile of Linux distros soon so I can try and figure out some other Linux bugs, so I'll look more into the issue then

dreamy heath
#

Aw, dang. I was hoping it would be a simple one and reproducible from Windows. Whenever it comes time to take a look at this again, I'll try to be available in case you need some info from my machine. 😄

rough rock
#

This has been fixed now I believe