[devel] Q: mpv update

Евгений Терешков evg-krsk на yandex.ru
Чт Июл 23 04:50:52 MSK 2020


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.

> Евгений, а вы можете проверить это еще раз со сборкой выше,
> работает ли оно если указать --demuxer-lavf-format=video4linux2 ?
> $ mpv --demuxer-lavf-format=video4linux2
> --demuxer-lavf-o-set=input_format=mjpeg av://v4l2:/dev/video0
> $ mpv --demuxer-lavf-format=video4linux2 av://v4l2:/dev/video0
> --profile=low-latency --untimed

Я читал арчвики и в моей сборке это не работало с такими же симптомами.
Сейчас только добрался проверить таск и там это выглядит точно также:
=8<==================================================================
➜  ~ mpv --demuxer-lavf-format=video4linux2 --demuxer-lavf-o-set=input_format=mjpeg av://v4l2:/dev/video0
[lavf] Unknown lavf format video4linux2
Failed to recognize file format.

Exiting... (Errors when loading file)
➜  ~ mpv --demuxer-lavf-format=video4linux2 av://v4l2:/dev/video0 --profile=low-latency --untimed
[lavf] Unknown lavf format video4linux2
Failed to recognize file format.

Exiting... (Errors when loading file)
=8<==================================================================

-- 
С уважением, Терешков Евгений.
Jabber ID: evg на altlinux.org, evg_krsk на jabber.ru


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