Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » Новичок в GNU/Linux’е (2)

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

Открыть новую тему     Написать ответ в эту тему

emx



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
<< Предыдущая часть


Новичок в ГНУ/Линуксе
Linux and GNU System
задает вопросы в этой теме.

 
Если вы чувствуете, что возникший у вас вопрос может задать только новичок, смело спрашивайте здесь. Исключение — за выбором дистрибутива обращайтесь в ветку «Выбор дистрибутива ГНУ/Линукса».
 
Не забывайте указывать: какой дистрибутив (и какой версии), какое окружение рабочего стола (GNOME, KDE, xcfe и пр.), что хотите получить, что сделали и что после этого по факту получили.
 


Зачатки FAQ'а

Q: Я задал вопрос и получил в ответ что-то такое:
# aptitude purge flashplugin-nonfree
$ wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p3_64bit_linux_111710.tar.gz
$ tar xzvf flashplayer10_2_p3_64bit_linux_111710.tar.gz
# mv libflashplayer.so /usr/lib/firefox-addons/plugins/

Что это, и что мне с этим делать?
 
A: Это команды, их надо выполнить в вашем любимом эмуляторе терминала и вдумчиво прочитать то, что машина вам ответила.
Эмулятор терминала в Гноме по-умолчанию можно найти в меню Приложения › Стандартные › Терминал; в КДЕ по-умолчанию — меню типа „Пуск” › Приложения › Система › Терминал.
 
Обратите внимание на знак доллара ($) или решетки (#) в начале строки. Это не часть команды (их водить не надо), это — приглашение командной оболочки.  
Знак доллара или процента означает, что команда отдается от имени простого, непривилегированного, пользователя. Просто скопируйте команду, чтобы увидеть что-то вроде:  
vasya@computer:~$ cat /etc/fstab
и нажмите Enter на клавиатуре.
 
Решетка означает, что команду следует отдать от имени суперпользователя — root'а.
Для этого в зависимости от дистрибутива и того, что вы выбрали при установке, нужно сделать
 
vasya@computer:~$ su # это, например, для дефолтной Fedora или Debian
  <ввести пароль root'а>  
root@computer:/home/vasya# nano /etc/fstab  
root@computer:/home/vasya# exit # не забываем выйти из-под root'а
или
vasya@computer:~$ sudo -s # а вот это в том числе для Ubuntu
  <ввести свой пароль>  
root@computer:/home/vasya# nano /etc/fstab  
root@computer:/home/vasya# exit

При вводе пароля никакой реакции не последует (никаких звездочек появляться не будет), вводите «вслепую» и жмите энтер.
 
Указанный выше способ применим, когда необходимо отдать от имени root'а несколько команд подряд. Для отдачи одиночной команды используйте:
vasya@computer:~$ su -c 'nano /etc/fstab'
  <ввести пароль root'а>
или
vasya@computer:~$ sudo nano /etc/fstab
  <ввести свой пароль>
соответственно.
Здесь, правда, следует поиметь в виду, что:
а) действие sudo распространяется на строго одну команду, поэтому то, что в рутовой консоли выглядит как
# aptitude update && aptitude safe-upgrade
, в пользовательской должно иметь вид
$ sudo aptitude update && sudo aptitude safe-upgrade

б) на перенаправления ввода-вывода sudo не действует, поэтому, если не хотите переходить в рутовую консоль ($ sudo -s) для выполнения
# echo 'ALL ALL=(ALL) NOPASSWD: /usr/bin/ponoff' > /etc/sudoers.d/ponoff
, преобразуйте команду к виду
$ sudo tee /etc/sudoers.d/ponoff <<< 'ALL ALL=(ALL) NOPASSWD: /usr/bin/ponoff'

 
Если вы прочитали вывод и обнаружили там сообщение об ошибке или прочитали и ничего не поняли, запостите весь вывод сюда. Крайне желательно забрать его в тэг [font=monospace][/font], а если он длинный — в тэг [more][/more].
 
Q: Мне сказали задать ключ somekey=somevalue в файле ~/.someapprc, но в этом файле нет этого ключа / такого файла нет вовсе!
A: Представление о полном пустых конфигурационных файлов на все случаи жизни домашнем каталоге ошибочно. Просто создайте указанный файл, если его нет, и добавьте в него требуемые строки.
 


Всего записей: 11865 | Зарегистр. 05-06-2002 | Отправлено: 07:59 03-11-2017 | Исправлено: uzeerpc, 11:45 30-03-2018
RSEREGAR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ndch

Цитата:
Это не ключевой момент.  

Это один из ключевых моментов.

