The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз видеоплеера MPV 0.33, opennews (?), 23-Ноя-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


13. "Релиз видеоплеера MPV 0.33"  +3 +/
Сообщение от Аноним (13), 23-Ноя-20, 10:46 
>Прекращена поддержка вывода звука через sndio, rsound и oss.

Прощай, BSD.

Ответить | Правка | Наверх | Cообщить модератору

17. "Релиз видеоплеера MPV 0.33"  +2 +/
Сообщение от leibniz (ok), 23-Ноя-20, 10:52 
В связи с вопросом об аниме выше напрашивается ещё один - как пропатчить MPV под *BSD? xD
Ответить | Правка | Наверх | Cообщить модератору

23. "Релиз видеоплеера MPV 0.33"  +3 +/
Сообщение от Аноним (16), 23-Ноя-20, 11:03 
Перейти на mplayer.
Ответить | Правка | Наверх | Cообщить модератору

26. "Релиз видеоплеера MPV 0.33"  +1 +/
Сообщение от leibniz (ok), 23-Ноя-20, 11:13 
Вопрос риторический, ответа не подразумевает.
Ответить | Правка | Наверх | Cообщить модератору

29. "Релиз видеоплеера MPV 0.33"  +6 +/
Сообщение от Аноним (25), 23-Ноя-20, 11:29 
> Ancient Linux audio output. Apparently it survived until now, because some BSDs (but not all) had use of this. But these should work with ao_sdl or ao_openal too (that's why these AOs exist after all). ao_oss itself has the problem that it's virtually unmaintainable from my point of view due to all the subtle (or non-subtle) difference. Look at the ifdef mess and the multiple code paths (that shouldn't exist) in the removed source code.

Из коммита

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

83. "Релиз видеоплеера MPV 0.33"  +1 +/
Сообщение от Ivan_83 (ok), 24-Ноя-20, 01:39 
Подозреваю что wm4 был пьян и под обострением весенним, как в прошлый раз когда он хотел с собой ffmpeg таскать, потому что враги из апстрима портят жизнь.

https://github.com/mpv-player/mpv/commit/bca917f6d2c50d9df3a...

реальных то аргументов не было для удаления, код достаточно чистый и понятный.
Я только щас заметил что звука нет, плеер утром обновился и я ещё ничего не смотрел. :)

OpenBSD сразу возмутились, у них видимо в портах с мастера сборка.
https://github.com/mpv-player/mpv/commit/71d218eae4b4d93ada3...

Ответить | Правка | Наверх | Cообщить модератору

93. "Релиз видеоплеера MPV 0.33"  +/
Сообщение от Аноним (25), 24-Ноя-20, 03:10 
Еще прочти #8296
Ответить | Правка | Наверх | Cообщить модератору

101. "Релиз видеоплеера MPV 0.33"  +/
Сообщение от Ivan_83 (ok), 24-Ноя-20, 04:24 
Угу.
Отписался там.
Если вам оно надо - следите за багтрекером фри, как будет что то рабочее - я туда закину.
Или за этим issue, там хотя бы ссылка будет на PR.
Ответить | Правка | Наверх | Cообщить модератору

128. "Релиз видеоплеера MPV 0.33"  +1 +/
Сообщение от Ivan_83 (ok), 25-Ноя-20, 05:32 
https://github.com/mpv-player/mpv/pull/8312
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

33. "Релиз видеоплеера MPV 0.33"  +/
Сообщение от Аноним (33), 23-Ноя-20, 11:46 
Линуксулятор решит проблему.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

68. "Релиз видеоплеера MPV 0.33"  +/
Сообщение от анонн (ok), 23-Ноя-20, 19:48 
> Линуксулятор решит проблему.

В мечтах линуксоидов опеннета - несомненно.
Правда, как обычно, внеопеннетная реальность немного расходится с их мечтами:
https://www.freshports.org/multimedia/mpv/
     ALSA=off: ALSA audio architecture support
     JACK=off: JACK audio server support
==>     OPENAL=on: Audio support via OpenAL
     PULSEAUDIO=off: PulseAudio sound server support
     SDL=off: Simple Direct Media Layer support
https://www.freshports.org/audio/openal-soft/
JACK=off: JACK audio server support
==>     OSS=on: Open Sound System support
     PORTAUDIO=off: PortAudio library support
     PULSEAUDIO=off: PulseAudio sound server support
     SDL=off: Simple Direct Media Layer support
     SNDIO=off: Sndio audio support

Ответить | Правка | Наверх | Cообщить модератору

84. "Релиз видеоплеера MPV 0.33"  +/
Сообщение от Ivan_83 (ok), 24-Ноя-20, 01:41 
Зачем, когда можно или договорится и вернуть или запихать обратно в виде патчей в дереве портов?
Ответить | Правка | Наверх | Cообщить модератору

108. "Релиз видеоплеера MPV 0.33"  +/
Сообщение от Дон Ягон (ok), 24-Ноя-20, 12:55 
Это не факт, что будет тривиально. Я вчера попробовал откатить коммиты, удаляющие sndio и в итоге забил - там достаточно много надо переделывать, работа с аудио-бэкендами в mpv изрядно поменялась, т.е. речь, по-сути, должна идти об адаптации старого кода под актуальный mpv или о написании нового модуля, повторяющего старые возможности.

(в OpenBSD звук в mpv 0.33 успешно работает с ao=sdl, практических отличий от ao=sndio пока не обнаружил. но да, в идеале sndio надо вернуть)

Ответить | Правка | Наверх | Cообщить модератору

114. "Релиз видеоплеера MPV 0.33"  +/
Сообщение от Ivan_83 (ok), 24-Ноя-20, 19:58 
Да, я посмотрел, с oss так же.
Там в принципе кода не много, порядка 1к строк, переделывать - половину, не так уж много :)
Если у меня с oss получится и будет дальше штырить я и ваш sndio попробую, но у нас он через враппер, так что я на 100% не уверен что нативно будет работать :)
Ответить | Правка | Наверх | Cообщить модератору

