LINUX.ORG.RU

Сообщения xDShot

 

ffmpeg: звук отстает от видео

Есть такой скрипт для записи рабочего стола:

#!/bin/bash

INRES="1920x1080" # input resolution
OUTRES="1920x1080" # output resolution
FPS="60" # target FPS
GOP="120" # i-frame interval, should be double of FPS, 
GOPMIN="60" # min i-frame interval, should be equal to fps, 
THREADS="2" # max 6
CBR="1000k" # constant bitrate (should be between 1000k - 3000k)
QUALITY="ultrafast"  # one of the many FFMPEG preset
AUDIO_RATE="44100"
MYDATE=$(date +%Y_%m_%d_%H_%M_%S)
VAAPI_DEVICE="/dev/dri/renderD128"

ffmpeg -video_size $INRES -f x11grab -i :1.0 -f pulse -i default -ac 2 -ar $AUDIO_RATE -vaapi_device $VAAPI_DEVICE -vcodec h264_vaapi -vf format='nv12|vaapi,hwupload' -preset $QUALITY output-smaller_$MYDATE.mp4

Видео исправно пишется, но записанный звук отстает. Как заставить писать синхронно, чтобы потом не склеивать вручную?

 , , ,

xDShot
()

Arch Linux ARM в Termux

Реквестирую гайд по установке arch linux (или другого аналогичного дистрибутива) chroot окружения в Termux. Васяноскрипт не предлагать.

 , ,

xDShot
()

Python: сортировка списка по алфавиту и порядку номеров

Есть список myawesomelist. Сортирую через myawesomelist.sort(). Получается:

myawesomeelement_0
myawesomeelement_1
myawesomeelement_10
myawesomeelement_100
myawesomeelement_11
myawesomeelement_12
myawesomeelement_13
myawesomeelement_14
myawesomeelement_15
myawesomeelement_16
myawesomeelement_17
myawesomeelement_18
myawesomeelement_19
myawesomeelement_2
myawesomeelement_20
myawesomeelement_21
myawesomeelement_22
myawesomeelement_23
myawesomeelement_24
myawesomeelement_25
myawesomeelement_26
myawesomeelement_27
myawesomeelement_28
myawesomeelement_29
myawesomeelement_3
myawesomeelement_30
myawesomeelement_31
...
myawesomeelement_89
myawesomeelement_9
myawesomeelement_90
myawesomeelement_91
myawesomeelement_92
myawesomeelement_93
myawesomeelement_94
myawesomeelement_95
myawesomeelement_96
myawesomeelement_97
myawesomeelement_98
myawesomeelement_99

Как отсортировать список, чтобы получилось:

myawesomeelement_0
myawesomeelement_1
myawesomeelement_2
myawesomeelement_3
myawesomeelement_4
myawesomeelement_5
myawesomeelement_6
..
myawesomeelement_98
myawesomeelement_99
myawesomeelement_100

?

 , ,

xDShot
()

Arch репозиторий от Valve

http://repo.steamstatic.com/arch/valveaur/

А это значит, что:

  • Arch официально (нет) признан игроделогигантом игровой платформой
  • Возможно Valve дропнут Ubuntu/Debian и переедут на арч

 , , ,

xDShot
()

Нет звука через 3.5mm разъемы

Нужна помощь телепатов. Как заставить звучать?

Звук не идет в наушники, через задний и передний разъемы. Есть звук только через hdmi/dvi-d от видеокарты и соответственно монитора, но через них мне не надо.

В pulseaudio, alsamixer в качестве устройства только эта видеокарта есть.

В биосе соответствующие опции включены.

Материнка asus a320m-k, дистр Arch.

 ,

xDShot
()

Sacred Gold native

Теперь абандонварь? Больше не осталось официальных источников где можно взять? Можно воровать?

 

xDShot
()

THE HECK????

[xdshot@lenovo-pc /]$ sudo mkfs.fat -F32 /dev/sdb1 
mkfs.fat 4.1 (2017-01-24)
[xdshot@lenovo-pc /]$ sudo fdisk -l /dev/sdb 
Disk /dev/sdb: 232.9 GiB, 250059350016 bytes, 488397168 sectors
Disk model: SSD 860 EVO 250G
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: D15A58F9-98D8-476C-9FDF-B23E87F603D3

Device         Start       End   Sectors   Size Type
/dev/sdb1       2048    264191    262144   128M Linux filesystem
/dev/sdb2     264192 105121791 104857600    50G Linux filesystem
/dev/sdb3  105121792 488397134 383275343 182.8G Linux filesystem
[xdshot@lenovo-pc /]$

Какого хера /dev/sdb1 все равно осталось «Linux filesystem» когда мне нужно там FAT32 для UEFI boot???

 , ,

xDShot
()

Любителям Garry's Mod

Встроили зонд

https://gmod.facepunch.com/blog/april-2019-update

Держу в курсе

 

xDShot
()

Указать wine искать .exe в указанной директории