Цитата:
Чем так уникален kodi и как добиться минимальной загрузки процессора в других видеоплеерах и других линуксах?  

Kodi уникален кодом Я не использую никаких видеоплееров кроме mpv, так как он меня полностью устраивает.

Всего записей: 823 | Зарегистр. 26-10-2008 | Отправлено: 15:34 12-01-2025
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
не использую никаких видеоплееров кроме mpv, так как он меня полностью устраивает.

 
Kodi -- 8%

 
MPV -- 99%

 
Собственно с этим вопросом я и пришёл в этот топик.

Всего записей: 7090 | Зарегистр. 31-08-2008 | Отправлено: 16:29 12-01-2025 | Исправлено: ndch, 16:34 12-01-2025
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ndch

Цитата:
Чем так уникален kodi...

Тем, что его пилят не останавливаясь.
 
KODI великолепный медиацентр!

----------
Бога нет, царя не надо, Губернатора убьём, Платить подати не будем, Во солдаты не пойдём.

Всего записей: 33085 | Зарегистр. 15-09-2001 | Отправлено: 16:34 12-01-2025
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
KODI великолепный медиацентр!

Это да.
Но вопрос был про видеоплеер для единичных видеофайлов.
 
Чем воспроизводить на "слабом процессоре" с видеокартой gt1030 в линуксе упоминаемый видеофайл,  
чтобы загрузка процессора была минимальной (+/- на уровне kodi),
а воспроизведение было гладкое и без запинок ?
 
Если посмотреть на скриншот с kodi, то можно сделать вывод что это вполне реально.
 
Как это относится к топику?
Ну я вот взял флешку, пустой ssd, установил на ssd линукс - всё, я новичок. Вполне топичная ситуация.
Пытаюсь воспроизвести видео -  задача более чем банальная. Однако получил неудовлетворительный результат.
Исходя из ситуации - банальный вопрос у новичка в линуксе.
 
Откуда взялось видео?
отрезано (часть) от  
yt-dlp https://www.youtube.com/watch?v=LXb3EKWsInQ -f 642
Т.е. это вполне "жизненное", а не синтетическое видео.
 
В самом видео ничего сверхъестественного:
vp9 (Profile 0), yuv420p(tv, bt709), 3840x2160, 59.94 fps, bitrate: 26618 kb/s
Сжато гуглем/ютюбом без извратов - стало быть на миллионах устройств воспроизводится без вопросов.
 
Только не надо приплетать политику и "не у всех 4k".

Всего записей: 7090 | Зарегистр. 31-08-2008 | Отправлено: 16:36 12-01-2025 | Исправлено: ndch, 17:12 12-01-2025
whitefox21

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В mpv в config включили аппаратное ускорение? Запустите mpv в терминале и увидите используется аппаратное ускорение или нет.
Так же в терминале выполните vdpauinfo и посмотрите что поддерживается в аппаратное ускорение.

Всего записей: 125 | Зарегистр. 16-11-2021 | Отправлено: 17:35 12-01-2025 | Исправлено: whitefox21, 18:39 12-01-2025
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ndch

Цитата:
Чем воспроизводить на "слабом процессоре" с видеокартой gt1030 в линуксе упоминаемый видеофайл,  
чтобы загрузка процессора была минимальной (+/- на уровне kodi), а воспроизведение было гладкое и без запинок ?

Я не знаю честно говоря - на компе у меня (в винде) MPC-BE, а к телеку подключён медиаплеер с ATV и амлоджиком на борту.

Цитата:
Если посмотреть на скриншот с kodi, то можно сделать вывод что это вполне реально.

Да, но надо гуглить и тестировать... и никто это за вас не сделает т.к. ваша система (набор из которого она состоит) есть не у всех.

Цитата:
Только не надо приплетать политику и "не у всех 4k".

Ну вот зачем вот это вообще надо - бредовое про политику и про то, что "у всех 4k"?
 
whitefox21

Цитата:
В mpv в config включили аппаратное ускорение? Запустите mpv в терминале и увидите используется аппаратное ускорение или нет.

Дельный совет!

----------
Бога нет, царя не надо, Губернатора убьём, Платить подати не будем, Во солдаты не пойдём.

Всего записей: 33085 | Зарегистр. 15-09-2001 | Отправлено: 18:03 12-01-2025
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
включили аппаратное ускорение?

 
[r@r-allseries ~]$ mpv '/home/r/Рабочий стол/linux @2core - at 5 sec.mkv'  
Video  --vid=1  (vp9 3840x2160 59.9401 fps)
VO: [gpu] 3840x2160 yuv420p
V: 00:00:03 / 00:00:23 (16%)
Exiting... (Quit)
 
