Ошибка при установке Openrazer -мета и полихроматика в Xubuntu

Вы можете легко избавиться от информации, помещенной в stderr, с помощью опции -loglevel -quiet. В этом случае вам нужно запросить поле, которое вы хотите отобразить.

[user@host ~]$ ffprobe -loglevel quiet -show_entries format=duration test/test.mp3 
[FORMAT]
duration=172.434286
[/FORMAT]

Это по-прежнему дает некоторую дополнительную информацию, которую можно сократить, и продолжительность в секундах.

[user@host test]$ ffprobe -loglevel quiet -show_entries format=duration \-print_format default=noprint_wrappers=1:nokey=1 -pretty test.mp3 
0:02:52.434286

Здесь можно использовать -print_format, чтобы избавиться от лишней информации.:

  • default=noprint_wrappers=1удалит [FORMAT]материал
  • nokey=1удалит ключевое имяduration=

И последнее, но не менее важное: вы можете использовать -prettyили просто -sexagesimalдля преобразования длительности в секундах в формат HH:MM:SS.MICROSECONDS.


Чтобы найти все файлы MP3 в папке, вы можете объединить findи команду ffprobeвыше.

[user@host ~]$ find test/ -name '*mp3' -printf "%f:\t" -exec ffprobe -loglevel error -print_format default=noprint_wrappers=1:nokey=1 -pretty -show_entries stream=duration "{}" \;
test.mp3:   0:02:52.434286
0
01.11.2020, 16:01
1 ответ

Удалить установленный пакет openrazer:

sudo apt remove --auto-remove openrazer-meta

Переустановите пакет:

sudo apt install openrazer-meta

Для получения дополнительной информации посетите:https://openrazer.github.io/

0
03.04.2021, 07:12

Теги

Похожие вопросы