Сообщество - GNU/Linux

GNU/Linux

1 172 поста 15 638 подписчиков

Популярные теги в сообществе:

10

Как быстро обрезать видео из формата 16:9 в вертикальное 9:16 не гоняя мышей по экранам?

Способ хорош для тех кто предпочитает командный интерфейс: linux / mac но может использоваться и в windows (если там найдутся адепты терминала)

ffmpeg -i input.mp4 -vf "crop=ih*9/16:ih:(iw-ih*9/16)/2:0" -c:a copy output.mp4

Пояснения:

  • -i input.mp4 — исходный файл.

  • -vf — видеофильтр.

  • crop=ih*9/16:ih:(iw-ih*9/16)/2:0

  • ih*9/16 — ширина кадра (высота умножить на 9/16, чтобы получить 9:16).

  • ih — высота кадра (оставляем как есть).

  • (iw-ih*9/16)/2 — смещение по X, чтобы обрезка была по центру.

  • 0 — смещение по Y (без смещения).

  • -c:a copy — аудио не перекодируется.

В итоге получаем из такого:

вот такое:


Дальше отвлечение от темы:

На самом деле не уверен, что кто-то будет пользоваться этим способом именно что набирая вручную значение crop фильтра ffmpeg из головы. Если такие есть - респект! Для многих будет лучше попросить нейросеть соорудить правильную команду, вроде такого:

Как быстро обрезать видео из формата 16:9 в вертикальное 9:16 не гоняя мышей по экранам?

Преимущество в том, что можно легко ее повторить из истории для другого видео или пройтись циклом по набору из видеофайлов, которые надо преобразовать.

А если кого не пугает мышь, то они могут даже попросить нейросеть быстренько написать софт или вебсервис. И в него закинуть видео, получая преобразованный вариант с такими настройками как надо, в контексте их задачи. Не знаю как это назовут или называется - "ПО по требованию" или как-то так, но такое в прошлые годы работало через фриланс за большую плату и огромные временные лаги, а теперь бесплатно(почти) и мгновенно.

Показать полностью 1 2
17

Улучшения в RMON: расширенный Ping, группировка алертов и трассировка через MTR

Нам часто пишут пользователи, которые хотят мониторить качество каналов связи — не просто проверять “доступен ли хост”, а действительно оценивать стабильность сети и реагировать на деградации. Один из таких пользователей недавно подключил мониторинг для нескольких регионов, и его запрос дал нам полезный импульс для доработок.

Рассказываем, какие улучшения появились в RMON.


Ping стал умнее

Раньше проверка ping в RMON отправляла один пакет — это было достаточно для грубой оценки, но плохо отражало реальное состояние канала. Теперь всё иначе:

  • Можно указать количество ICMP-пакетов в настройках проверки.

  • Система собирает и отображает:

    • min RTT

    • max RTT

    • avg

    • mean

Это особенно полезно, если канал нестабилен: одиночный ping может случайно показать “всё хорошо”, хотя на деле теряются пакеты или резко плавает задержка.

| Возможность | SmokePing | RMON |

|-----------------------------|----------------|---------------------------|

| Графики RTT и потерь | ✅ Да | ✅ Да |

| Группировка алертов | ❌ Нет | ✅ Да |

| Настраиваемое кол-во пакетов| ✅ Частично | ✅ Да |

| Интерактивный веб-интерфейс | ❌ (CGI) | ✅ Современный UI |

| MTR из разных регионов | ❌ Нет | ✅ Да |

| Проверки из нескольких точек| ❌ (1 сервер) | ✅ Геораспределённые агенты |

| Telegram/Slack уведомления | Только через внешние скрипты | ✅ Встроено |

| API | ❌ Ограничен | ✅ Полноценный REST API |

SmokePing — отличный инструмент для исторического анализа задержек. Но он устарел в архитектуре, плохо масштабируется по регионам и требует обвесов для алертов.

RMON же изначально создавался с упором на:

  • простую установку;

  • удобный интерфейс;

  • встроенные нотификации и API;

  • и главное — распределённый мониторинг из разных географий.

Группировка алертов

Пользователи с несколькими агентами в разных регионах сталкивались с таким сценарием:

"Падает один хост — и мы получаем 5+ одинаковых алертов от каждого региона".

Теперь алерты по одному хосту автоматически агрегируются:

  • Вы получаете единое уведомление со списком всех регионов, где обнаружена проблема.

  • Упрощается логирование, снижается "шум" в системах алертинга (Telegram, Slack и т.п.)

MTR на месте

Мы добавили возможность запускать MTR (traceroute с расширенной статистикой) из конкретного региона:

  • Прямо из веб-интерфейса или API

  • Можно быстро проверить маршрут от нужного агента до целевого хоста

Это особенно удобно при отладке проблем между регионами, в CDN, или при работе с провайдером.


Что дальше

Мы продолжаем развивать RMON как инструмент для распределённого мониторинга, ориентированный на:

  • телеметрию от агентов из разных регионов;

  • гибкую конфигурацию проверок;

  • удобную интеграцию с Telegram, Slack, Prometheus, Zabbix и другими системами.