[r@r-allseries ~]$ mpv '/home/r/Рабочий стол/linux @2core - at 5 sec.mkv'  
Video  --vid=1  (vp9 3840x2160 59.9401 fps)
VO: [gpu] 3840x2160 yuv420p
V: 00:00:05 / 00:00:23 (23%) Dropped: 41
Exiting... (Quit)
 
r@r-allseries ~]$ vdpauinfo
display: :0.0   screen: 0
API version: 1
Information string: NVIDIA VDPAU Driver Shared Library  550.135  Wed Nov 13 23:34:48 UTC 2024
 
Video surface:
 
name   width height types
-------------------------------------------
420     8192  8192  NV12 YV12  
422     8192  8192  UYVY YUYV  
444     8192  8192  NV24 YV24  
420_16  8192  8192  P010 P016  
422_16  8192  8192  UYVY YUYV  
444_16  8192  8192  Y_U_V_444_16  
 
Decoder capabilities:
 
name                        level macbs width height
----------------------------------------------------
VP9_PROFILE_0                  1 262144  8192  8192
VP9_PROFILE_1                  --- not supported ---
VP9_PROFILE_2                   1 262144  8192  8192
VP9_PROFILE_3                  --- not supported ---
 
 
[r@r-allseries ~]$ ffprobe '/home/r/Рабочий стол/linux @2core - at 5 sec.mkv'  
 
  Stream #0:0: Video: vp9 (Profile 0), yuv420p(tv, bt709), 3840x2160, SAR 1:1 DAR 16:9, 59.94 fps, 59.94 tbr, 1k tbn
 
Добавлено:
Говорю же: mpv - не успевает (начиная с 4 секунды видео), kodi - справляется.

Всего записей: 7090 | Зарегистр. 31-08-2008 | Отправлено: 19:12 12-01-2025 | Исправлено: ndch, 19:43 12-01-2025
whitefox21

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Посмотрите здесь ArchLinux Wiki , у вас скорее всего что-то с аппаратным ускорением.

Всего записей: 125 | Зарегистр. 16-11-2021 | Отправлено: 19:45 12-01-2025
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
whitefox21
Как при этом kodi справляется?
 
Добавлено:

Цитата:
у вас скорее всего что-то с аппаратным ускорением

Не допускаете варианта что mpv косячит?
 
Прошу меня извинить.
Вы верно подметили что что-то не так с аппаратным декодированием
 
[r@r-allseries Рабочий стол]$ mpv  ./5sec.mkv  
Video  --vid=1  (vp9 3840x2160 59.9401 fps)
VO: [gpu] 3840x2160 yuv420p
 
[r@r-allseries Рабочий стол]$ mpv --hwdec=auto ./5sec.mkv  
Video  --vid=1  (vp9 3840x2160 59.9401 fps)
Using hardware decoding (nvdec).
VO: [gpu] 3840x2160 cuda[nv12]
 

Всего записей: 7090 | Зарегистр. 31-08-2008 | Отправлено: 20:22 12-01-2025 | Исправлено: ndch, 20:41 12-01-2025
RSEREGAR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ndch

Цитата:
Собственно с этим вопросом я и пришёл в этот топик.

Запустите из эмулятора терминала и посмотрите вывод. Возможно получите ответ. И да, проверьте аппаратное ускорение.

Цитата:
Не допускаете варианта что mpv косячит?

Нет. У меня менее 1% грузит на любом fhd видео.

Всего записей: 823 | Зарегистр. 26-10-2008 | Отправлено: 20:38 12-01-2025
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RSEREGAR

Цитата:
И да, проверьте аппаратное ускорение.

Кто ж знал что плеере нужно руками дозволять использовать аппаратное декодирование.
https://wiki.archlinux.org/title/Mpv#Hardware_video_acceleration
Как-то это противоестественно.

Всего записей: 7090 | Зарегистр. 31-08-2008 | Отправлено: 20:43 12-01-2025
whitefox21

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попробуйте так mpv --hwdec=auto или mpv --hwdec=nvdec --vo=gpu, так же если установлен VLC можно там попробовать настройки с аппаратным декодированием.

Всего записей: 125 | Зарегистр. 16-11-2021 | Отправлено: 20:44 12-01-2025 | Исправлено: whitefox21, 21:21 12-01-2025
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
У меня менее 1% грузит на любом fhd видео.

Даже если у процессора одно ядро/поток?
 
Добавлено:
whitefox21
Да, спасибо, помогло.
Весьма признателен.
Нагрузка на cpu стала такая же (низкая) как и в kodi.