120. "Релиз видеоплеера MPV 0.33"  +/
Сообщение от Дон Ягон (ok), 24-Ноя-20, 23:50 
Да я тоже посмотрю ещё, но попозже. Сейчас, увы, немного не до того. А ao=sdl таки работает - ну и сойдёт пока.
А так, мне для одного своего порта всё равно желательно бы sndio освоить, так что можно будет и mpv поколупать до кучи. Хотя если кто-то успеет раньше, я не буду против)
Ответить | Правка | Наверх | Cообщить модератору

129. "Релиз видеоплеера MPV 0.33"  +2 +/
Сообщение от Ivan_83 (ok), 25-Ноя-20, 07:12 
https://github.com/mpv-player/mpv/pull/8314

Пока не доделаное, WIP метка в названии темы.
Работает, но звук на паузе/воспроизведении не совсем адекватно отрабатывает, и я оставил отладочные принты.
Если можешь - потести и отпишись там же, на крайняк тут.
Я хз, может оно и раньше у вас так же работало.

Ответить | Правка | Наверх | Cообщить модератору

136. "Релиз видеоплеера MPV 0.33"  +/
Сообщение от Дон Ягон (ok), 25-Ноя-20, 15:22 
Ого! Оперативно ты! Я, признаться, даже не пытался пока второй подход сделать.
Но теперь придётся. Ближе к вечеру-ночи посмотрю-потестирую и куда-то отпишу о результатах.

Со звуком на паузе/воспроизведении не было вроде проблем, но конкретнее будет после того, как я потестирую патч.

Спасибо тебе!

Ответить | Правка | Наверх | Cообщить модератору

140. "Релиз видеоплеера MPV 0.33"  +1 +/
Сообщение от Ivan_83 (ok), 26-Ноя-20, 01:48 
Я там вроде закончил.
С get_state() - не совсем уверен что у меня адекватно считаются размеры, но пусть этим ктонить ещё занимается, кто пользуется sndio. )
Ответить | Правка | Наверх | Cообщить модератору

143. "Релиз видеоплеера MPV 0.33"  +/
Сообщение от Дон Ягон (ok), 26-Ноя-20, 04:59 
> Я там вроде закончил.
> С get_state() - не совсем уверен что у меня адекватно считаются размеры,
> но пусть этим ктонить ещё занимается, кто пользуется sndio. )

Да, я уже видел и потестировал, большое спасибо тебе, всё работает. В ближайшее время кину запрос на обновление порта mpv и предложу всем заинтересованным набежать в твой pull-request.

Ответить | Правка | Наверх | Cообщить модератору

115. "Релиз видеоплеера MPV 0.33"  +/
Сообщение от Ivan_83 (ok), 24-Ноя-20, 19:59 
У меня через SDL звук отстаёт, а через OpenAL нормально идёт.
Ответить | Правка | К родителю #108 | Наверх | Cообщить модератору

121. "Релиз видеоплеера MPV 0.33"  +/
Сообщение от Дон Ягон (ok), 25-Ноя-20, 00:02 
> У меня через SDL звук отстаёт, а через OpenAL нормально идёт.

Попробовал сравнить - чёрт знает что уже кажется) Но может ты и прав. Оставил пока openal.
Вчера целый фильм просмотрел с ao=sdl и как будто бы ничего не заметил этакого. Сейчас уже не уверен, может и отстаёт. А может я загнался.

Ответить | Правка | Наверх | Cообщить модератору

109. "Релиз видеоплеера MPV 0.33"  +/
Сообщение от Дон Ягон (ok), 24-Ноя-20, 12:56 
Поленился вчера проверять, а оно работает? В мане написано, что нет: "openal OpenAL audio output driver. This is broken and does not work.".
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

110. "Релиз видеоплеера MPV 0.33"  +/
Сообщение от анонн (ok), 24-Ноя-20, 14:22 
> Поленился вчера проверять, а оно работает? В мане написано, что нет: "openal
> OpenAL audio output driver. This is broken and does not work.".


mpv 0.33.0 Copyright © 2000-2020 mpv/MPlayer/mplayer2 projects
built on Tue Nov 24 12:17:19 CET 2020
FFmpeg library versions:
   libavutil       56.51.100
   libavcodec      58.91.100
   libavformat     58.45.100
   libswscale      5.7.100
   libavfilter     7.85.100
   libswresample   3.7.100
FFmpeg version: 4.3.1

mpv "https://www.youtube.com/watch?v=TYZzUKR35_Q"  ...
(+) Video --vid=1 (*) (vp9 1920x1080 29.970fps)
(+) Audio --aid=1 --alang=eng (*) (opus 2ch 48000Hz)

AO: [openal] 48000Hz stereo 2ch float
VO: [x11] 1920x1080 yuv420p


Слышна музыка и поющий голос (и то и другое - из подключенных наушников).
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру