[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:33600] Re: vlc,mpvで動画再生ができない
-
From:KOJIMA Mitsuhiro
-
Date:Sat, 27 Feb 2021 23:14:12 +0900 (JST)
- Subject: [plamo:33600] Re: vlc,mpvで動画再生ができない
- From: KOJIMA Mitsuhiro <kojima@xxxxxxxxxxx>
- Date: Sat, 27 Feb 2021 23:14:10 +0900 (JST)
こじま@NVidiaなカードなマシンも用意したいなぁ,,です.
# ゲームとかしないから,独立したGPUを持つマシンは手元にない(苦笑
From: Tetsuya Yamashita <yamashit@xxxxxxxxxxxxxxxxx>
Subject: [plamo:33599] vlc,mpvで動画再生ができない
Date: Sat, 27 Feb 2021 22:23:07 +0900
> この環境で、vlcやmpvで動画再生(動画ファイルやDVD再生)させると、起動直後に落ちてしまいます。
> vlcで音楽やネットワークストリーミングは問題なく再生されるのですが、
> コマンドラインから実行すると、下記メッセージがでています。
>
> −−−−−
> $ cvlc mov1.mp4
> VLC media player 3.0.11 Vetinari (revision 3.0.11-0-gdc0c5ced72)
> [0000000001dca3c0] dummy interface: using the dummy interface module...
> libva info: VA-API version 1.5.0
> libva info: va_getDriverName() returns 0
> libva info: Trying to open /usr/lib/dri/nouveau_drv_video.so
> libva info: Found init function __vaDriverInit_1_5
> libva info: va_openDriver() returns 0
> vlc: ../../home/kojima/Python-3.9/Mesa/mesa-20.3.3/src/gallium/drivers/nouveau/nouveau_vp3_video.c:91: nouveau_vp3_video_buffer_create: アサーション `templat->interlaced' に失敗しました。
> 中止
Nvidia 回りは全然理解してないのだけど,該当するコードを見ると,
77 struct pipe_video_buffer *
78 nouveau_vp3_video_buffer_create(struct pipe_context *pipe,
79 const struct pipe_video_buffer *templat,
80 int flags)
81 {
82 struct nouveau_vp3_video_buffer *buffer;
83 struct pipe_resource templ;
84 unsigned i, j, component;
85 struct pipe_sampler_view sv_templ;
86 struct pipe_surface surf_templ;
87
88 if (getenv("XVMC_VL") || templat->buffer_format != PIPE_FORMAT_NV12)
89 return vl_video_buffer_create(pipe, templat);
90
91 assert(templat->interlaced);
92 assert(pipe_format_to_chroma_format(templat->buffer_format) == PIPE_VIDEO_CHROMA_FORMAT_420);
93
という感じになってるんで,XVMC_VL な環境変数を定義してみたら
何か変わらんですかね?
# export XVMC_VL=1 とか
多分,ビデオカードのハードウェアデコーダの機能を使おうとして
失敗しているみたいなんだけど,だとすると,VA-API とかの方の
問題なのかなぁ..
---------
こじま
- Follow-Ups
-
- [plamo:33601] Re: [plamo:33600] Re: vlc,mpvで動画再生ができない, KATOH Yasufumi
- [plamo:33603] Re: vlc,mpvで動画再生ができない, Tetsuya Yamashita
- References
-
- [plamo:33599] vlc,mpvで動画再生ができない, Tetsuya Yamashita
[検索ページ]
[メール一覧]
Plamo ML 公開システム