Всего записей: 7090 | Зарегистр. 31-08-2008 | Отправлено: 20:44 12-01-2025 | Исправлено: ndch, 20:49 12-01-2025
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так.
Я правильно понимаю что в "свободных" видеодрайверах амд для вега-7(?)/ryzen 5600g отсутсвует поддержка аппаратного декодирования видео vp9?
 
name                        level macbs width height
----------------------------------------------------
VP9_PROFILE_0                  --- not supported ---
VP9_PROFILE_1                  --- not supported ---
VP9_PROFILE_2                  --- not supported ---
VP9_PROFILE_3                  --- not supported ---
 
И как юзеру с этим быть ? Может быть существует какой-то другой, умеющий vp9, видеодрайвер для амд под линукс?
 
Так-то, в принципе, видеокарта умеет аппаратно декодировать VP9 (да всё тот же видеофайл).
 

 

Всего записей: 7090 | Зарегистр. 31-08-2008 | Отправлено: 23:33 12-01-2025 | Исправлено: ndch, 23:36 12-01-2025
whitefox21

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если установлена Windows посмотрите что показывает DXVA Checker если есть поддержка VP9, то как вариант попробовать проприетарный драйвер AMD. Выше я давал ссылку на Wiki посмотрите там касаемо настройки AMD.

Всего записей: 125 | Зарегистр. 16-11-2021 | Отправлено: 08:35 13-01-2025
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
попробовать проприетарный драйвер AMD

Как это сделать?

Всего записей: 7090 | Зарегистр. 31-08-2008 | Отправлено: 11:06 13-01-2025
whitefox21

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Посмотрите здесь AMDGPU PRO и здесь AMD Drivers

Всего записей: 125 | Зарегистр. 16-11-2021 | Отправлено: 12:17 13-01-2025
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
r@r-System-Product-Name:~$ lsb_release -a
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 24.04.1 LTS
 
r@r-System-Product-Name:~$ vdpauinfo  
display: :0   screen: 0
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
Error creating VDPAU device: 1
 
r@r-System-Product-Name:~$ mpv --hwdec=auto ./sec.mkv
 (+) Video --vid=1 (vp9 3840x2160 59.940fps)
/usr/share/libdrm/amdgpu.ids: No such file or directory
Using hardware decoding (vaapi).
VO: [gpu] 3840x2160 vaapi[nv12]
V: 00:00:03 / 00:00:23 (16%) Dropped: 37
Exiting... (Quit)
 
Вообще непонятно что происходит.

Всего записей: 7090 | Зарегистр. 31-08-2008 | Отправлено: 13:10 13-01-2025 | Исправлено: ndch, 13:25 13-01-2025
whitefox21

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vdpauinfo пишет что не найдена библиотека libvdpau_nvidia.so, а mpv то что не найден amdgpu.ids по этому переключился на vaapi. Вы устанавливали проприетарный драйвер AMD Pro? И какой Linux используете? Еще я давал ссылку выше, в ней внизу таблица Драйверы VDPAU посмотрите в ней указано что для mesa-vdpau VP9 поддержки нет.

Всего записей: 125 | Зарегистр. 16-11-2021 | Отправлено: 15:07 13-01-2025 | Исправлено: whitefox21, 15:13 13-01-2025
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
vdpauinfo пишет что не найдена библиотека libvdpau_nvidia.so

да

Цитата:
а mpv то что не найден amdgpu.ids

да

Цитата:
какой Linux используете?

$ lsb_release -a
Description:    Ubuntu 24.04.1 LTS
 
https://releases.ubuntu.com/24.04/ubuntu-24.04.1-desktop-amd64.iso.torrent
 

Цитата:
Вы устанавливали проприетарный драйвер AMD Pro?  

да
 
https://www.amd.com/en/support/download/linux-drivers.html
Ubuntu x86 64-Bit --> Radeon™ Software for Linux® version 24.20.3 for Ubuntu 24.04.1 HWE
https://repo.radeon.com/amdgpu-install/6.2.3/ubuntu/noble/amdgpu-install_6.2.60203-1_all.deb
 

Цитата:
давал ссылку выше, в ней внизу таблица Драйверы VDPAU посмотрите в ней указано что для mesa-vdpau VP9 поддержки нет.

Эммм... Можно на пальцах, со ссылкой?

Всего записей: 7090 | Зарегистр. 31-08-2008 | Отправлено: 19:03 13-01-2025 | Исправлено: ndch, 19:07 13-01-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

Компьютерный форум Ru.Board » Операционные системы » UNIX » Новичок в GNU/Linux’е (2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru