[devel] Q: mpv update

Konstantin Lepikhov lakostis на altlinux.org
Вт Ноя 24 20:21:55 MSK 2020


Hi Konstantin!

On 07/23/2020, at 10:12:26 AM you wrote:

> Hi Евгений!
> 
> On 07/23/2020, at 08:50:52 AM you wrote:
> 
> > Konstantin Lepikhov пишет:
> > 
> > > On 07/21/2020, at 02:15:05 PM you wrote:
> > >> > Я тоже пробовал собрать 0.32, но выкладывать никуда не стал потому что там
> > >> > отломали tv:// а av:// у меня так и не заработал (возможно, по вине
> > >> > libavformat):
> > >> > =8<=============================================================================
> > >> > #  ~ mpv av://v4l2:/dev/video0 --profile=low-latency --untimed
> > >> > Playing: av://v4l2:/dev/video0
> > >> > [lavf] Unknown lavf format v4l2
> > >> > Failed to recognize file format.
> > >> > Exiting... (Errors when loading file)
> > >> > =8<=============================================================================
> > >> > (это 0.29.1, в 0.32 так же)
> > >> Мне кажется, это что-то в нашем ffmpeg отсутствует, т.к.
> > >> https://wiki.archlinux.org/index.php/Webcam_setup упоминает, что ffmpeg
> > >> должен быть собран с поддержкой v4l2.
> > 
> > Судя по флагам (ffmpeg -h 2>&1 |egrep 4l даёт --enable-libv4l2) он и
> > собран. Поэтому я не уверен, точно ли проблема в libavformat.
> > 
> да, если сравнить вывод ffmpeg -formats и mpv
> --demuxer-lavf-format=help ..., то в последнем v4l2 отсутствует, что
> похоже на неправильную работу с libavdevice (т.к. v4l2 именно там). Я еще
> поковывяю код mpv, но баг скорее всего там.
наконец-то нашел время посмотреть, да еще тут новая версия вышла.

http://webery.altlinux.org/task/255186

- починил вывод v4l (оказывается, в BR отсутствовала зависимость на
  libavdevice-devel).
- обновил до 0.33.0
- добавил bash-competition
- добавил spriv-cross (поддержка shaderc в процессе).

-- 
WBR et al.


Подробная информация о списке рассылки Devel