Сравниваю возможности проигрывателей MPlayer и Haruna (проигрыватель из KDE, основанный на Qt.)
В итоге, для MPlayer указаны подробно возможности, в частности, список поддерживаемых форматов:
https://www.mplayerhq.hu/design7/info.html
Круто, молодцы, очень удобно для написания пользовательской документации, например.
Для Haruna на официальном сайте такой информации нет вообще:
https://haruna.kde.org/
Только общее описание внешнего вида и основных возможностей. Поиск по интернету тоже не даёт однозначного ответа про поддерживаемые форматы. Разумеется, при более близком рассмотрении оказывается, что Haruna основан на библиотеке libmpv, что подразумевает те же возможности работы с форматами аудио/видео, что и MPlayer. Но получение этой информации требует дополнительных телодвижений, и как бы на это ссылаться просто не удобно — нет официальной страницы, на которую можно указать что, вот, мол, список поддерживаемых форматов. Разработчики ПО, когда пишут код ,просто не всегда думают о том, что по их разработке кто-то когда-то будет писать пользовательскую документацию. Возможно, я тоже иногда этим грешу.
Кстати, если попытаться узнать список поддерживаемых форматов проигрывателем "Haruna" через диалог открытия файлов, до в диалоге открытия файла просто есть один вариант фильтра по файлам — "Все файлы".
#linux #software
В итоге, для MPlayer указаны подробно возможности, в частности, список поддерживаемых форматов:
https://www.mplayerhq.hu/design7/info.html
Круто, молодцы, очень удобно для написания пользовательской документации, например.
Для Haruna на официальном сайте такой информации нет вообще:
https://haruna.kde.org/
Только общее описание внешнего вида и основных возможностей. Поиск по интернету тоже не даёт однозначного ответа про поддерживаемые форматы. Разумеется, при более близком рассмотрении оказывается, что Haruna основан на библиотеке libmpv, что подразумевает те же возможности работы с форматами аудио/видео, что и MPlayer. Но получение этой информации требует дополнительных телодвижений, и как бы на это ссылаться просто не удобно — нет официальной страницы, на которую можно указать что, вот, мол, список поддерживаемых форматов. Разработчики ПО, когда пишут код ,просто не всегда думают о том, что по их разработке кто-то когда-то будет писать пользовательскую документацию. Возможно, я тоже иногда этим грешу.
Кстати, если попытаться узнать список поддерживаемых форматов проигрывателем "Haruna" через диалог открытия файлов, до в диалоге открытия файла просто есть один вариант фильтра по файлам — "Все файлы".
#linux #software
Haruna
Want to contribute to Haruna? Check out the open bugs and the source code.
⚡2
Массовое переименование GIF-файлов в текущем каталоге через
[Источник]
#linux #console
find для добавления префикса каждому файлу:$ find . -name "*.gif" -exec sh -c 'x="{}"; mv "$x" prefix-$(basename "$x")' \;[Источник]
#linux #console
Unix & Linux Stack Exchange
How to rename multiple files using find
I want to rename multiple files (file1 ... fileN to file1_renamed ... fileN_renamed) using find command:
find . -type f -name 'file*' -exec mv filename='{}' $(basename $filename)_renamed ';'
But g...
find . -type f -name 'file*' -exec mv filename='{}' $(basename $filename)_renamed ';'
But g...
Линус Торвальдс про включение поддержки драйверов на языке Rust в ядро и влияние Rust на ядро в целом:
https://www.youtube.com/watch?v=YyRVOGxRKLg
#linux
https://www.youtube.com/watch?v=YyRVOGxRKLg
#linux
YouTube
Torvalds Speaks: Rust's Impact on the Linux Kernel
🚀 **Linux Torvalds Reveals Insights on Rust Programming Language!**
In this exclusive interview, dive deep into the world of open-source programming as Linux creator Linus Torvalds shares his thoughts on the Rust programming language. Learn about the potential…
In this exclusive interview, dive deep into the world of open-source programming as Linux creator Linus Torvalds shares his thoughts on the Rust programming language. Learn about the potential…
Делаю презентацию про D-Bus для курса по системному администрированию и программированию, который в колледже читаю.
Вот хорошая презентация, которую взял за основу:
https://bootlin.com/pub/conferences/2016/meetup/dbus/josserand-dbus-meetup.pdf
#нртк #linux
Вот хорошая презентация, которую взял за основу:
https://bootlin.com/pub/conferences/2016/meetup/dbus/josserand-dbus-meetup.pdf
#нртк #linux
⚡5🔥2
https://www.linuxfromscratch.org/
Сам я LFS не пробовал, но раньше долго на Gentoo сидел, что не настолько hardcore, но близко.
Сейчас моей основной системой является Ubuntu GNU/Linux (большинство моих задач прекрасно покрывает), поверх которой использую GNU Guix (и контрибьючу в него.)
По работе также работаю с ALT GNU/Linux (Альт Линукс) активно.
#linux
Сам я LFS не пробовал, но раньше долго на Gentoo сидел, что не настолько hardcore, но близко.
Сейчас моей основной системой является Ubuntu GNU/Linux (большинство моих задач прекрасно покрывает), поверх которой использую GNU Guix (и контрибьючу в него.)
По работе также работаю с ALT GNU/Linux (Альт Линукс) активно.
#linux
⚡2👾1
Сделал презентацию про D-Bus:
https://github.com/artyom-poptsov/talks/tree/master/d-bus
Как смогу, прочитаю для желающих по ней лекцию. Возможно даже запишу на видео.
#linux
https://github.com/artyom-poptsov/talks/tree/master/d-bus
Как смогу, прочитаю для желающих по ней лекцию. Возможно даже запишу на видео.
#linux
Wikipedia
D-Bus
protocol for inter-process communication on the Linux desktop
🔥6
tran — Консольная программа для транслитерации текста:https://github.com/kilobyte/tran
Пример использования:
$ echo "Привет, Мир!" | tran
Privet, Mir!
#linux #cli #tools
GitHub
GitHub - kilobyte/tran: transcription between character scripts
transcription between character scripts. Contribute to kilobyte/tran development by creating an account on GitHub.
🔥6
#linux
Wolfgang, "ASMR Installing Gentoo Linux":
https://youtu.be/CopPj3S3YQ0
Я не любитель ASMR, но выглядит занятно — процесс установки хорошо показан, ничего особо лишнего. Напомнило, как в былое время я сам устанавливал Gentoo (в том числе, в режиме повышенной сложности — Hardened Gentoo.) Полезный опыт был, не жалею, что время потратил на изучение нюансов настройки и сборки ядра, а также окружения.
Зажигание свечи на перед настройкой и сборкой ядра (таймкод 10:00) очевидно призвано отпугнуть тёмные силы перед началом священного процесса, как пользователи отметили в комментариях к видео на YouTube. 😉 Хотя я бы на месте автора зажёг пять свечей и поставил системный блок в центр получившегося круга.
Wolfgang, "ASMR Installing Gentoo Linux":
https://youtu.be/CopPj3S3YQ0
Я не любитель ASMR, но выглядит занятно — процесс установки хорошо показан, ничего особо лишнего. Напомнило, как в былое время я сам устанавливал Gentoo (в том числе, в режиме повышенной сложности — Hardened Gentoo.) Полезный опыт был, не жалею, что время потратил на изучение нюансов настройки и сборки ядра, а также окружения.
Зажигание свечи на перед настройкой и сборкой ядра (таймкод 10:00) очевидно призвано отпугнуть тёмные силы перед началом священного процесса, как пользователи отметили в комментариях к видео на YouTube. 😉 Хотя я бы на месте автора зажёг пять свечей и поставил системный блок в центр получившегося круга.
YouTube
ASMR Installing Gentoo Linux (No Talking, Mechanical Keyboard, 4K)
The long-awaited rework of my 2018 ASMR video is finally here! This time with binaural sound, a new CPU and in glorious 4K.
I cut out most of the long compilation segments, (as well as me stumbling through menuconfig), the installation itself took about 10…
I cut out most of the long compilation segments, (as well as me stumbling through menuconfig), the installation itself took about 10…
🕊4⚡1🔥1
#linux
Оказывается, существует свободный редактор пиксельной/спрайтовой графики и анимации:
https://libresprite.github.io/
Поставить в GNU Guix можно следующим образом:
В Ubuntu GNU/Linux к сожалению нет, но можно скачать AppImage:
https://github.com/LibreSprite/LibreSprite/releases/latest
Оказывается, существует свободный редактор пиксельной/спрайтовой графики и анимации:
https://libresprite.github.io/
Поставить в GNU Guix можно следующим образом:
guix install libresprite
В Ubuntu GNU/Linux к сожалению нет, но можно скачать AppImage:
https://github.com/LibreSprite/LibreSprite/releases/latest
libresprite.github.io
LibreSprite is a free and open source program for creating and animating your sprites.
🔥2