You are not logged in.
I'm using community/mplayer-vaapi-36265-1, with intel HD 4600 integrated graphics.
When I play a video (x264 encoded) with:
mplayer -vo vaapi -va vaapi video.mkv
I get very strange OSD colors:
colorful, but it's supposed to be white.
Any ideas?
Last edited by lolilolicon (2013-07-26 13:43:11)
This silver ladybug at line 28...
Offline
I would try setting the --ass-color param, which takes a rgba color code. So make your command:
mplayer --ass-color=FFFFFFFF -vo vaapi -va vaapi video.mkv
Offline
I would try setting the --ass-color param, which takes a rgba color code. So make your command:
mplayer --ass-color=FFFFFFFF -vo vaapi -va vaapi video.mkv
-ass-color didn't make any difference.
I notice the OSD actually sometimes flashes and turns white for a split millisecond and back. Also, I wonder whether you guys have this issue too? Is it an issue specific to VAAPI or common to hardware accelerated playback?
Last edited by lolilolicon (2013-07-26 16:24:42)
This silver ladybug at line 28...
Offline
I'm having the same issue. I guess, it's vaapi related problem. Changing video output to xv "solves" the issue. So far, I cannot say, that such weird OSD behavior has any impact on overall video playback. Again, I guess, it's related to drawing OSD through vaapi. Whether it's mplayer-vaapi bug or libva-intel-driver, I can't say. It needs more "investigation".
"I hate computers, why didn't I become a street musician?" - phrakture
Offline
Same here and also opened a topic on the subject: https://bbs.archlinux.org/viewtopic.php?id=167189
If the subtitle is simple .srt file the issue can be fixed with:
ass=yes
ass-color=ffffff00
but the system messages are still funny. Also, if the subtiltes are ass coded (maybe this is not the right term) the above color setting is not effective.
Offline
@totolotto
Indeed, forcing .srt subtitles to be rendered as ass like this can work around the funny colors in the subtitles. I had forgotten to add `-ass` to the command line when magicalChicken suggested it. Actually ass subtitles are rendered just fine with `-vo vaapi`. Apparently the (libass based) ass rendering engine is separate from the builtin OSD renderer, which does not cope with `-vo vaapi`. I'm not sure where to report this bug.
This silver ladybug at line 28...
Offline