Если вы хотите точно знать, где и когда у вас реально деградирует сеть — попробуйте RMON: https://rmon.io

Показать полностью 2
0

Проблема с FragPunk на линукс

Всех приветствую! У меня стоит AnduinOS (основана на Debian). Скачал себе FragPunk, но в некоторых моментах появляется вот это вот на весь экран. Что делать? Если что в стиме использую Proton 9.0-4.

Проблема с FragPunk на линукс
Показать полностью 1
10
Вопрос из ленты «Эксперты»

Проблема с 4:3 в Counter-Strike 2 на Linux

Я использую Manjaro Linux (ядро 6.12) с окружением KDE Plasma 6.3.5 и видеокартой AMD Radeon RX 6600. Хочу запускать Counter-Strike 2 в разрешении 1280x960 (соотношение сторон 4:3).

В оконном режиме игра работает без проблем, но в полноэкранном режиме или режиме "полный экран в окне" исчезает курсор мыши и не реагирует на нажатия. Проблема сохраняется на Wayland и X11. На X11 также возникают сложности с частотой обновления экрана.

Как можно это исправить или обойти, чтобы играть в полноэкранном режиме с нужным разрешением и соотношением сторон? Буду признателен за любые советы по устранению этой проблемы

UPD: Нашёл решение! Для X11, нужно добавить в параметры запуска игры в Steam: xrandr --output DisplayPort-0 -s 1280x960 -r 239.76 --scale-from 1280x960 --primary; %command% -novid; xrandr --output DisplayPort-0 -s 1920x1080 -r 239.76 --scale-from 1920x1080

Какой у вас видео-выход можно посмотреть через команду xrandr в терминале. А для Wayland к сожалению решение не нашёл.

Показать полностью
3

Новый Windows для игр - ответ Microsoft на SteamOS (Xbox PC)

Прошлая статья про SteamOS от компании Valve.

Microsoft адаптирует Windows 11 для портативных консолей: снижено энергопотребление в режиме ожидания на 66%, освобождено до 2 ГБ ОЗУ. Обновлённое Xbox-приложение поддерживает геймпад и полноэкранный режим для удобной игры.

На Xbox Showcase Microsoft и ASUS представили новые портативные консоли — Xbox Ally и Xbox Ally X (ранее известные как Project Kennan). Устройства основаны на новейших мобильных чипах AMD: Ryzen Z2 A и Ryzen AI Z2 Extreme, разработанных специально для портативного гейминга.

Xbox Kennan — совместный проект Microsoft и ASUS по созданию портативной Windows-консоли. Анонс состоялся несколько недель назад.

Microsoft адаптирует Windows 11 для новой эры портативного гейминга

Одно из ключевых изменений — возможность входа в систему с помощью геймпада, без клавиатуры и мыши. Интерфейс Alt+Tab также переработан под управление с контроллера, напоминая многозадачность на мобильных ОС.

Обновления делают Windows 11 более эффективной альтернативой SteamOS для портативных устройств. Даже на старых моделях заметно улучшена производительность и удобство. Microsoft продолжит развивать игровую экосистему Windows, включая расширение возможностей Xbox Store на ПК.

Показать полностью 4
36

Cockpit на Alt-linux p11

Наверно гуру линукса накидают мне г..на, но я всёже хочу поделиться.
Потихоньку перевожу сервера на российское ПО, выбрал Alt server как максимально удачный для меня. Как то уже писал про установку 1с с публикацией базы через apache.
Теперь вот встала задача собрать raid 6 для рабочего сервера. Накинул дисков 4*4 Tb.
Fdisk конечно хорош, но хотелось через графический интерфейс, выбрал cockpit, простой удобный сервис, я им уже пользовался на mint'e никаких проблем...
Но тут встал вопрос что cockpit не может получить права root для работы с дисками т.к. ему нужен sudo, а в Alt linux su. С точки зрения безопасности su конечно надёжней, но моей задачи сейчас не решает

Нешается простым способом добавляем пользователя в группу wheel
Идём в \etc\sudoers
И раскоментируем строчку как показано на картинке.

Нашёл на дзене это решение, автора не помню в вики Alt linux не описано как получить права администратора в cockpit.
P.s. после проделанных операций в административном режиме не забудте закоментить обратно строчку. Sudo понижает безопасность вашего сервера т.к. может поднять права пользователя до root.
Вдруг кому пригодиться!

Показать полностью 2
4

30% кода Windows 11 написал ИИ

В апреле 2025 года генеральный директор Microsoft Сатья Наделла сообщил, что от 20% до 30% кода, разрабатываемого внутри компании, уже создаётся с использованием инструментов искусственного интеллекта. По его словам, ИИ участвует в написании компонентов различных продуктов, включая Windows 11.

30% кода Windows 11 написал ИИ

Windows 11 работает менее эффективно, чем Windows 10. Она потребляет больше оперативной памяти, дольше загружается, сильнее нагружает процессор и хуже работает на старом оборудовании. Возможная причина — неэффективный код, частично сгенерированный ИИ, без достаточной оптимизации.

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

Показать полностью
Отличная работа, все прочитано!