wine по-умолчанию ищет екзешник либо по полному указанному пути до него, либо в нынешней директории, либо в префиксе/drive_c/windows/system32. Как его заставить дополнительно искать в указанной директории? Может есть отдельная переменная окружения для этого?

 

xDShot
()

imgur забанен?

Уже который год туда не могу ничего загрузить. При чем с разных (российских) IP. РКНнулся случаем?

{"data":{"error":{"code":403,"message":"Forbidden","type":"ImgurException","exception":{}},"request":"\/upload","method":"GET"},"success":false,"status":403}

 ,

xDShot
()

error MSB3644. Че оно от меня хочет???

Хочу софтину скомпилить на дотнете, выдает такое:

[xdshot@lenovo-pc Gibbed.Dunia2.Unpack]$ dotnet build
Microsoft (R) Build Engine version 15.9.20.63311 for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.

  Nothing to do. None of the projects specified contain packages to restore.
/opt/dotnet/sdk/2.2.105/Microsoft.Common.CurrentVersion.targets(1179,5): error MSB3644: The reference assemblies for framework ".NETFramework,Version=v4.0" were not found. To resolve this, install the SDK or Targeting Pack for this framework version or retarget your application to a version of the framework for which you have the SDK or Targeting Pack installed. Note that assemblies will be resolved from the Global Assembly Cache (GAC) and will be used in place of reference assemblies. Therefore your assembly may not be correctly targeted for the framework you intend. [/home/xdshot/Gibbed.Dunia2/Gibbed.Dunia2.Unpack/Gibbed.Dunia2.Unpack.csproj]

Build FAILED.

/opt/dotnet/sdk/2.2.105/Microsoft.Common.CurrentVersion.targets(1179,5): error MSB3644: The reference assemblies for framework ".NETFramework,Version=v4.0" were not found. To resolve this, install the SDK or Targeting Pack for this framework version or retarget your application to a version of the framework for which you have the SDK or Targeting Pack installed. Note that assemblies will be resolved from the Global Assembly Cache (GAC) and will be used in place of reference assemblies. Therefore your assembly may not be correctly targeted for the framework you intend. [/home/xdshot/Gibbed.Dunia2/Gibbed.Dunia2.Unpack/Gibbed.Dunia2.Unpack.csproj]
    0 Warning(s)
    1 Error(s)

Time Elapsed 00:00:00.52
[xdshot@lenovo-pc Gibbed.Dunia2.Unpack]$

Как заставить скомпилировать? Как указать целевой фреймворк, который у меня стоит сейчас?

 , , ,

xDShot
()

Nautilus: поиск в файлах

По какому принципу срабатывает поиск фрагмента текста внутри файлов (в текстовиках, исходниках кода и т.д.)? Оно то срабатывает, то нет. Закономерность не выявил.

 ,

xDShot
()

Заставить нативный Steam выкачать Windows версию игры и запустить в Proton

Уже нашли способ как такое сделать? Issue весит почти с момента появления протона, но никаких телодвижений от клапанов. Видимо копирасты запретили...

 , ,

xDShot
()

Что это за призрачный репозиторий Staging?

Например, llvm оттуда. Когда кликаю на Repository: Staging, то пишет что нет такого критерия поиска. В списке репозиториев нет такого - Staging.

Как посмотреть все пакеты в том репозитории?

 ,

xDShot
()

Ну и что?

Накатил мезу 18.2 свежую, где нахваливали что compatibilty profile поддержку расширили. Как были ошибки типа wglChoosePixelFormatARB и белый экран в Doom 3 BFG Edition, так и остались. Все еще нипаиграть в игрульки от id Software, кроме дума последнего, который только в Vulkan заводится почему-то.

 , ,

xDShot
()

Arch теперь собирает ядро из исходников из своего репозитория

 ,

xDShot
()

Как отлаживать софт?

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

Как такое правильно делать и правильно я рассуждаю? Расскажите о опыте отладки и устранении выявленных багов. Приветствуется опыт отладки полузакрытого (debug-информация частично присутствует в бинарниках) и полностью закрытого софта.

 ,

xDShot
()

Тег <table>

Таблицы с невидимой границей долгое время использовались для верстки веб-страниц, позволяя разделять документ на модульные блоки. Подобный способ применения таблиц нашел воплощение на многих сайтах, пока ему на смену не пришел более современный способ верстки с помощью слоев.

Что это за «более современный способ»? Какая-то магия с css? Чем оно лучше? Или можно забить и продолжать использовать таблицу для выравнивания и расположения элементов?

 , ,

xDShot
()

Assert( Assertion Failed: Couldn't get string length ) ...

Assert( Assertion Failed: Couldn't get string length ):c:\buildslave\steam_rel_client_hotfix_win32\build\src\vgui2\vgui_surfacelib\win32font.cpp:971

В результате чего перестал отображаться текст в виндовом стиме через вайн. Как исправить?

 , ,

xDShot
()

Как запретить firefox'у отображать верхнее меню при нажатии Alt?

Или как переназначить переключение отображения?

 

xDShot
()

RSS подписка на новые темы